TreeLikelihood data structure.
More...
#include <Bpp/Phyl/Likelihood/TreeLikelihoodData.h>
TreeLikelihood data structure.
Stores all the inner computations:
- conditionnal likelihoods for each node,
- correspondance between sites in the dataset and array indices.
- See also
- TreeLikelihoodNodeData
Definition at line 102 of file TreeLikelihoodData.h.
◆ TreeLikelihoodData()
bpp::TreeLikelihoodData::TreeLikelihoodData |
( |
| ) |
|
|
inline |
◆ ~TreeLikelihoodData()
virtual bpp::TreeLikelihoodData::~TreeLikelihoodData |
( |
| ) |
|
|
inlinevirtual |
◆ clone()
◆ getAlphabet()
virtual const Alphabet* bpp::TreeLikelihoodData::getAlphabet |
( |
| ) |
const |
|
pure virtual |
◆ getArrayPosition()
virtual size_t bpp::TreeLikelihoodData::getArrayPosition |
( |
int |
parentId, |
|
|
int |
sonId, |
|
|
size_t |
currentPosition |
|
) |
| const |
|
pure virtual |
◆ getNodeData() [1/2]
◆ getNodeData() [2/2]
◆ getNumberOfDistinctSites()
virtual size_t bpp::TreeLikelihoodData::getNumberOfDistinctSites |
( |
| ) |
const |
|
pure virtual |
◆ getNumberOfSites()
virtual size_t bpp::TreeLikelihoodData::getNumberOfSites |
( |
| ) |
const |
|
pure virtual |
◆ getNumberOfStates()
virtual size_t bpp::TreeLikelihoodData::getNumberOfStates |
( |
| ) |
const |
|
pure virtual |
◆ getRootArrayPosition()
virtual size_t bpp::TreeLikelihoodData::getRootArrayPosition |
( |
size_t |
site | ) |
const |
|
pure virtual |
◆ getTree()
◆ getWeight()
virtual unsigned int bpp::TreeLikelihoodData::getWeight |
( |
size_t |
pos | ) |
const |
|
pure virtual |
◆ getWeights()
virtual const std::vector<unsigned int>& bpp::TreeLikelihoodData::getWeights |
( |
| ) |
const |
|
pure virtual |
The documentation for this class was generated from the following file: