ECF 1.5
Public Member Functions | List of all members
Tree::TreeCrxHomologous Class Reference
Inheritance diagram for Tree::TreeCrxHomologous:
CrossoverOp

Public Member Functions

void TreeCrxHomologous::registerParameters (StateP state)
 
bool TreeCrxHomologous::initialize (StateP state)
 
bool TreeCrxHomologous::mate (GenotypeP gen1, GenotypeP gen2, GenotypeP ch)
 
- Public Member Functions inherited from CrossoverOp
virtual bool mate (GenotypeP, GenotypeP, GenotypeP)=0
 
virtual bool initialize (StateP)
 Initialize crossover operator. Called before first crossover operation. More...
 
virtual void registerParameters (StateP)
 Register parameters with the system. Called before CrossoverOp::initialize. More...
 

Additional Inherited Members

- Public Attributes inherited from CrossoverOp
StateP state_
 
double probability_
 probability of usage of this crossover operator More...
 
GenotypeP myGenotype_
 pointer to the Genotype that defines this CrossoverOp More...
 

Detailed Description

Definition at line 9 of file main.cpp.

Member Function Documentation

◆ TreeCrxHomologous::initialize()

bool Tree::TreeCrxHomologous::TreeCrxHomologous::initialize ( StateP  state)
inline

Definition at line 17 of file main.cpp.

◆ TreeCrxHomologous::mate()

bool Tree::TreeCrxHomologous::TreeCrxHomologous::mate ( GenotypeP  gen1,
GenotypeP  gen2,
GenotypeP  ch 
)
inline

Definition at line 24 of file main.cpp.

◆ TreeCrxHomologous::registerParameters()

void Tree::TreeCrxHomologous::TreeCrxHomologous::registerParameters ( StateP  state)
inline

Definition at line 12 of file main.cpp.


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