Definition at line 33 of file RooMinimizerFcn.h.
Private Member Functions | |
void | ClearPdfParamAsymErr (Int_t index) |
virtual double | DoEval (const double *x) const |
Implementation of the evaluation function. More... | |
Double_t | GetPdfParamErr (Int_t index) |
Double_t | GetPdfParamVal (Int_t index) |
void | SetPdfParamErr (Int_t index, Double_t loVal, Double_t hiVal) |
void | SetPdfParamErr (Int_t index, Double_t value) |
Bool_t | SetPdfParamVal (const Int_t &index, const Double_t &value) const |
void | updateFloatVec () |
Private Attributes | |
RooArgList * | _constParamList |
RooMinimizer * | _context |
Bool_t | _doEvalErrorWall |
Int_t | _evalCounter |
RooArgList * | _floatParamList |
std::vector< RooAbsArg * > | _floatParamVec |
RooAbsReal * | _funct |
RooArgList * | _initConstParamList |
RooArgList * | _initFloatParamList |
std::ofstream * | _logfile |
double | _maxFCN |
int | _nDim |
int | _numBadNLL |
int | _printEvalErrors |
bool | _verbose |
Additional Inherited Members | |
Public Types inherited from ROOT::Math::IBaseFunctionMultiDimTempl< double > | |
typedef double | BackendType |
typedef IBaseFunctionMultiDimTempl< double > | BaseFunc |
#include <RooMinimizerFcn.h>
RooMinimizerFcn::RooMinimizerFcn | ( | RooAbsReal * | funct, |
RooMinimizer * | context, | ||
bool | verbose = false |
||
) |
Definition at line 43 of file RooMinimizerFcn.cxx.
RooMinimizerFcn::RooMinimizerFcn | ( | const RooMinimizerFcn & | other | ) |
Definition at line 97 of file RooMinimizerFcn.cxx.
|
virtual |
Definition at line 117 of file RooMinimizerFcn.cxx.
void RooMinimizerFcn::ApplyCovarianceMatrix | ( | TMatrixDSym & | V | ) |
Definition at line 469 of file RooMinimizerFcn.cxx.
void RooMinimizerFcn::BackProp | ( | const ROOT::Fit::FitResult & | results | ) |
Definition at line 418 of file RooMinimizerFcn.cxx.
Definition at line 402 of file RooMinimizerFcn.cxx.
|
virtual |
Clone a function.
Each derived class must implement their version of the Clone method
Implements ROOT::Math::IBaseFunctionMultiDimTempl< double >.
Definition at line 126 of file RooMinimizerFcn.cxx.
|
privatevirtual |
Implementation of the evaluation function.
Must be implemented by derived classes
Implements ROOT::Math::IBaseFunctionMultiDimTempl< double >.
Definition at line 519 of file RooMinimizerFcn.cxx.
|
inline |
Definition at line 64 of file RooMinimizerFcn.h.
|
inline |
Definition at line 46 of file RooMinimizerFcn.h.
|
inline |
Definition at line 45 of file RooMinimizerFcn.h.
|
inline |
Definition at line 48 of file RooMinimizerFcn.h.
|
inline |
Definition at line 47 of file RooMinimizerFcn.h.
|
inline |
Definition at line 53 of file RooMinimizerFcn.h.
|
inline |
Definition at line 56 of file RooMinimizerFcn.h.
|
inline |
Definition at line 57 of file RooMinimizerFcn.h.
Definition at line 386 of file RooMinimizerFcn.cxx.
Definition at line 379 of file RooMinimizerFcn.cxx.
|
inlinevirtual |
Retrieve the dimension of the function.
Implements ROOT::Math::IBaseFunctionMultiDimTempl< double >.
Definition at line 43 of file RooMinimizerFcn.h.
Definition at line 50 of file RooMinimizerFcn.h.
Bool_t RooMinimizerFcn::SetLogFile | ( | const char * | inLogfile | ) |
Definition at line 444 of file RooMinimizerFcn.cxx.
Definition at line 410 of file RooMinimizerFcn.cxx.
Definition at line 393 of file RooMinimizerFcn.cxx.
|
inlineprivate |
Definition at line 486 of file RooMinimizerFcn.cxx.
Definition at line 51 of file RooMinimizerFcn.h.
Definition at line 54 of file RooMinimizerFcn.h.
Bool_t RooMinimizerFcn::Synchronize | ( | std::vector< ROOT::Fit::ParameterSettings > & | parameters, |
Bool_t | optConst, | ||
Bool_t | verbose | ||
) |
Definition at line 132 of file RooMinimizerFcn.cxx.
|
private |
Definition at line 505 of file RooMinimizerFcn.cxx.
|
inline |
Definition at line 65 of file RooMinimizerFcn.h.
|
private |
Definition at line 100 of file RooMinimizerFcn.h.
|
private |
Definition at line 87 of file RooMinimizerFcn.h.
|
private |
Definition at line 92 of file RooMinimizerFcn.h.
|
mutableprivate |
Definition at line 84 of file RooMinimizerFcn.h.
|
private |
Definition at line 98 of file RooMinimizerFcn.h.
|
private |
Definition at line 99 of file RooMinimizerFcn.h.
|
private |
Definition at line 86 of file RooMinimizerFcn.h.
|
private |
Definition at line 102 of file RooMinimizerFcn.h.
|
private |
Definition at line 101 of file RooMinimizerFcn.h.
|
private |
Definition at line 95 of file RooMinimizerFcn.h.
|
mutableprivate |
Definition at line 89 of file RooMinimizerFcn.h.
|
private |
Definition at line 94 of file RooMinimizerFcn.h.
|
mutableprivate |
Definition at line 90 of file RooMinimizerFcn.h.
|
mutableprivate |
Definition at line 91 of file RooMinimizerFcn.h.
|
private |
Definition at line 96 of file RooMinimizerFcn.h.