#include <MinuitWrapper.h>
Inheritance diagram for TMVA::MinuitWrapper:
Definition at line 49 of file MinuitWrapper.h.
TMVA::MinuitWrapper::MinuitWrapper | ( | IFitterTarget & | target, | |
Int_t | maxpar | |||
) |
virtual TMVA::MinuitWrapper::~MinuitWrapper | ( | ) | [inline, virtual] |
Definition at line 54 of file MinuitWrapper.h.
TMVA::MinuitWrapper::MinuitWrapper | ( | IFitterTarget & | target, | |
Int_t | maxpar | |||
) |
virtual TMVA::MinuitWrapper::~MinuitWrapper | ( | ) | [inline, virtual] |
Definition at line 54 of file MinuitWrapper.h.
Reimplemented from TMinuit.
Definition at line 47 of file MinuitWrapper.cxx.
References TMVA::IFitterTarget::EstimatorFunction(), fFitterTarget, fNumPar, and fParameters.
void TMVA::MinuitWrapper::SetFitterTarget | ( | IFitterTarget & | target | ) | [inline] |
Definition at line 57 of file MinuitWrapper.cxx.
References TMinuit::mnexcm().
Referenced by TMVA::MinuitFitter::Init(), and TMVA::MinuitFitter::Run().
void TMVA::MinuitWrapper::Clear | ( | Option_t * | = 0 |
) | [virtual] |
Reimplemented from TNamed.
Definition at line 69 of file MinuitWrapper.cxx.
References TMinuit::mnrn15(), and val.
Referenced by TMVA::MinuitFitter::Init(), and TMVA::MinuitFitter::Run().
Int_t TMVA::MinuitWrapper::GetStats | ( | Double_t & | amin, | |
Double_t & | edm, | |||
Double_t & | errdef, | |||
Int_t & | nvpar, | |||
Int_t & | nparx | |||
) |
Definition at line 80 of file MinuitWrapper.cxx.
References TMinuit::mnstat().
Referenced by TMVA::MinuitFitter::Run().
Int_t TMVA::MinuitWrapper::GetErrors | ( | Int_t | ipar, | |
Double_t & | eplus, | |||
Double_t & | eminus, | |||
Double_t & | eparab, | |||
Double_t & | globcc | |||
) |
Definition at line 95 of file MinuitWrapper.cxx.
References TMinuit::mnerrs().
Referenced by TMVA::MinuitFitter::Run().
Int_t TMVA::MinuitWrapper::SetParameter | ( | Int_t | ipar, | |
const char * | parname, | |||
Double_t | value, | |||
Double_t | verr, | |||
Double_t | vlow, | |||
Double_t | vhigh | |||
) |
Definition at line 110 of file MinuitWrapper.cxx.
References TMinuit::mnparm().
Referenced by TMVA::MinuitFitter::Run().
TObject * TMVA::MinuitWrapper::Clone | ( | char const * | ) | const [virtual] |
Reimplemented from TMinuit.
Definition at line 127 of file MinuitWrapper.cxx.
References TNamed::Clone(), and fFitterTarget.
Reimplemented from TMinuit.
void TMVA::MinuitWrapper::SetFitterTarget | ( | IFitterTarget & | target | ) | [inline] |
Int_t TMVA::MinuitWrapper::GetStats | ( | Double_t & | amin, | |
Double_t & | edm, | |||
Double_t & | errdef, | |||
Int_t & | nvpar, | |||
Int_t & | nparx | |||
) |
Int_t TMVA::MinuitWrapper::GetErrors | ( | Int_t | ipar, | |
Double_t & | eplus, | |||
Double_t & | eminus, | |||
Double_t & | eparab, | |||
Double_t & | globcc | |||
) |
Int_t TMVA::MinuitWrapper::SetParameter | ( | Int_t | ipar, | |
const char * | parname, | |||
Double_t | value, | |||
Double_t | verr, | |||
Double_t | vlow, | |||
Double_t | vhigh | |||
) |
IFitterTarget& TMVA::MinuitWrapper::fFitterTarget [private] |
Definition at line 68 of file MinuitWrapper.h.
Referenced by Clone(), Eval(), and SetFitterTarget().
std::vector<Double_t> TMVA::MinuitWrapper::fParameters [private] |
Int_t TMVA::MinuitWrapper::fNumPar [private] |
IFitterTarget& TMVA::MinuitWrapper::fFitterTarget [private] |
Definition at line 68 of file MinuitWrapper.h.
std::vector<Double_t> TMVA::MinuitWrapper::fParameters [private] |
Definition at line 69 of file MinuitWrapper.h.