Lucene.Net.Search.DisjunctionMaxScorer.Score C# (CSharp) Method

Score() public method

Determine the current document score. Initially invalid, until Next() is called the first time.
public Score ( ) : float
return float
		public override float Score()
		{
			int doc = subScorers[0].DocID();
			float[] sum = new float[]{subScorers[0].Score()}, max = new float[]{sum[0]};
			int size = numScorers;
			ScoreAll(1, size, doc, sum, max);
			ScoreAll(2, size, doc, sum, max);
			return max[0] + (sum[0] - max[0]) * tieBreakerMultiplier;
		}