10 #ifndef TSFITRESULTS_H_
11 #define TSFITRESULTS_H_
28 #include "TSArgList.h"
29 #include "TSParamList.h"
35 #include "MessageMgr.h"
37 #include "TSMinimizer.h"
51 TSFitResults(TString name, TString title, TString tag=
"");
54 void ClearContourGraphs();
56 int GetIteration()
const {
return fIteration;}
57 int GetNumOfCalls()
const {
return fNumOfCalls;}
58 int GetNumOfPars()
const {
return fNumOfPars;}
59 int GetNumOfFreePars()
const {
return fNumOfFreePars;}
60 double GetMinValue()
const {
return fMinValue;}
61 int GetStatusCode()
const {
return fStatusCode;}
62 TString GetTag()
const {
return fTag;}
63 float GetCPUTime()
const {
return fCPUTime;}
64 float GetRealTime()
const {
return fRealTime;}
66 TList* GetListOfHistos() {
return &hList;}
67 TObject* GetHisto(TString tag)
const;
69 bool HasTag()
const {
return fHasTag;}
71 void ImportMinimizationResults(
const TSMinimizer &);
75 void SetCPUTime(
float t) {fCPUTime=t;}
76 void SetIteration(
int i) {fIteration=i;}
81 void SetRealTime(
float t) {fRealTime=t;}
108 TMatrixD fCorrMatrix;
109 TMatrixD fHesseMatrix;
112 TVectorD fTrueValues;
148 TString kHesseMatrix;
167 std::map<std::pair<TString,TString>, TGraph* > fContourGraphList;
168 std::vector< std::pair<TString,TString> > fContourParamPairs;
170 std::map<TString, TGraph* > fScanGraphList;
174 void fImportHisto1D(TH1F* h, TH1F* hnew);
175 void fImportHisto2D(TH2F* h, TH2F* hnew);
Definition: TSMinimizer.h:56
Definition: TSParamList.h:29
Definition: TSFitResults.h:45