#include <DistMergeMethod.hpp>
Inheritance diagram for DistMergeMethod:
Public Methods | |
virtual | ~DistMergeMethod () |
virtual void | mergeScoreSet (const IndexedRealVector &indexset, const DocScoreVector *const *scoreset, DocScoreVector &results) |
merge a set of scores that were obtained from retrieval on the individual databases in the indexset. return the merged results into a DocScoreVector. The scores in scoreset should correlate with the indexes in indexset. | |
Protected Methods | |
virtual double | score (double dbscore, double docscore) const=0 |
create a score for the merge based on the index ranking score and the document score |
|
|
|
merge a set of scores that were obtained from retrieval on the individual databases in the indexset. return the merged results into a DocScoreVector. The scores in scoreset should correlate with the indexes in indexset.
Reimplemented in MultiRegrMergeMethod. |
|
create a score for the merge based on the index ranking score and the document score
Implemented in CORIMergeMethod, MultiRegrMergeMethod, and SingleRegrMergeMethod. |