| 
    bpp-phyl
    2.2.0
    
   | 
 
#include <Bpp/Phyl/Likelihood/AbstractNonHomogeneousTreeLikelihood.h>
 Inheritance diagram for bpp::AbstractNonHomogeneousTreeLikelihood::ConstNonHomogeneousSiteModelIterator:
 Collaboration diagram for bpp::AbstractNonHomogeneousTreeLikelihood::ConstNonHomogeneousSiteModelIterator: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().