Heavy ion Analysis Libriares
Loading...
Searching...
No Matches
Hal::Object Class Reference
Inheritance diagram for Hal::Object:
Hal::ChiSqMap2D Hal::CorrFitMapGroupConfig Hal::CorrFitMapKstarRstar Hal::CorrelationHisto Hal::DividedHisto1D Hal::DoublePointer< T > Hal::Femto::CorrFitGammaCalc Hal::FemtoCorrFunc Hal::Fluctuation1D Hal::PackageTable Hal::Parameter Hal::PicTree Hal::Pointer< T > Hal::QAPlotReport HalOTF::EventGenerator

Public Member Functions

 Object ()
 
virtual TString GetExtractType () const
 
virtual TString HTMLExtract (Int_t, TString="") const
 
virtual void HTMLExtractIntoTable (Int_t, HtmlTable &, TString="", TString="") const
 
virtual void Add (const Object *pack)
 
virtual Long64_t Merge (TCollection *collection)
 
virtual Bool_t CanBeTableElement () const
 

Detailed Description

Definition at line 28 of file Object.h.

Constructor & Destructor Documentation

◆ Object()

Hal::Object::Object ( )

default constructor

Definition at line 16 of file Object.cxx.

◆ ~Object()

Hal::Object::~Object ( )
virtual

Definition at line 22 of file Object.cxx.

Member Function Documentation

◆ Add()

◆ CanBeTableElement()

virtual Bool_t Hal::Object::CanBeTableElement ( ) const
inlinevirtual
Returns
true if HTMLExtractIntoTable can be used

Reimplemented in Hal::QAPlotReport.

Definition at line 71 of file Object.h.

◆ GetExtractType()

TString Hal::Object::GetExtractType ( ) const
virtual

not used

Returns
extraction type options: "String" - extract to string "Page" - extract to separate HTML page

Reimplemented in Hal::DividedHisto1D, and Hal::PackageTable.

Definition at line 18 of file Object.cxx.

◆ HTMLExtract()

TString Hal::Object::HTMLExtract ( Int_t ,
TString = "" ) const
virtual

◆ HTMLExtractIntoTable()

virtual void Hal::Object::HTMLExtractIntoTable ( Int_t ,
HtmlTable & ,
TString = "",
TString = "" ) const
inlinevirtual

extract this object into html table table

Parameters
noobject number
tabletable to extract this object
dirdirectory to extract the strucuture of object
rel_dirrelative path from this to dir

Reimplemented in Hal::QAPlotReport.

Definition at line 56 of file Object.h.

◆ Merge()

Long64_t Hal::Object::Merge ( TCollection * collection)
virtual

used to merge similar objects

Parameters
collection

Reimplemented in Hal::DividedHisto1D, Hal::Femto3DCFQinv, Hal::FemtoSHCF, Hal::Fluctuation1D, Hal::PackageTable, Hal::Parameter, and Hal::QAPlotReport.

Definition at line 26 of file Object.cxx.


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