bpp-phyl3
3.0.0
|
#include <Bpp/Phyl/Simulation/SimpleSubstitutionProcessSiteSimulator.h>
Public Member Functions | |
SimProcessEdge (const ProcessComputationEdge &pce) | |
std::shared_ptr< const BranchModelInterface > | getModel () const |
uint | getModelNumber () const |
uint | getSpeciesIndex () const |
const std::vector< uint > & | subModelNumbers () const |
bool | useProb () const |
Private Attributes | |
VVVdouble | cumpxy_ |
std::shared_ptr< const BranchModelInterface > | model_ |
Model carried by the branch. More... | |
uint | nmodel_ |
Number of the model carried by the branch. More... | |
std::vector< uint > | vSubNb_ |
numbers of the submodels used, if any. More... | |
bool | useProb_ |
use the probability associated to the edge in case of mixture. If true, the probability is used and not the transition probabilities. More... | |
const uint | speciesIndex_ |
the index of the species in the phyloTree matching this node. More... | |
Friends | |
class | SimpleSubstitutionProcessSiteSimulator |
class | GivenDataSubstitutionProcessSiteSimulator |
Definition at line 48 of file SimpleSubstitutionProcessSiteSimulator.h.
|
inline |
Definition at line 56 of file SimpleSubstitutionProcessSiteSimulator.h.
|
inlineinherited |
Definition at line 130 of file ProcessComputationTree.h.
References bpp::ProcessComputationEdge::model_.
|
inlineinherited |
Definition at line 135 of file ProcessComputationTree.h.
References bpp::ProcessComputationEdge::nmodel_.
|
inlineinherited |
Definition at line 140 of file ProcessComputationTree.h.
References bpp::ProcessComputationEdge::speciesIndex_.
|
inlineinherited |
Definition at line 145 of file ProcessComputationTree.h.
References bpp::ProcessComputationEdge::vSubNb_.
|
inlineinherited |
Definition at line 150 of file ProcessComputationTree.h.
References bpp::ProcessComputationEdge::useProb_.
|
friend |
Definition at line 60 of file SimpleSubstitutionProcessSiteSimulator.h.
|
friend |
Definition at line 59 of file SimpleSubstitutionProcessSiteSimulator.h.
|
private |
Definition at line 53 of file SimpleSubstitutionProcessSiteSimulator.h.
|
privateinherited |
Model carried by the branch.
Definition at line 81 of file ProcessComputationTree.h.
Referenced by bpp::ProcessComputationEdge::getModel().
|
privateinherited |
Number of the model carried by the branch.
Definition at line 86 of file ProcessComputationTree.h.
Referenced by bpp::ProcessComputationEdge::getModelNumber().
|
privateinherited |
the index of the species in the phyloTree matching this node.
Definition at line 106 of file ProcessComputationTree.h.
Referenced by bpp::ProcessComputationEdge::getSpeciesIndex().
|
privateinherited |
use the probability associated to the edge in case of mixture. If true, the probability is used and not the transition probabilities.
Definition at line 101 of file ProcessComputationTree.h.
Referenced by bpp::ProcessComputationEdge::useProb().
|
privateinherited |
numbers of the submodels used, if any.
In practice, only vectors of size <=1 are implemented (ie individual submodels), to be fixed later.
Definition at line 94 of file ProcessComputationTree.h.
Referenced by bpp::ProcessComputationEdge::subModelNumbers().