#include "TObject.h"#include "TStopwatch.h"#include <fstream>#include "TMatrixDSymfwd.h"#include <vector>#include <string>#include <utility>#include <ROOT/RConfig.hxx>Classes | |
| class | RooMinuit |
| RooMinuit is a wrapper class around TFitter/TMinuit that provides a seamless interface between the MINUIT functionality and the native RooFit interface. More... | |
Enumerations | |
| enum | PrintLevel { None =-1 , Reduced =0 , Normal =1 , ExtraForProblem =2 , Maximum =3 } |
| enum | Strategy { Speed =0 , Balance =1 , Robustness =2 } |
Variables | |
| RooArgList * | _constParamList |
| TStopwatch | _cumulTimer |
| bool | _doEvalErrorWall |
| Int_t | _evalCounter |
| TMatrixDSym * | _extV |
| RooArgList * | _floatParamList |
| std::vector< RooAbsArg * > | _floatParamVec |
| RooAbsReal * | _func |
| bool | _handleLocalErrors |
| RooArgList * | _initConstParamList |
| RooArgList * | _initFloatParamList |
| std::ofstream * | _logfile |
| Int_t | _maxEvalMult |
| double | _maxFCN |
| Int_t | _nPar |
| Int_t | _numBadNLL |
| Int_t | _optConst |
| Int_t | _printEvalErrors |
| Int_t | _printLevel |
| bool | _profile |
| Int_t | _status |
| std::vector< std::pair< std::string, int > > | _statusHistory |
| static TVirtualFitter * | _theFitter |
| TStopwatch | _timer |
| bool | _verbose |
| Int_t | _warnLevel |
| enum PrintLevel |
| Enumerator | |
|---|---|
| None | |
| Reduced | |
| Normal | |
| ExtraForProblem | |
| Maximum | |
Definition at line 6 of file RooMinuit.h.
| enum Strategy |
| Enumerator | |
|---|---|
| Speed | |
| Balance | |
| Robustness | |
Definition at line 5 of file RooMinuit.h.
|
override |
|
protected |
|
protected |
|
static |
|
protected |
| RooPlot * R__DEPRECATED::contour | ( | RooRealVar & | var1, |
| RooRealVar & | var2, | ||
| double | n1 = 1, |
||
| double | n2 = 2, |
||
| double | n3 = 0.0, |
||
| double | n4 = 0.0, |
||
| double | n5 = 0.0, |
||
| double | n6 = 0.0 |
||
| ) |
| Int_t R__DEPRECATED::evalCounter | ( | ) | const |
Definition at line 40 of file RooMinuit.h.
| RooFitResult * R__DEPRECATED::fit | ( | const char * | options | ) |
|
inlineprotected |
Definition at line 56 of file RooMinuit.h.
| Int_t R__DEPRECATED::hesse | ( | ) |
| Int_t R__DEPRECATED::improve | ( | ) |
|
inlineprotected |
Definition at line 57 of file RooMinuit.h.
|
inlineprotected |
Definition at line 58 of file RooMinuit.h.
| Int_t R__DEPRECATED::migrad | ( | ) |
| Int_t R__DEPRECATED::minos | ( | ) |
| void R__DEPRECATED::optimizeConst | ( | Int_t | flag | ) |
|
protected |
|
protected |
| RooMinuit TObject R__DEPRECATED | ( | 6 | , |
| 30 | , | ||
| "Please use RooMinimizer instead of RooMinuit" | |||
| ) |
|
private |
| R__DEPRECATED::RooMinuit | ( | RooAbsReal & | function | ) |
Definition at line 1189 of file RooMinuit.cxx.
| RooFitResult * R__DEPRECATED::save | ( | const char * | name = nullptr, |
| const char * | title = nullptr |
||
| ) |
|
protected |
Definition at line 67 of file RooMinuit.h.
| Int_t R__DEPRECATED::seek | ( | ) |
| void R__DEPRECATED::setEps | ( | double | eps | ) |
| void R__DEPRECATED::setErrorLevel | ( | double | level | ) |
| void R__DEPRECATED::setEvalErrorWall | ( | bool | flag | ) |
Definition at line 11 of file RooMinuit.h.
| bool R__DEPRECATED::setLogFile | ( | const char * | logfile = nullptr | ) |
| void R__DEPRECATED::setMaxEvalMultiplier | ( | Int_t | n | ) |
Definition at line 35 of file RooMinuit.h.
| void R__DEPRECATED::setNoWarn | ( | ) |
| void R__DEPRECATED::setOffsetting | ( | bool | flag | ) |
|
protectedvirtual |
| void R__DEPRECATED::setPrintEvalErrors | ( | Int_t | numEvalErrors | ) |
Definition at line 32 of file RooMinuit.h.
| void R__DEPRECATED::setProfile | ( | bool | flag = true | ) |
Definition at line 34 of file RooMinuit.h.
| void R__DEPRECATED::setStrategy | ( | Int_t | strat | ) |
| void R__DEPRECATED::setVerbose | ( | bool | flag = true | ) |
Definition at line 33 of file RooMinuit.h.
| Int_t R__DEPRECATED::simplex | ( | ) |
|
protected |
| void R__DEPRECATED::zeroEvalCount | ( | ) |
Definition at line 41 of file RooMinuit.h.
|
private |
Definition at line 88 of file RooMinuit.h.
|
private |
Definition at line 96 of file RooMinuit.h.
|
private |
Definition at line 83 of file RooMinuit.h.
|
private |
Definition at line 73 of file RooMinuit.h.
|
private |
Definition at line 98 of file RooMinuit.h.
|
private |
Definition at line 85 of file RooMinuit.h.
|
private |
Definition at line 86 of file RooMinuit.h.
|
private |
Definition at line 90 of file RooMinuit.h.
|
private |
Definition at line 79 of file RooMinuit.h.
|
private |
Definition at line 89 of file RooMinuit.h.
|
private |
Definition at line 87 of file RooMinuit.h.
|
private |
Definition at line 93 of file RooMinuit.h.
|
private |
Definition at line 84 of file RooMinuit.h.
|
private |
Definition at line 92 of file RooMinuit.h.
|
private |
Definition at line 81 of file RooMinuit.h.
|
private |
Definition at line 80 of file RooMinuit.h.
|
private |
Definition at line 77 of file RooMinuit.h.
|
private |
Definition at line 82 of file RooMinuit.h.
|
private |
Definition at line 74 of file RooMinuit.h.
|
private |
Definition at line 78 of file RooMinuit.h.
|
private |
Definition at line 76 of file RooMinuit.h.
|
private |
Definition at line 102 of file RooMinuit.h.
|
staticprivate |
Definition at line 100 of file RooMinuit.h.
|
private |
Definition at line 95 of file RooMinuit.h.
|
private |
Definition at line 94 of file RooMinuit.h.
|
private |
Definition at line 75 of file RooMinuit.h.