bpp-phyl  2.2.0
bpp::AbstractTreeLikelihood::ConstNoPartitionBranchModelDescription Class Reference

#include <Bpp/Phyl/Likelihood/AbstractTreeLikelihood.h>

+ Inheritance diagram for bpp::AbstractTreeLikelihood::ConstNoPartitionBranchModelDescription:
+ Collaboration diagram for bpp::AbstractTreeLikelihood::ConstNoPartitionBranchModelDescription:

Public Member Functions

 ConstNoPartitionBranchModelDescription (const SubstitutionModel *model, size_t nbSites)
 
 ConstNoPartitionBranchModelDescription (const ConstNoPartitionBranchModelDescription &bmd)
 
ConstNoPartitionBranchModelDescriptionoperator= (const ConstNoPartitionBranchModelDescription &bmd)
 
const SubstitutionModelgetModel () const
 
SiteIteratorgetNewSiteIterator () const
 

Private Attributes

const SubstitutionModelmodel_
 
size_t nbSites_
 

Detailed Description

Definition at line 138 of file AbstractTreeLikelihood.h.

Constructor & Destructor Documentation

◆ ConstNoPartitionBranchModelDescription() [1/2]

bpp::AbstractTreeLikelihood::ConstNoPartitionBranchModelDescription::ConstNoPartitionBranchModelDescription ( const SubstitutionModel model,
size_t  nbSites 
)
inline

Definition at line 146 of file AbstractTreeLikelihood.h.

◆ ConstNoPartitionBranchModelDescription() [2/2]

bpp::AbstractTreeLikelihood::ConstNoPartitionBranchModelDescription::ConstNoPartitionBranchModelDescription ( const ConstNoPartitionBranchModelDescription bmd)
inline

Definition at line 149 of file AbstractTreeLikelihood.h.

Member Function Documentation

◆ getModel()

const SubstitutionModel* bpp::AbstractTreeLikelihood::ConstNoPartitionBranchModelDescription::getModel ( ) const
inlinevirtual

Implements bpp::TreeLikelihood::ConstBranchModelDescription.

Definition at line 162 of file AbstractTreeLikelihood.h.

References model_.

◆ getNewSiteIterator()

SiteIterator* bpp::AbstractTreeLikelihood::ConstNoPartitionBranchModelDescription::getNewSiteIterator ( ) const
inlinevirtual

Implements bpp::TreeLikelihood::ConstBranchModelDescription.

Definition at line 164 of file AbstractTreeLikelihood.h.

References nbSites_.

◆ operator=()

ConstNoPartitionBranchModelDescription& bpp::AbstractTreeLikelihood::ConstNoPartitionBranchModelDescription::operator= ( const ConstNoPartitionBranchModelDescription bmd)
inline

Definition at line 154 of file AbstractTreeLikelihood.h.

References model_, and nbSites_.

Member Data Documentation

◆ model_

const SubstitutionModel* bpp::AbstractTreeLikelihood::ConstNoPartitionBranchModelDescription::model_
private

Definition at line 142 of file AbstractTreeLikelihood.h.

Referenced by getModel(), and operator=().

◆ nbSites_

size_t bpp::AbstractTreeLikelihood::ConstNoPartitionBranchModelDescription::nbSites_
private

Definition at line 143 of file AbstractTreeLikelihood.h.

Referenced by getNewSiteIterator(), and operator=().


The documentation for this class was generated from the following file: