GSI Object Oriented Online Offline (Go4)
GO4-6.3.0
|
#include <TGo4FitMinuitResult.h>
Public Member Functions | |
TGo4FitMinuitResult () | |
TGo4FitMinuitResult (const char *iName, const char *iTitle) | |
virtual | ~TGo4FitMinuitResult () |
void | CallMNSTAT (TMinuit *fMinuit) |
void | CallMNPOUT (TMinuit *fMinuit, Int_t nPars) |
void | CallMNERRS (TMinuit *fMinuit, Int_t nPars) |
void | CallMNEMAT (TMinuit *fMinuit, Int_t nPars, Bool_t DoTransform=kTRUE) |
void | GetContourPlot (TMinuit *fMinuit) |
void | Print (Option_t *option="") const override |
Public Attributes | |
Double_t | FMIN {0.} |
Double_t | FEDM {0.} |
Double_t | ERRDEF {0.} |
Int_t | NPARI {0} |
Int_t | NPARX {0} |
Int_t | ISTAT {0} |
TArrayD * | ParValues {nullptr} |
TArrayD * | ParError {nullptr} |
TArrayD * | EPLUS {nullptr} |
TArrayD * | EMINUS {nullptr} |
TArrayD * | EPARAB {nullptr} |
TArrayD * | GLOBCC {nullptr} |
TMatrixD * | ERRORMATRIX {nullptr} |
TArrayD * | CONTOX {nullptr} |
TArrayD * | CONTOY {nullptr} |
TArrayC * | CONTOCH {nullptr} |
Result values, taken from Minuit object. This object used only to store results from minuit like: Minuit status, Current parameters values and errors, Covariation (error) matrix Contour plot. Name of variables corresponds to Minuit documentation.
Definition at line 33 of file TGo4FitMinuitResult.h.
TGo4FitMinuitResult::TGo4FitMinuitResult | ( | ) |
Definition at line 22 of file TGo4FitMinuitResult.cxx.
TGo4FitMinuitResult::TGo4FitMinuitResult | ( | const char * | iName, |
const char * | iTitle | ||
) |
Definition at line 28 of file TGo4FitMinuitResult.cxx.
|
virtual |
void TGo4FitMinuitResult::CallMNEMAT | ( | TMinuit * | fMinuit, |
Int_t | nPars, | ||
Bool_t | DoTransform = kTRUE |
||
) |
Definition at line 96 of file TGo4FitMinuitResult.cxx.
References ERRORMATRIX.
Referenced by TGo4FitMinuit::DoAction().
void TGo4FitMinuitResult::CallMNERRS | ( | TMinuit * | fMinuit, |
Int_t | nPars | ||
) |
Definition at line 76 of file TGo4FitMinuitResult.cxx.
References EMINUS, EPARAB, EPLUS, and GLOBCC.
Referenced by TGo4FitMinuit::DoAction().
void TGo4FitMinuitResult::CallMNPOUT | ( | TMinuit * | fMinuit, |
Int_t | nPars | ||
) |
Definition at line 63 of file TGo4FitMinuitResult.cxx.
References ParError, and ParValues.
Referenced by TGo4FitMinuit::DoAction().
void TGo4FitMinuitResult::CallMNSTAT | ( | TMinuit * | fMinuit | ) |
Definition at line 58 of file TGo4FitMinuitResult.cxx.
References ERRDEF, FEDM, FMIN, ISTAT, NPARI, and NPARX.
Referenced by TGo4FitMinuit::DoAction().
void TGo4FitMinuitResult::GetContourPlot | ( | TMinuit * | fMinuit | ) |
Definition at line 133 of file TGo4FitMinuitResult.cxx.
References CONTOCH, CONTOX, and CONTOY.
Referenced by TGo4FitMinuit::DoAction().
|
override |
TArrayC* TGo4FitMinuitResult::CONTOCH {nullptr} |
Definition at line 71 of file TGo4FitMinuitResult.h.
Referenced by GetContourPlot(), and ~TGo4FitMinuitResult().
TArrayD* TGo4FitMinuitResult::CONTOX {nullptr} |
Definition at line 69 of file TGo4FitMinuitResult.h.
Referenced by GetContourPlot(), and ~TGo4FitMinuitResult().
TArrayD* TGo4FitMinuitResult::CONTOY {nullptr} |
Definition at line 70 of file TGo4FitMinuitResult.h.
Referenced by GetContourPlot(), and ~TGo4FitMinuitResult().
TArrayD* TGo4FitMinuitResult::EMINUS {nullptr} |
Definition at line 61 of file TGo4FitMinuitResult.h.
Referenced by CallMNERRS(), Print(), and ~TGo4FitMinuitResult().
TArrayD* TGo4FitMinuitResult::EPARAB {nullptr} |
Definition at line 62 of file TGo4FitMinuitResult.h.
Referenced by CallMNERRS(), Print(), and ~TGo4FitMinuitResult().
TArrayD* TGo4FitMinuitResult::EPLUS {nullptr} |
Definition at line 60 of file TGo4FitMinuitResult.h.
Referenced by CallMNERRS(), Print(), and ~TGo4FitMinuitResult().
Double_t TGo4FitMinuitResult::ERRDEF {0.} |
Definition at line 50 of file TGo4FitMinuitResult.h.
Referenced by CallMNSTAT(), and Print().
TMatrixD* TGo4FitMinuitResult::ERRORMATRIX {nullptr} |
Definition at line 66 of file TGo4FitMinuitResult.h.
Referenced by CallMNEMAT(), Print(), and ~TGo4FitMinuitResult().
Double_t TGo4FitMinuitResult::FEDM {0.} |
Definition at line 49 of file TGo4FitMinuitResult.h.
Referenced by CallMNSTAT(), and Print().
Double_t TGo4FitMinuitResult::FMIN {0.} |
Definition at line 48 of file TGo4FitMinuitResult.h.
Referenced by CallMNSTAT(), and Print().
TArrayD* TGo4FitMinuitResult::GLOBCC {nullptr} |
Definition at line 63 of file TGo4FitMinuitResult.h.
Referenced by CallMNERRS(), Print(), and ~TGo4FitMinuitResult().
Int_t TGo4FitMinuitResult::ISTAT {0} |
Definition at line 53 of file TGo4FitMinuitResult.h.
Referenced by CallMNSTAT(), and Print().
Int_t TGo4FitMinuitResult::NPARI {0} |
Definition at line 51 of file TGo4FitMinuitResult.h.
Referenced by CallMNSTAT(), and Print().
Int_t TGo4FitMinuitResult::NPARX {0} |
Definition at line 52 of file TGo4FitMinuitResult.h.
Referenced by CallMNSTAT(), and Print().
TArrayD* TGo4FitMinuitResult::ParError {nullptr} |
Definition at line 57 of file TGo4FitMinuitResult.h.
Referenced by CallMNPOUT(), Print(), and ~TGo4FitMinuitResult().
TArrayD* TGo4FitMinuitResult::ParValues {nullptr} |
Definition at line 56 of file TGo4FitMinuitResult.h.
Referenced by CallMNPOUT(), Print(), and ~TGo4FitMinuitResult().