library: libTMVA
#include "GeneticCuts.h"

TMVA::GeneticCuts


class description - header file - source file - inheritance tree (.pdf)

class TMVA::GeneticCuts : public TMVA::GeneticBase

Inheritance Chart:
TMVA::GeneticBase
<-
TMVA::GeneticCuts

    public:
GeneticCuts(Int_t size, vector<pair<double,double>*,allocator<pair<double,double>*> > ranges) GeneticCuts(const TMVA::GeneticCuts&) virtual ~GeneticCuts() static TClass* Class() virtual Double_t FitnessFunction(const vector<Double_t>& parameters) virtual TClass* IsA() const virtual Double_t NewFitness(Double_t oldF, Double_t newF) TMVA::GeneticCuts& operator=(const TMVA::GeneticCuts&) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members




Class Description

_______________________________________________________________________

 User-defined class for genetics algorithm;
 defines interface to the fitness function
_______________________________________________________________________
GeneticCuts( Int_t size, std::vector<LowHigh_t*> ranges )
 constructor
Double_t FitnessFunction( const std::vector<Double_t> & parameters )
 fitness function interface for Genetics Algorithm application of cut
 optimisation method
GeneticCuts( Int_t size, std::vector<LowHigh_t*> ranges )
virtual ~GeneticCuts()
Double_t NewFitness( Double_t oldF, Double_t newF )

Author: Andreas Hoecker, Peter Speckmayer, Helge Voss, Kai Voss
Last update: root/tmva $Id: GeneticCuts.cxx,v 1.3 2006/05/23 19:35:06 brun Exp $
Copyright (c) 2005: *


ROOT page - Class index - Class Hierarchy - Top of the page

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.