#include <BeliefNode.hpp>
Inheritance diagram for indri::infnet::BeliefNode:

Public Member Functions | |
| virtual double | maximumBackgroundScore ()=0 |
| virtual double | maximumScore ()=0 |
| virtual const indri::utility::greedy_vector< indri::api::ScoredExtentResult > & | score (lemur::api::DOCID_T documentID, indri::index::Extent &extent, int documentLength)=0 |
| virtual bool | hasMatch (lemur::api::DOCID_T documentID)=0 |
| virtual const indri::utility::greedy_vector< bool > & | hasMatch (lemur::api::DOCID_T documentID, const indri::utility::greedy_vector< indri::index::Extent > &extents)=0 |
| virtual void | annotate (class Annotator &annotator, lemur::api::DOCID_T documentID, indri::index::Extent &extent)=0 |
| virtual void | setSiblingsFlag (int f) |
Protected Attributes | |
| int | bSiblings |
| flag (and potential counter) for if belief node has siblings | |
|
||||||||||||||||
|
||||||||||||
|
|
|
|
||||||||||||||||
|
|
sets the siblings flag (and counter) if the belief node has siblings Reimplemented in indri::infnet::ExtentEnforcementNode, indri::infnet::ExtentRestrictionNode, indri::infnet::FilterNode, indri::infnet::FilterRequireNode, indri::infnet::FixedPassageNode, indri::infnet::LengthPriorNode, indri::infnet::NotNode, indri::infnet::OrNode, indri::infnet::WeightedAndNode, and indri::infnet::WeightedSumNode. |
|
|
flag (and potential counter) for if belief node has siblings
|
1.3.4