40 #ifndef _AUTOCORRELATIONTRANSITIONMATRIX_H_ 41 #define _AUTOCORRELATIONTRANSITIONMATRIX_H_ 45 #include "../AbstractParameterAliasable.h" 86 double Pij(
size_t i,
size_t j)
const 117 #endif //_AUTOCORRELATIONTRANSITIONMATRIX_H_
The matrix template interface.
AutoCorrelationTransitionMatrix & operator=(const AutoCorrelationTransitionMatrix &hptm)
double Pij(size_t i, size_t j) const
Get the transition probability between two states.
This class allows to perform a correspondence analysis.
A partial implementation of the Parametrizable interface.
size_t getNumberOfStates() const
const std::vector< double > & getEquilibriumFrequencies() const
The parameter list object.
const Matrix< double > & getPij() const
Get all transition probabilities as a matrix.
Partial implementation of HmmTransitionMatrix.
std::vector< double > vAutocorrel_
Describe the auto-correlation probabilities inside hidden states of a Hidden Markov Model...
AutoCorrelationTransitionMatrix(const HmmStateAlphabet *alph, const std::string &prefix="")
AutoCorrelationTransitionMatrix * clone() const
Create a copy of this object and send a pointer to it.
void fireParameterChanged(const ParameterList ¶meters)
Notify the class when one or several parameters have changed.