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.
SitePartitionHomogeneousTreeLikelihood * clone() const =0
virtual const TransitionModel * getModelForSite(size_t siteIndex) const =0
Get the substitution model associated to a given node.
TransitionModel * getModel(int nodeId, size_t siteIndex)
const TransitionModel * getModel(int nodeId, size_t siteIndex) const
virtual TransitionModel * getModelForSite(size_t siteIndex)=0
Get the substitution model associated to a given node.
Defines the basic types of data flow nodes.