public override void Collect(int doc)
{
Explanation exp = null;
doc = doc + base_Renamed;
try
{
exp = s.Explain(q, doc);
}
catch (System.IO.IOException e)
{
throw new System.SystemException("exception in hitcollector of [[" + d + "]] for #" + doc, e);
}
Assert.IsNotNull(exp, "Explanation of [[" + d + "]] for #" + doc + " is null");
Lucene.Net.Search.CheckHits.VerifyExplanation(d, doc, scorer.Score(), deep, exp);
}