bpp-phyl3
3.0.0
|
Likelihood data structure for a leaf. More...
#include <Bpp/Phyl/Legacy/Likelihood/DRASDRTreeLikelihoodData.h>
Public Member Functions | |
DRASDRTreeLikelihoodLeafData () | |
DRASDRTreeLikelihoodLeafData (const DRASDRTreeLikelihoodLeafData &data) | |
DRASDRTreeLikelihoodLeafData & | operator= (const DRASDRTreeLikelihoodLeafData &data) |
DRASDRTreeLikelihoodLeafData * | clone () const |
const Node * | getNode () const |
Get the node associated to this data structure. More... | |
void | setNode (const Node *node) |
Set the node associated to this data. More... | |
VVdouble & | getLikelihoodArray () |
Private Attributes | |
VVdouble | leafLikelihood_ |
const Node * | leaf_ |
Likelihood data structure for a leaf.
This class is for use with the DRASDRTreeLikelihoodData class.
Store the likelihoods arrays associated to a leaf.
Definition at line 31 of file DRASDRTreeLikelihoodData.h.
|
inline |
Definition at line 39 of file DRASDRTreeLikelihoodData.h.
Referenced by clone().
|
inline |
Definition at line 41 of file DRASDRTreeLikelihoodData.h.
|
inlinevirtual |
Implements bpp::TreeLikelihoodNodeData.
Definition at line 51 of file DRASDRTreeLikelihoodData.h.
References DRASDRTreeLikelihoodLeafData().
|
inline |
Definition at line 60 of file DRASDRTreeLikelihoodData.h.
References leafLikelihood_.
Referenced by bpp::DRASDRTreeLikelihoodData::initLikelihoods().
|
inlinevirtual |
Get the node associated to this data structure.
Implements bpp::TreeLikelihoodNodeData.
Definition at line 57 of file DRASDRTreeLikelihoodData.h.
References leaf_.
|
inline |
Definition at line 44 of file DRASDRTreeLikelihoodData.h.
References leaf_, and leafLikelihood_.
|
inlinevirtual |
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. |
Implements bpp::TreeLikelihoodNodeData.
Definition at line 58 of file DRASDRTreeLikelihoodData.h.
References leaf_.
Referenced by bpp::DRASDRTreeLikelihoodData::initLikelihoods(), and bpp::DRASDRTreeLikelihoodData::reInit().
|
private |
Definition at line 36 of file DRASDRTreeLikelihoodData.h.
Referenced by getNode(), operator=(), and setNode().
|
mutableprivate |
Definition at line 35 of file DRASDRTreeLikelihoodData.h.
Referenced by getLikelihoodArray(), and operator=().