|
Public Member Functions |
| | CachedFrequencyBeliefNode (const std::string &name, indri::lang::ListCache::CachedList *list, indri::query::TermScoreFunction &scoreFunction, double maximumBackgroundScore, double maximumScore) |
| lemur::api::DOCID_T | nextCandidateDocument () |
| void | indexChanged (indri::index::Index &index) |
| double | maximumBackgroundScore () |
| double | maximumScore () |
const indri::utility::greedy_vector<
indri::api::ScoredExtentResult > & | score (lemur::api::DOCID_T documentID, int begin, int end, int documentLength) |
| void | annotate (class Annotator &annotator, lemur::api::DOCID_T documentID, int begin, int end) |
| bool | hasMatch (lemur::api::DOCID_T documentID) |
const indri::utility::greedy_vector<
bool > & | hasMatch (lemur::api::DOCID_T documentID, const indri::utility::greedy_vector< indri::index::Extent > &extents) |
| const std::string & | getName () const |
Private Attributes |
| indri::query::TermScoreFunction & | _function |
indri::utility::greedy_vector<
indri::api::ScoredExtentResult > | _extents |
indri::utility::greedy_vector<
indri::index::DocumentContextCount
>::iterator | _iter |
indri::utility::greedy_vector<
bool > | _matches |
| indri::lang::ListCache::CachedList * | _list |
| double | _maximumBackgroundScore |
| double | _maximumScore |
| std::string | _name |