|
bpp-phyl
2.1.0
|
TreeLikelihood data structure. More...
#include <Bpp/Phyl/Likelihood/TreeLikelihoodData.h>
Inheritance diagram for bpp::TreeLikelihoodData:
Collaboration diagram for bpp::TreeLikelihoodData:Public Member Functions | |
| TreeLikelihoodData () | |
| virtual | ~TreeLikelihoodData () |
| TreeLikelihoodData * | clone () const =0 |
| virtual const Alphabet * | getAlphabet () const =0 |
| virtual const TreeTemplate < Node > * | getTree () const =0 |
| virtual size_t | getArrayPosition (int parentId, int sonId, size_t currentPosition) const =0 |
| virtual size_t | getRootArrayPosition (size_t site) const =0 |
| virtual TreeLikelihoodNodeData & | getNodeData (int nodeId)=0 |
| virtual const TreeLikelihoodNodeData & | getNodeData (int nodeId) const =0 |
| virtual size_t | getNumberOfDistinctSites () const =0 |
| virtual size_t | getNumberOfSites () const =0 |
| virtual size_t | getNumberOfStates () const =0 |
| virtual unsigned int | getWeight (size_t pos) const =0 |
| virtual const std::vector < unsigned int > & | getWeights () const =0 |
TreeLikelihood data structure.
Stores all the inner computations:
Definition at line 102 of file TreeLikelihoodData.h.
|
inline |
Definition at line 106 of file TreeLikelihoodData.h.
|
inlinevirtual |
Definition at line 107 of file TreeLikelihoodData.h.
|
pure virtual |
Implements bpp::Clonable.
Implemented in bpp::DRASDRTreeLikelihoodData, and bpp::DRASRTreeLikelihoodData.
|
pure virtual |
Implemented in bpp::AbstractTreeLikelihoodData.
|
pure virtual |
Implemented in bpp::DRASDRTreeLikelihoodData, and bpp::DRASRTreeLikelihoodData.
|
pure virtual |
Implemented in bpp::DRASDRTreeLikelihoodData, and bpp::DRASRTreeLikelihoodData.
|
pure virtual |
Implemented in bpp::DRASDRTreeLikelihoodData, and bpp::DRASRTreeLikelihoodData.
|
pure virtual |
Implemented in bpp::DRASDRTreeLikelihoodData, and bpp::DRASRTreeLikelihoodData.
|
pure virtual |
Implemented in bpp::DRASDRTreeLikelihoodData, and bpp::DRASRTreeLikelihoodData.
|
pure virtual |
Implemented in bpp::DRASDRTreeLikelihoodData, and bpp::DRASRTreeLikelihoodData.
|
pure virtual |
Implemented in bpp::DRASRTreeLikelihoodData, and bpp::AbstractTreeLikelihoodData.
|
pure virtual |
Implemented in bpp::AbstractTreeLikelihoodData.
|
pure virtual |
Implemented in bpp::AbstractTreeLikelihoodData.
|
pure virtual |
Implemented in bpp::AbstractTreeLikelihoodData.