CbmRoot
|
Implementation of CbmLitReportElement for text output. More...
#include <CbmTextReportElement.h>
Public Member Functions | |
CbmTextReportElement () | |
Constructor. | |
virtual | ~CbmTextReportElement () |
Destructor. | |
virtual std::string | TableBegin (const std::string &caption, const std::vector< std::string > &colNames) const |
Inherited from CbmReportElement. | |
virtual std::string | TableEnd () const |
Inherited from CbmReportElement. | |
virtual std::string | TableEmptyRow (Int_t nofCols, const std::string &name) const |
Inherited from CbmReportElement. | |
virtual std::string | TableRow (const std::vector< std::string > &row) const |
Inherited from CbmReportElement. | |
virtual std::string | Image (const std::string &title, const std::string &file) const |
Inherited from CbmReportElement. | |
virtual std::string | DocumentBegin () const |
Inherited from CbmReportElement. | |
virtual std::string | DocumentEnd () const |
Inherited from CbmReportElement. | |
virtual std::string | Title (Int_t size, const std::string &title) const |
Inherited from CbmReportElement. | |
virtual std::string | TableEmptyRow (int nofCols, const std::string &name) const =0 |
Return string with table row which spans over all columns. | |
virtual std::string | Title (int size, const std::string &title) const =0 |
Return string with title. | |
Private Member Functions | |
std::string | FormatCell (const std::string &cell) const |
Private Attributes | |
Int_t | fColW |
Implementation of CbmLitReportElement for text output.
Definition at line 28 of file CbmTextReportElement.h.
CbmTextReportElement::CbmTextReportElement | ( | ) |
Constructor.
Definition at line 25 of file CbmTextReportElement.cxx.
|
virtual |
Destructor.
Definition at line 27 of file CbmTextReportElement.cxx.
|
virtual |
Inherited from CbmReportElement.
Implements CbmReportElement.
Definition at line 73 of file CbmTextReportElement.cxx.
|
virtual |
Inherited from CbmReportElement.
Implements CbmReportElement.
Definition at line 80 of file CbmTextReportElement.cxx.
|
private |
Definition at line 84 of file CbmTextReportElement.cxx.
References fColW.
Referenced by TableBegin(), and TableRow().
|
virtual |
Inherited from CbmReportElement.
Implements CbmReportElement.
Definition at line 71 of file CbmTextReportElement.cxx.
|
virtual |
Inherited from CbmReportElement.
Implements CbmReportElement.
Definition at line 29 of file CbmTextReportElement.cxx.
References fColW, and FormatCell().
|
pure virtualinherited |
Return string with table row which spans over all columns.
[in] | nofCols | number of columns in table. |
[in] | name | Name of the row. |
Implemented in CbmHtmlReportElement, and CbmLatexReportElement.
|
virtual |
Inherited from CbmReportElement.
Definition at line 51 of file CbmTextReportElement.cxx.
References fColW.
|
virtual |
Inherited from CbmReportElement.
Implements CbmReportElement.
Definition at line 44 of file CbmTextReportElement.cxx.
|
virtual |
Inherited from CbmReportElement.
Implements CbmReportElement.
Definition at line 60 of file CbmTextReportElement.cxx.
References FormatCell().
|
pure virtualinherited |
Return string with title.
[in] | size | Size of the title. [0-5]. 0 is the largest size. |
[in] | title | Title string. |
Implemented in CbmHtmlReportElement, and CbmLatexReportElement.
Referenced by CbmAnaDielectronStudyReportAll::Create(), CbmAnaJpsiReport::Create(), CbmAnaJpsiSuperEventReport::Create(), CbmLitClusteringQaReport::Create(), CbmLitClusteringQaStudyReport::Create(), CbmLitFieldApproximationQaReport::Create(), CbmLitFieldQaReport::Create(), CbmLitFitQaReport::Create(), CbmLitFitQaStudyReport::Create(), CbmLitRadLengthQaReport::Create(), CbmLitTofQaReport::Create(), CbmLitTrackingQaReport::Create(), CbmLitTrackingQaStudyReport::Create(), CbmRichGeoTestStudyReport::Create(), and CbmStsDigitizeQaReport::Create().
|
virtual |
Inherited from CbmReportElement.
Definition at line 82 of file CbmTextReportElement.cxx.
|
private |
Definition at line 83 of file CbmTextReportElement.h.
Referenced by FormatCell(), TableBegin(), and TableEmptyRow().