#include <MCFitter.h>
Inheritance diagram for TMVA::MCFitter:
Public Member Functions | |
MCFitter (IFitterTarget &target, const TString &name, const std::vector< TMVA::Interval * > &ranges, const TString &theOption) | |
virtual | ~MCFitter () |
void | SetParameters (Int_t cycles) |
Double_t | Run (std::vector< Double_t > &pars) |
MCFitter (IFitterTarget &target, const TString &name, const std::vector< TMVA::Interval * > &ranges, const TString &theOption) | |
virtual | ~MCFitter () |
void | SetParameters (Int_t cycles) |
Double_t | Run (std::vector< Double_t > &pars) |
Private Member Functions | |
void | DeclareOptions () |
void | DeclareOptions () |
Private Attributes | |
Int_t | fSamples |
Double_t | fSigma |
UInt_t | fSeed |
Definition at line 45 of file MCFitter.h.
TMVA::MCFitter::MCFitter | ( | IFitterTarget & | target, | |
const TString & | name, | |||
const std::vector< TMVA::Interval * > & | ranges, | |||
const TString & | theOption | |||
) |
virtual TMVA::MCFitter::~MCFitter | ( | ) | [inline, virtual] |
Definition at line 52 of file MCFitter.h.
TMVA::MCFitter::MCFitter | ( | IFitterTarget & | target, | |
const TString & | name, | |||
const std::vector< TMVA::Interval * > & | ranges, | |||
const TString & | theOption | |||
) |
virtual TMVA::MCFitter::~MCFitter | ( | ) | [inline, virtual] |
Definition at line 52 of file MCFitter.h.
void TMVA::MCFitter::SetParameters | ( | Int_t | cycles | ) |
Implements TMVA::FitterBase.
Definition at line 78 of file MCFitter.cxx.
References Endl, TMVA::FitterBase::EstimatorFunction(), TMVA::FitterBase::fRanges, fSamples, fSeed, fSigma, TMVA::FitterBase::GetName(), TMVA::FitterBase::GetNpars(), TMVA::kFATAL, TMVA::kINFO, kTRUE, TMVA::FitterBase::Log(), rnd, timer, TRandom::Uniform(), and val.
void TMVA::MCFitter::DeclareOptions | ( | ) | [private, virtual] |
Implements TMVA::FitterBase.
Definition at line 61 of file MCFitter.cxx.
References TMVA::Configurable::DeclareOptionRef(), fSamples, fSeed, and fSigma.
void TMVA::MCFitter::SetParameters | ( | Int_t | cycles | ) |
Implements TMVA::FitterBase.
void TMVA::MCFitter::DeclareOptions | ( | ) | [private, virtual] |
Implements TMVA::FitterBase.
Int_t TMVA::MCFitter::fSamples [private] |
Definition at line 62 of file MCFitter.h.
Referenced by DeclareOptions(), Run(), and SetParameters().
Double_t TMVA::MCFitter::fSigma [private] |
UInt_t TMVA::MCFitter::fSeed [private] |