1 #ifndef likelihoodptrvector_h
2 #define likelihoodptrvector_h
This class implements a dynamic vector of Likelihood values.
Definition: likelihoodptrvector.h:10
void resize(Likelihood *value)
This will add one new entry to the vector.
Definition: likelihoodptrvector.cc:22
int Size() const
This will return the size of the vector.
Definition: likelihoodptrvector.h:41
void Delete(int pos)
This will delete an entry from the vector.
Definition: likelihoodptrvector.cc:37
Likelihood *& operator[](int pos)
This will return the value of an element of the vector.
Definition: likelihoodptrvector.h:47
Likelihood ** v
This is the vector of Likelihood values.
Definition: likelihoodptrvector.h:53
LikelihoodPtrVector()
This is the default LikelihoodPtrVector constructor.
Definition: likelihoodptrvector.h:15
int size
This is the size of the vector.
Definition: likelihoodptrvector.h:62
~LikelihoodPtrVector()
This is the LikelihoodPtrVector destructor.
Definition: likelihoodptrvector.cc:15
This is the base class used to calculate the likelihood scores used to compare the modelled data in t...
Definition: likelihood.h:24