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

lemur::retrieval::BeliefNode Class Reference

Parent class for all belief operators. More...

#include <QueryNode.hpp>

Inheritance diagram for lemur::retrieval::BeliefNode:

lemur::retrieval::QueryNode lemur::retrieval::AndQnode lemur::retrieval::BandNotQnode lemur::retrieval::BandQnode lemur::retrieval::FiltRejQnode lemur::retrieval::FiltReqQnode lemur::retrieval::MaxQnode lemur::retrieval::NotQnode lemur::retrieval::OrQnode lemur::retrieval::SumQnode lemur::retrieval::WsumQnode List of all members.

Public Member Functions

 BeliefNode (double wt)
 BeliefNode (int id, double weight)
 BeliefNode (double wt, double dbelief)
virtual ~BeliefNode ()
virtual void updateDocList (int numDocs)
 Union the doc lists of the children of this node.

Detailed Description

Parent class for all belief operators.

Constructor & Destructor Documentation

lemur::retrieval::BeliefNode::BeliefNode double  wt  )  [inline]

lemur::retrieval::BeliefNode::BeliefNode int  id,
double  weight

lemur::retrieval::BeliefNode::BeliefNode double  wt,
double  dbelief

virtual lemur::retrieval::BeliefNode::~BeliefNode  )  [inline, virtual]

Member Function Documentation

virtual void lemur::retrieval::BeliefNode::updateDocList int  numDocs  )  [inline, virtual]

Union the doc lists of the children of this node.

Implements lemur::retrieval::QueryNode.

Reimplemented in lemur::retrieval::BandQnode, and lemur::retrieval::FiltReqQnode.

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