This class implements a dynamic vector of double values.
Definition: doublevector.h:11
This is the class that calculates a log likelihood score by comparing 2 vectors based on a multinomia...
Definition: multinomial.h:10
void setValue(double value)
This function will set the minimum probability value.
Definition: multinomial.h:24
double calcLogLikelihood(const DoubleVector &data, const DoubleVector &dist)
This is the function that calculates a log likelihood score by comparing 2 vectors based on a multino...
Definition: multinomial.cc:7
double loglikelihood
This is the log likelihood score.
Definition: multinomial.h:49
void Reset()
This function will reset the log likelihood score.
Definition: multinomial.h:28
Multinomial()
This is the default Multinomial constructor.
Definition: multinomial.h:15
double getLogLikelihood() const
This will return the log likelihood score.
Definition: multinomial.h:40
double bigvalue
This is used to calculate the default minimum probability for unlikely values.
Definition: multinomial.h:40
~Multinomial()
This is the default Multinomial destructor.
Definition: multinomial.h:19