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

| Public Member Functions | |
| LengthPriorNode (const std::string &name, BeliefNode *child, double exponent) | |
| ~LengthPriorNode () | |
| lemur::api::DOCID_T | nextCandidateDocument () | 
| void | indexChanged (indri::index::Index &index) | 
| 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  indri::utility::greedy_vector< indri::api::ScoredExtentResult > & | score (lemur::api::DOCID_T documentID, indri::index::Extent &extent, int documentLength) | 
| void | annotate (class Annotator &annotator, lemur::api::DOCID_T documentID, indri::index::Extent &extent) | 
| double | maximumScore () | 
| double | maximumBackgroundScore () | 
| const std::string & | getName () const | 
| virtual void | setSiblingsFlag (int f) | 
| Private Attributes | |
| indri::utility::greedy_vector< indri::api::ScoredExtentResult > | _scores | 
| BeliefNode * | _child | 
| std::string | _name | 
| double | _exponent | 
| 
 | ||||||||||||||||
| 
 | 
| 
 | 
| 
 | 
| 
 | ||||||||||||||||
| 
 Implements indri::infnet::BeliefNode. | 
| 
 | 
| 
 Implements indri::infnet::InferenceNetworkNode. | 
| 
 | ||||||||||||
| 
 Implements indri::infnet::BeliefNode. | 
| 
 | 
| 
 Implements indri::infnet::BeliefNode. | 
| 
 | 
| 
 Implements indri::infnet::InferenceNetworkNode. | 
| 
 | 
| 
 Implements indri::infnet::BeliefNode. | 
| 
 | 
| 
 Implements indri::infnet::BeliefNode. | 
| 
 | 
| 
 Implements indri::infnet::InferenceNetworkNode. | 
| 
 | ||||||||||||||||
| 
 Implements indri::infnet::BeliefNode. | 
| 
 | 
| sets the siblings flag (and counter) if the belief node has siblings Reimplemented from indri::infnet::BeliefNode. | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
 1.3.4
 
1.3.4