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

indri::query::TwoStageTermScoreFunction Class Reference

#include <TwoStageTermScoreFunction.hpp>

Inheritance diagram for indri::query::TwoStageTermScoreFunction:

indri::query::TermScoreFunction List of all members.

Public Member Functions

 TwoStageTermScoreFunction (double mu, double lambda, double collectionFrequency)
double scoreOccurrence (double occurrences, int contextSize)
double scoreOccurrence (double occurrences, int contextSize, double documentOccurrences, int documentLength)

Private Attributes

double _mu
double _lambda
double _collectionFrequency

Constructor & Destructor Documentation

indri::query::TwoStageTermScoreFunction::TwoStageTermScoreFunction double  mu,
double  lambda,
double  collectionFrequency
[inline]
 


Member Function Documentation

double indri::query::TwoStageTermScoreFunction::scoreOccurrence double  occurrences,
int  contextSize,
double  documentOccurrences,
int  documentLength
[inline, virtual]
 

Implements indri::query::TermScoreFunction.

double indri::query::TwoStageTermScoreFunction::scoreOccurrence double  occurrences,
int  contextSize
[inline, virtual]
 

Implements indri::query::TermScoreFunction.


Member Data Documentation

double indri::query::TwoStageTermScoreFunction::_collectionFrequency [private]
 

double indri::query::TwoStageTermScoreFunction::_lambda [private]
 

double indri::query::TwoStageTermScoreFunction::_mu [private]
 


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