bpp-phyl3
3.0.0
|
TreeLikelihood partial data structure. More...
#include <Bpp/Phyl/Legacy/Likelihood/TreeLikelihoodData.h>
Public Member Functions | |
TreeLikelihoodNodeData () | |
virtual | ~TreeLikelihoodNodeData () |
TreeLikelihoodNodeData * | clone () const =0 |
virtual const Node * | getNode () const =0 |
Get the node associated to this data structure. More... | |
virtual void | setNode (const Node *node)=0 |
Set the node associated to this data. More... | |
TreeLikelihood partial data structure.
Stores inner computation for a given node.
Definition at line 25 of file TreeLikelihoodData.h.
|
inline |
Definition at line 29 of file TreeLikelihoodData.h.
|
inlinevirtual |
Definition at line 30 of file TreeLikelihoodData.h.
|
pure virtual |
Implements bpp::Clonable.
Implemented in bpp::DRASRTreeLikelihoodNodeData, bpp::DRASDRTreeLikelihoodNodeData, and bpp::DRASDRTreeLikelihoodLeafData.
|
pure virtual |
Get the node associated to this data structure.
Implemented in bpp::DRASRTreeLikelihoodNodeData, bpp::DRASDRTreeLikelihoodNodeData, and bpp::DRASDRTreeLikelihoodLeafData.
|
pure virtual |
Set the node associated to this data.
A pointer toward this node will be created and associated to this data.
node | The node to be associated to this data. |
Implemented in bpp::DRASRTreeLikelihoodNodeData, bpp::DRASDRTreeLikelihoodNodeData, and bpp::DRASDRTreeLikelihoodLeafData.