TMVA::MCFitter Class Reference

#include <MCFitter.h>

Inheritance diagram for TMVA::MCFitter:

TMVA::FitterBase TMVA::FitterBase TMVA::Configurable TMVA::Configurable TMVA::Configurable TMVA::Configurable TObject TObject TObject TObject TObject TObject TObject TObject List of all members.

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

Detailed Description

Definition at line 45 of file MCFitter.h.


Constructor & Destructor Documentation

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.


Member Function Documentation

void TMVA::MCFitter::SetParameters ( Int_t  cycles  ) 

Definition at line 71 of file MCFitter.cxx.

References fSamples.

Double_t TMVA::MCFitter::Run ( std::vector< Double_t > &  pars  )  [virtual]

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  ) 

Double_t TMVA::MCFitter::Run ( std::vector< Double_t > &  pars  )  [virtual]

Implements TMVA::FitterBase.

void TMVA::MCFitter::DeclareOptions (  )  [private, virtual]

Implements TMVA::FitterBase.


Member Data Documentation

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]

Definition at line 63 of file MCFitter.h.

Referenced by DeclareOptions(), and Run().

UInt_t TMVA::MCFitter::fSeed [private]

Definition at line 64 of file MCFitter.h.

Referenced by DeclareOptions(), and Run().


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