GSI Object Oriented Online Offline (Go4) GO4-6.4.5
Loading...
Searching...
No Matches
TGo4FitMinuitResult Class Reference

Result values, taken from Minuit object. More...

#include <TGo4FitMinuitResult.h>

Inheritance diagram for TGo4FitMinuitResult:

Public Member Functions

 TGo4FitMinuitResult ()
 TGo4FitMinuitResult ()
 TGo4FitMinuitResult (const char *iName, const char *iTitle)
 TGo4FitMinuitResult (const char *iName, const char *iTitle)
virtual ~TGo4FitMinuitResult ()
virtual ~TGo4FitMinuitResult ()
void CallMNEMAT (TMinuit *fMinuit, Int_t nPars, Bool_t DoTransform=kTRUE)
void CallMNEMAT (TMinuit *fMinuit, Int_t nPars, Bool_t DoTransform=kTRUE)
void CallMNERRS (TMinuit *fMinuit, Int_t nPars)
void CallMNERRS (TMinuit *fMinuit, Int_t nPars)
void CallMNPOUT (TMinuit *fMinuit, Int_t nPars)
void CallMNPOUT (TMinuit *fMinuit, Int_t nPars)
void CallMNSTAT (TMinuit *fMinuit)
void CallMNSTAT (TMinuit *fMinuit)
void GetContourPlot (TMinuit *fMinuit)
void GetContourPlot (TMinuit *fMinuit)
void Print (Option_t *option="") const override
void Print (Option_t *option="") const override

Data Fields

TArrayC * CONTOCH {nullptr}
TArrayD * CONTOX {nullptr}
TArrayD * CONTOY {nullptr}
TArrayD * EMINUS {nullptr}
TArrayD * EPARAB {nullptr}
TArrayD * EPLUS {nullptr}
Double_t ERRDEF {0.}
TMatrixD * ERRORMATRIX {nullptr}
Double_t FEDM {0.}
Double_t FMIN {0.}
TArrayD * GLOBCC {nullptr}
Int_t ISTAT {0}
Int_t NPARI {0}
Int_t NPARX {0}
TArrayD * ParError {nullptr}
TArrayD * ParValues {nullptr}

Detailed Description

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 36 of file TGo4FitMinuitResult.h.

Constructor & Destructor Documentation

◆ TGo4FitMinuitResult() [1/4]

TGo4FitMinuitResult::TGo4FitMinuitResult ( )

Definition at line 22 of file TGo4FitMinuitResult.cxx.

References CONTOCH, CONTOX, CONTOY, EMINUS, EPARAB, EPLUS, ERRORMATRIX, GLOBCC, ParError, and ParValues.

◆ TGo4FitMinuitResult() [2/4]

TGo4FitMinuitResult::TGo4FitMinuitResult ( const char * iName,
const char * iTitle )

Definition at line 28 of file TGo4FitMinuitResult.cxx.

References CONTOCH, CONTOX, CONTOY, EMINUS, EPARAB, EPLUS, ERRORMATRIX, GLOBCC, ParError, and ParValues.

◆ ~TGo4FitMinuitResult() [1/2]

TGo4FitMinuitResult::~TGo4FitMinuitResult ( )
virtual

Definition at line 34 of file TGo4FitMinuitResult.cxx.

References CONTOCH, CONTOX, CONTOY, EMINUS, EPARAB, EPLUS, ERRORMATRIX, GLOBCC, ParError, and ParValues.

◆ TGo4FitMinuitResult() [3/4]

TGo4FitMinuitResult::TGo4FitMinuitResult ( )

◆ TGo4FitMinuitResult() [4/4]

TGo4FitMinuitResult::TGo4FitMinuitResult ( const char * iName,
const char * iTitle )

◆ ~TGo4FitMinuitResult() [2/2]

virtual TGo4FitMinuitResult::~TGo4FitMinuitResult ( )
virtual

Member Function Documentation

◆ CallMNEMAT() [1/2]

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().

◆ CallMNEMAT() [2/2]

void TGo4FitMinuitResult::CallMNEMAT ( TMinuit * fMinuit,
Int_t nPars,
Bool_t DoTransform = kTRUE )

◆ CallMNERRS() [1/2]

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().

◆ CallMNERRS() [2/2]

void TGo4FitMinuitResult::CallMNERRS ( TMinuit * fMinuit,
Int_t nPars )

◆ CallMNPOUT() [1/2]

void TGo4FitMinuitResult::CallMNPOUT ( TMinuit * fMinuit,
Int_t nPars )

Definition at line 63 of file TGo4FitMinuitResult.cxx.

References ParError, and ParValues.

Referenced by TGo4FitMinuit::DoAction().

◆ CallMNPOUT() [2/2]

void TGo4FitMinuitResult::CallMNPOUT ( TMinuit * fMinuit,
Int_t nPars )

◆ CallMNSTAT() [1/2]

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().

◆ CallMNSTAT() [2/2]

void TGo4FitMinuitResult::CallMNSTAT ( TMinuit * fMinuit)

◆ GetContourPlot() [1/2]

void TGo4FitMinuitResult::GetContourPlot ( TMinuit * fMinuit)

Definition at line 133 of file TGo4FitMinuitResult.cxx.

References CONTOCH, CONTOX, and CONTOY.

Referenced by TGo4FitMinuit::DoAction().

◆ GetContourPlot() [2/2]

void TGo4FitMinuitResult::GetContourPlot ( TMinuit * fMinuit)

◆ Print() [1/2]

void TGo4FitMinuitResult::Print ( Option_t * option = "") const
override

Definition at line 154 of file TGo4FitMinuitResult.cxx.

References EMINUS, EPARAB, EPLUS, ERRDEF, ERRORMATRIX, FEDM, FMIN, GLOBCC, ISTAT, NPARI, NPARX, ParError, and ParValues.

◆ Print() [2/2]

void TGo4FitMinuitResult::Print ( Option_t * option = "") const
override

References FMIN.

Field Documentation

◆ CONTOCH

TArrayC * TGo4FitMinuitResult::CONTOCH {nullptr}

◆ CONTOX

TArrayD * TGo4FitMinuitResult::CONTOX {nullptr}

◆ CONTOY

TArrayD * TGo4FitMinuitResult::CONTOY {nullptr}

◆ EMINUS

TArrayD * TGo4FitMinuitResult::EMINUS {nullptr}

◆ EPARAB

TArrayD * TGo4FitMinuitResult::EPARAB {nullptr}

◆ EPLUS

TArrayD * TGo4FitMinuitResult::EPLUS {nullptr}

◆ ERRDEF

Double_t TGo4FitMinuitResult::ERRDEF {0.}

Definition at line 53 of file TGo4FitMinuitResult.h.

Referenced by CallMNSTAT(), and Print().

◆ ERRORMATRIX

TMatrixD * TGo4FitMinuitResult::ERRORMATRIX {nullptr}

◆ FEDM

Double_t TGo4FitMinuitResult::FEDM {0.}

Definition at line 52 of file TGo4FitMinuitResult.h.

Referenced by CallMNSTAT(), and Print().

◆ FMIN

Double_t TGo4FitMinuitResult::FMIN {0.}

Definition at line 51 of file TGo4FitMinuitResult.h.

Referenced by CallMNSTAT(), and Print().

◆ GLOBCC

TArrayD * TGo4FitMinuitResult::GLOBCC {nullptr}

◆ ISTAT

Int_t TGo4FitMinuitResult::ISTAT {0}

Definition at line 56 of file TGo4FitMinuitResult.h.

Referenced by CallMNSTAT(), and Print().

◆ NPARI

Int_t TGo4FitMinuitResult::NPARI {0}

Definition at line 54 of file TGo4FitMinuitResult.h.

Referenced by CallMNSTAT(), and Print().

◆ NPARX

Int_t TGo4FitMinuitResult::NPARX {0}

Definition at line 55 of file TGo4FitMinuitResult.h.

Referenced by CallMNSTAT(), and Print().

◆ ParError

TArrayD * TGo4FitMinuitResult::ParError {nullptr}

◆ ParValues

TArrayD * TGo4FitMinuitResult::ParValues {nullptr}

The documentation for this class was generated from the following files: