14 #ifndef __ROOFIT_NOROOMINIMIZER 16 #ifndef ROO_MINIMIZER_FCN 17 #define ROO_MINIMIZER_FCN 38 bool verbose =
false);
79 virtual double DoEval(
const double *
x)
const;
RooMinimizerFcn(RooAbsReal *funct, RooMinimizer *context, bool verbose=false)
std::ofstream * GetLogFile()
Bool_t SetLogFile(const char *inLogfile)
void BackProp(const ROOT::Fit::FitResult &results)
RooArgList * _initConstParamList
virtual double DoEval(const double *x) const
virtual ROOT::Math::IBaseFunctionMultiDim * Clone() const
Clone a function.
RooArgList * GetInitConstParamList()
void SetPdfParamErr(Int_t index, Double_t value)
virtual unsigned int NDim() const
Retrieve the dimension of the function.
RooArgList * _floatParamList
RooArgList * _initFloatParamList
void SetVerbose(Bool_t flag=kTRUE)
RooArgList * _constParamList
void ApplyCovarianceMatrix(TMatrixDSym &V)
void SetEvalErrorWall(Bool_t flag)
Double_t GetPdfParamErr(Int_t index)
Documentation for the abstract class IBaseFunctionMultiDim.
RooArgList * GetConstParamList()
Bool_t Synchronize(std::vector< ROOT::Fit::ParameterSettings > ¶meters, Bool_t optConst, Bool_t verbose)
void SetPrintEvalErrors(Int_t numEvalErrors)
void ClearPdfParamAsymErr(Int_t index)
class containg the result of the fit and all the related information (fitted parameter values...
RooAbsReal is the common abstract base class for objects that represent a real value and implements f...
RooArgList * GetInitFloatParamList()
Int_t evalCounter() const
RooArgList * GetFloatParamList()
Double_t GetPdfParamVal(Int_t index)
virtual ~RooMinimizerFcn()
RooMinimizer is a wrapper class around ROOT::Fit:Fitter that provides a seamless interface between th...
std::vector< RooAbsArg * > _floatParamVec
Bool_t SetPdfParamVal(const Int_t &index, const Double_t &value) const