TMVA::GeneticGenes Class Reference

#include <GeneticGenes.h>

List of all members.

Public Member Functions

 GeneticGenes ()
 GeneticGenes (std::vector< Double_t > &f)
virtual ~GeneticGenes ()
std::vector< Double_t > & GetFactors ()
void SetFitness (Double_t fitness)
Double_t GetFitness () const
 GeneticGenes ()
 GeneticGenes (std::vector< Double_t > &f)
virtual ~GeneticGenes ()
std::vector< Double_t > & GetFactors ()
void SetFitness (Double_t fitness)
Double_t GetFitness () const

Private Attributes

std::vector< Double_tfFactors
Double_t fFitness
std::vector< Double_tfFactors

Friends

Bool_t operator< (const GeneticGenes &, const GeneticGenes &)
Bool_t operator< (const GeneticGenes &, const GeneticGenes &)


Detailed Description

Definition at line 43 of file GeneticGenes.h.


Constructor & Destructor Documentation

TMVA::GeneticGenes::GeneticGenes (  )  [inline]

Definition at line 47 of file GeneticGenes.h.

TMVA::GeneticGenes::GeneticGenes ( std::vector< Double_t > &  f  ) 

virtual TMVA::GeneticGenes::~GeneticGenes (  )  [inline, virtual]

Definition at line 49 of file GeneticGenes.h.

TMVA::GeneticGenes::GeneticGenes (  )  [inline]

Definition at line 47 of file GeneticGenes.h.

TMVA::GeneticGenes::GeneticGenes ( std::vector< Double_t > &  f  ) 

virtual TMVA::GeneticGenes::~GeneticGenes (  )  [inline, virtual]

Definition at line 49 of file GeneticGenes.h.


Member Function Documentation

std::vector<Double_t>& TMVA::GeneticGenes::GetFactors (  )  [inline]

Definition at line 51 of file GeneticGenes.h.

References fFactors.

Referenced by TMVA::exampleGA2nd(), TMVA::GeneticPopulation::MakeSex(), ROOT::Math::GeneticMinimizer::Minimize(), and TMVA::GeneticFitter::Run().

void TMVA::GeneticGenes::SetFitness ( Double_t  fitness  )  [inline]

Definition at line 53 of file GeneticGenes.h.

References fFitness.

Double_t TMVA::GeneticGenes::GetFitness (  )  const [inline]

Definition at line 54 of file GeneticGenes.h.

References fFitness.

Referenced by TMVA::GeneticFitter::Run().

std::vector<Double_t>& TMVA::GeneticGenes::GetFactors (  )  [inline]

Definition at line 51 of file GeneticGenes.h.

References fFactors.

void TMVA::GeneticGenes::SetFitness ( Double_t  fitness  )  [inline]

Definition at line 53 of file GeneticGenes.h.

References fFitness.

Double_t TMVA::GeneticGenes::GetFitness (  )  const [inline]

Definition at line 54 of file GeneticGenes.h.

References fFitness.


Friends And Related Function Documentation

Bool_t operator< ( const GeneticGenes first,
const GeneticGenes second 
) [friend]

Definition at line 44 of file GeneticGenes.cxx.

Bool_t operator< ( const GeneticGenes first,
const GeneticGenes second 
) [friend]

Definition at line 44 of file GeneticGenes.cxx.


Member Data Documentation

std::vector<Double_t> TMVA::GeneticGenes::fFactors [private]

Definition at line 60 of file GeneticGenes.h.

Referenced by GetFactors().

Double_t TMVA::GeneticGenes::fFitness [private]

Definition at line 61 of file GeneticGenes.h.

Referenced by GetFitness(), TMVA::operator<(), and SetFitness().

std::vector<Double_t> TMVA::GeneticGenes::fFactors [private]

Definition at line 60 of file GeneticGenes.h.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 17:01:25 2011 for ROOT_528-00b_version by  doxygen 1.5.1