16 #ifndef __ROOFIT_NOROOMINIMIZER 
std::string _minimizerType
void optimizeConst(Int_t flag)
If flag is true, perform constant term optimization on function being minimized. 
Int_t seek()
Execute SEEK. 
void applyCovarianceMatrix(TMatrixDSym &V)
Apply results of given external covariance matrix. 
virtual ~RooMinimizer()
Destructor. 
std::ofstream * GetLogFile()
Bool_t SetLogFile(const char *inLogfile)
Int_t improve()
Execute IMPROVE. 
ROOT::Fit::Fitter * fitter()
Return underlying ROOT fitter object. 
std::ofstream * logfile()
virtual unsigned int NDim() const
Retrieve the dimension of the function. 
void setMinimizerType(const char *type)
Choose the minimzer algorithm. 
void setEps(Double_t eps)
Change MINUIT epsilon. 
void setStrategy(Int_t strat)
Change MINUIT strategy to istrat. 
void setVerbose(Bool_t flag=kTRUE)
Int_t simplex()
Execute SIMPLEX. 
#define ClassDef(name, id)
void SetVerbose(Bool_t flag=kTRUE)
RooMinimizer(RooAbsReal &function)
Construct MINUIT interface to given function. 
void SetEvalErrorWall(Bool_t flag)
Bool_t setLogFile(const char *logf=0)
void setMaxIterations(Int_t n)
Change maximum number of MINUIT iterations (RooMinimizer default 500 * #parameters) ...
RooRealVar represents a fundamental (non-derived) real valued object. 
void saveStatus(const char *label, Int_t status)
void setMaxFunctionCalls(Int_t n)
Change maximum number of likelihood function calss from MINUIT (RooMinimizer default 500 * #parameter...
RooFitResult * save(const char *name=0, const char *title=0)
Save and return a RooFitResult snaphot of current minimizer status. 
Fitter class, entry point for performing all type of fits. 
2-D histogram with a float per channel (see TH1 documentation)} 
Int_t migrad()
Execute MIGRAD. 
std::vector< std::pair< std::string, int > > _statusHistory
void setPrintEvalErrors(Int_t numEvalErrors)
Int_t evalCounter() const
void SetPrintEvalErrors(Int_t numEvalErrors)
A RooPlot is a plot frame and a container for graphics objects within that frame. ...
void setEvalErrorWall(Bool_t flag)
RooAbsReal is the common abstract base class for objects that represent a real value and implements f...
Int_t minos()
Execute MINOS. 
void setErrorLevel(Double_t level)
Set the level for MINUIT error analysis to the given value. 
Int_t evalCounter() const
Int_t minimize(const char *type, const char *alg=0)
void profileStop()
Stop profiling timer and report results of last session. 
Mother of all ROOT objects. 
Int_t setPrintLevel(Int_t newLevel)
Change the MINUIT internal printing level. 
Int_t hesse()
Execute HESSE. 
const RooMinimizerFcn * fitterFcn() const
void setProfile(Bool_t flag=kTRUE)
RooAbsPdf is the abstract interface for all probability density functions The class provides hybrid a...
RooPlot * contour(RooRealVar &var1, RooRealVar &var2, Double_t n1=1, Double_t n2=2, Double_t n3=0, Double_t n4=0, Double_t n5=0, Double_t n6=0)
Create and draw a TH2 with the error contours in parameters var1 and v2 at up to 6 'sigma' settings w...
RooMinimizer is a wrapper class around ROOT::Fit:Fitter that provides a seamless interface between th...
static void cleanup()
Cleanup method called by atexit handler installed by RooSentinel to delete all global heap objects wh...
static ROOT::Fit::Fitter * _theFitter
RooMinimizerFcn * fitterFcn()
void setOffsetting(Bool_t flag)
Enable internal likelihood offsetting for enhanced numeric precision. 
RooFitResult * fit(const char *options)
Parse traditional RooAbsPdf::fitTo driver options. 
static RooFitResult * lastMinuitFit(const RooArgList &varList=RooArgList())
void profileStart()
Start profiling timer.