Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

indri::lang::SumNode Class Reference

#include <SumNode.hpp>

List of all members.

Public Member Functions

virtual void setSiblingsFlag (int f)
void addChild (BeliefNode *beliefNode)
lemur::api::DOCID_T nextCandidateDocument ()
double maximumScore ()
double score (lemur::api::DOCID_T documentID, int documentLength)

Private Attributes

std::vector< BeliefNode * > _children
double _threshold

Member Function Documentation

void indri::lang::SumNode::addChild BeliefNode *  beliefNode  )  [inline]

double indri::lang::SumNode::maximumScore  )  [inline]

lemur::api::DOCID_T indri::lang::SumNode::nextCandidateDocument  )  [inline]

double indri::lang::SumNode::score lemur::api::DOCID_T  documentID,
int  documentLength

virtual void indri::lang::SumNode::setSiblingsFlag int  f  )  [inline, virtual]

Member Data Documentation

std::vector<BeliefNode*> indri::lang::SumNode::_children [private]

double indri::lang::SumNode::_threshold [private]

The documentation for this class was generated from the following file:
Generated on Tue Jun 15 11:03:02 2010 for Lemur by doxygen 1.3.4