bpp-phyl
2.2.0
|
#include <Bpp/Phyl/Likelihood/AbstractNonHomogeneousTreeLikelihood.h>
Public Member Functions | |
ConstNonHomogeneousSiteModelIterator (const SubstitutionModelSet *modelSet) | |
ConstSiteModelDescription * | next () throw (Exception) |
bool | hasNext () const |
Private Attributes | |
std::vector< ConstNoPartitionSiteModelDescription > | siteModelDescriptions_ |
size_t | index_ |
size_t | nbModels_ |
Definition at line 64 of file AbstractNonHomogeneousTreeLikelihood.h.
|
inline |
Definition at line 73 of file AbstractNonHomogeneousTreeLikelihood.h.
References bpp::SubstitutionModelSet::getModel(), bpp::SubstitutionModelSet::getNodesWithModel(), nbModels_, and siteModelDescriptions_.
|
inlinevirtual |
Implements bpp::TreeLikelihood::ConstSiteModelIterator.
Definition at line 88 of file AbstractNonHomogeneousTreeLikelihood.h.
References index_, and nbModels_.
Referenced by next().
|
inlinevirtual |
Implements bpp::TreeLikelihood::ConstSiteModelIterator.
Definition at line 81 of file AbstractNonHomogeneousTreeLikelihood.h.
References hasNext(), index_, and siteModelDescriptions_.
|
private |
Definition at line 69 of file AbstractNonHomogeneousTreeLikelihood.h.
|
private |
Definition at line 70 of file AbstractNonHomogeneousTreeLikelihood.h.
Referenced by ConstNonHomogeneousSiteModelIterator(), and hasNext().
|
private |
Definition at line 68 of file AbstractNonHomogeneousTreeLikelihood.h.
Referenced by ConstNonHomogeneousSiteModelIterator(), and next().