GSI Object Oriented Online Offline (Go4)  GO4-5.3.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Public Attributes | List of all members
TGo4FitMinuitResult Class Reference

#include <TGo4FitMinuitResult.h>

+ Inheritance diagram for TGo4FitMinuitResult:

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)
 
virtual void Print (Option_t *option) const
 

Public Attributes

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

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

Constructor & Destructor Documentation

TGo4FitMinuitResult::TGo4FitMinuitResult ( )

Definition at line 17 of file TGo4FitMinuitResult.cxx.

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

Definition at line 31 of file TGo4FitMinuitResult.cxx.

TGo4FitMinuitResult::~TGo4FitMinuitResult ( )
virtual

Definition at line 45 of file TGo4FitMinuitResult.cxx.

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

Member Function Documentation

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

Definition at line 88 of file TGo4FitMinuitResult.cxx.

References ERRORMATRIX.

Referenced by TGo4FitMinuit::DoAction().

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

Definition at line 72 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 62 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 124 of file TGo4FitMinuitResult.cxx.

References CONTOCH, CONTOX, and CONTOY.

Referenced by TGo4FitMinuit::DoAction().

void TGo4FitMinuitResult::Print ( Option_t *  option) const
virtual

Definition at line 138 of file TGo4FitMinuitResult.cxx.

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

Member Data Documentation

TArrayC* TGo4FitMinuitResult::CONTOCH

Definition at line 69 of file TGo4FitMinuitResult.h.

Referenced by GetContourPlot(), and ~TGo4FitMinuitResult().

TArrayD* TGo4FitMinuitResult::CONTOX

Definition at line 67 of file TGo4FitMinuitResult.h.

Referenced by GetContourPlot(), and ~TGo4FitMinuitResult().

TArrayD* TGo4FitMinuitResult::CONTOY

Definition at line 68 of file TGo4FitMinuitResult.h.

Referenced by GetContourPlot(), and ~TGo4FitMinuitResult().

TArrayD* TGo4FitMinuitResult::EMINUS

Definition at line 59 of file TGo4FitMinuitResult.h.

Referenced by CallMNERRS(), Print(), and ~TGo4FitMinuitResult().

TArrayD* TGo4FitMinuitResult::EPARAB

Definition at line 60 of file TGo4FitMinuitResult.h.

Referenced by CallMNERRS(), Print(), and ~TGo4FitMinuitResult().

TArrayD* TGo4FitMinuitResult::EPLUS

Definition at line 58 of file TGo4FitMinuitResult.h.

Referenced by CallMNERRS(), Print(), and ~TGo4FitMinuitResult().

Double_t TGo4FitMinuitResult::ERRDEF

Definition at line 48 of file TGo4FitMinuitResult.h.

Referenced by CallMNSTAT(), and Print().

TMatrixD* TGo4FitMinuitResult::ERRORMATRIX

Definition at line 64 of file TGo4FitMinuitResult.h.

Referenced by CallMNEMAT(), Print(), and ~TGo4FitMinuitResult().

Double_t TGo4FitMinuitResult::FEDM

Definition at line 47 of file TGo4FitMinuitResult.h.

Referenced by CallMNSTAT(), and Print().

Double_t TGo4FitMinuitResult::FMIN

Definition at line 46 of file TGo4FitMinuitResult.h.

Referenced by CallMNSTAT(), and Print().

TArrayD* TGo4FitMinuitResult::GLOBCC

Definition at line 61 of file TGo4FitMinuitResult.h.

Referenced by CallMNERRS(), Print(), and ~TGo4FitMinuitResult().

Int_t TGo4FitMinuitResult::ISTAT

Definition at line 51 of file TGo4FitMinuitResult.h.

Referenced by CallMNSTAT(), and Print().

Int_t TGo4FitMinuitResult::NPARI

Definition at line 49 of file TGo4FitMinuitResult.h.

Referenced by CallMNSTAT(), and Print().

Int_t TGo4FitMinuitResult::NPARX

Definition at line 50 of file TGo4FitMinuitResult.h.

Referenced by CallMNSTAT(), and Print().

TArrayD* TGo4FitMinuitResult::ParError

Definition at line 55 of file TGo4FitMinuitResult.h.

Referenced by CallMNPOUT(), Print(), and ~TGo4FitMinuitResult().

TArrayD* TGo4FitMinuitResult::ParValues

Definition at line 54 of file TGo4FitMinuitResult.h.

Referenced by CallMNPOUT(), Print(), and ~TGo4FitMinuitResult().


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