EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
Creates study report for RICH geometry testing. More...
#include <EicRoot/blob/master/rich/qa/CbmRichGeoTestStudyReport.h>
Public Member Functions | |
CbmRichGeoTestStudyReport () | |
Constructor. | |
virtual | ~CbmRichGeoTestStudyReport () |
Destructor. | |
Public Member Functions inherited from CbmStudyReport | |
CbmStudyReport () | |
Constructor. | |
virtual | ~CbmStudyReport () |
Destructor. | |
void | Create (const vector< CbmHistManager * > &histManagers, const vector< string > &studyNames, const string &outputDir) |
Main function which creates report data. | |
void | Create (const vector< string > &fileNames, const vector< string > &studyNames, const string &outputDir) |
Main function which creates report data. | |
const vector< CbmHistManager * > & | HM () const |
CbmHistManager * | HM (Int_t index) const |
const vector< string > & | GetStudyNames () const |
const string & | GetStudyName (Int_t index) const |
Public Member Functions inherited from CbmReport | |
CbmReport () | |
Constructor. | |
virtual | ~CbmReport () |
Destructor. | |
const CbmReportElement * | R () const |
Accessor to CbmReportElement object. User has to write the report using available tags from CbmReportElement class. | |
ostream & | Out () const |
All text output goes to this stream. | |
void | SetReportName (const string &name) |
void | SetReportTitle (const string &title) |
void | SetOutputDir (const string &outputDir) |
const string & | GetReportName () const |
const string & | GetReportTitle () const |
const string & | GetOutputDir () const |
Protected Member Functions | |
void | Create () |
Inherited from CbmLitStudyReport. | |
void | Draw () |
Inherited from CbmLitStudyReport. | |
virtual string | PrintRow (const string &property, const string &name) |
Print one row in a table. | |
virtual string | PrintValue (int studyId, const string &valueTitle) |
Creates study report for RICH geometry testing.
Generates report from a number of results of different simulations and reconstructions. Creates comparison tables. Very useful for studies since all numbers are automatically put in the comparison tables.
Definition at line 28 of file CbmRichGeoTestStudyReport.h.
View newest version in sPHENIX GitHub at line 28 of file CbmRichGeoTestStudyReport.h
CbmRichGeoTestStudyReport::CbmRichGeoTestStudyReport | ( | ) |
Constructor.
Definition at line 17 of file CbmRichGeoTestStudyReport.cxx.
View newest version in sPHENIX GitHub at line 17 of file CbmRichGeoTestStudyReport.cxx
References CbmReport::SetReportName().
|
virtual |
Destructor.
Definition at line 22 of file CbmRichGeoTestStudyReport.cxx.
View newest version in sPHENIX GitHub at line 22 of file CbmRichGeoTestStudyReport.cxx
|
protectedvirtual |
Inherited from CbmLitStudyReport.
Implements CbmReport.
Definition at line 26 of file CbmRichGeoTestStudyReport.cxx.
View newest version in sPHENIX GitHub at line 26 of file CbmRichGeoTestStudyReport.cxx
References CbmReportElement::DocumentBegin(), CbmReportElement::DocumentEnd(), CbmStudyReport::GetStudyNames(), CbmReport::Out(), PrintRow(), CbmReport::R(), CbmReportElement::TableBegin(), CbmReportElement::TableEnd(), and CbmReportElement::Title().
|
inlineprotectedvirtual |
Inherited from CbmLitStudyReport.
Implements CbmReport.
Definition at line 50 of file CbmRichGeoTestStudyReport.h.
View newest version in sPHENIX GitHub at line 50 of file CbmRichGeoTestStudyReport.h
|
protectedvirtual |
Print one row in a table.
[in] | property | Name of the property in property tree. |
[in] | name | Name of the row. |
Definition at line 90 of file CbmRichGeoTestStudyReport.cxx.
View newest version in sPHENIX GitHub at line 90 of file CbmRichGeoTestStudyReport.cxx
References CbmStudyReport::GetStudyNames(), n, PrintValue(), CbmReport::R(), and CbmReportElement::TableRow().
Referenced by Create().
|
protectedvirtual |
Definition at line 101 of file CbmRichGeoTestStudyReport.cxx.
View newest version in sPHENIX GitHub at line 101 of file CbmRichGeoTestStudyReport.cxx
Referenced by PrintRow().