28#ifndef ROOT_TMVA_MCFitter
29#define ROOT_TMVA_MCFitter
49 const std::vector<TMVA::Interval*>& ranges,
const TString& theOption );
55 Double_t Run( std::vector<Double_t>& pars )
override;
int Int_t
Signed integer 4 bytes (int).
unsigned int UInt_t
Unsigned integer 4 bytes (unsigned int).
double Double_t
Double 8 bytes.
#define ClassDefOverride(name, id)
FitterBase(IFitterTarget &target, const TString &name, const std::vector< TMVA::Interval * > ranges, const TString &theOption)
constructor
Double_t Run()
estimator function interface for fitting
Interface for a fitter 'target'.
UInt_t fSeed
Seed for the random generator (0 takes random seeds).
void SetParameters(Int_t cycles)
set MC fitter configuration parameters
void DeclareOptions() override
Declare MCFitter options.
Double_t fSigma
new samples are generated randomly with a gaussian probability with fSigma around the current best va...
MCFitter(IFitterTarget &target, const TString &name, const std::vector< TMVA::Interval * > &ranges, const TString &theOption)
constructor
Int_t fSamples
number of MC samples
create variable transformations