5 #ifndef BPP_PHYL_LEGACY_LIKELIHOOD_SITEPARTITIONTREELIKELIHOOD_H
6 #define BPP_PHYL_LEGACY_LIKELIHOOD_SITEPARTITIONTREELIKELIHOOD_H
21 public virtual TreeLikelihood
27 const TransitionModel*
getModel(
int nodeId,
size_t siteIndex)
const
32 TransitionModel*
getModel(
int nodeId,
size_t siteIndex)
Specialization of the TreeLikelihood interface for partition models, homogeneous case.
virtual const TransitionModel * getModelForSite(size_t siteIndex) const =0
Get the substitution model associated to a given node.
SitePartitionHomogeneousTreeLikelihood * clone() const =0
const TransitionModel * getModel(int nodeId, size_t siteIndex) const
TransitionModel * getModel(int nodeId, size_t siteIndex)
virtual TransitionModel * getModelForSite(size_t siteIndex)=0
Get the substitution model associated to a given node.
Defines the basic types of data flow nodes.