| library: libTMVA #include "GeneticCuts.h" |

| TMVA::GeneticPopulation | TMVA::GeneticBase::fPopulation | contains and controls the "individual" |
| Int_t | TMVA::GeneticBase::fConvCounter | converging? ... keeps track of the number of improvements |
| Double_t | TMVA::GeneticBase::fConvValue | keeps track of the quantity of improvement |
| deque<Int_t> | TMVA::GeneticBase::fSuccessList | to adjust the stepSize |
| Double_t | TMVA::GeneticBase::fLastResult | remembers the last obtained result (for internal use) |
| Double_t | TMVA::GeneticBase::fSpread | regulates the spread of the value change at mutation (sigma) |
| Bool_t | TMVA::GeneticBase::fMirror | new values for mutation are mirror-mapped if outside of constraints |
| Bool_t | TMVA::GeneticBase::fSexual | allow sexual recombination of individual |
| Bool_t | TMVA::GeneticBase::fFirstTime | if true its the first time, so no evolution yet |
| TMVA::MsgLogger | TMVA::GeneticBase::fLogger | message logger |
| TMVA::MethodCuts* | fMethodCuts | pointer to method |
User-defined class for genetics algorithm;
defines interface to the fitness function
_______________________________________________________________________
fitness function interface for Genetics Algorithm application of cut optimisation method