CbmRoot
PairAnalysisMetaData Class Reference

#include <PairAnalysisMetaData.h>

Inheritance diagram for PairAnalysisMetaData:
[legend]
Collaboration diagram for PairAnalysisMetaData:
[legend]

Public Member Functions

 PairAnalysisMetaData ()
 
 PairAnalysisMetaData (const char *name, const char *title)
 
virtual ~PairAnalysisMetaData ()
 
void Init ()
 
void FillMeta (const char *name, Double_t val)
 
void FillMeta (const char *name, Int_t val)
 
void FillMeta (const char *name, const char *val)
 
void GetMeta (const char *name, Int_t *val)
 
void GetMeta (const char *name, Double_t *val)
 
void SetMetaData (TList &list, Bool_t setOwner=kTRUE)
 
void ResetMetaData ()
 
const TList * GetMetaData () const
 
TObject * FindObject (const char *name) const
 
void DrawSame (TString opt="msb")
 

Private Member Functions

 PairAnalysisMetaData (const PairAnalysisMetaData &hist)
 
PairAnalysisMetaDataoperator= (const PairAnalysisMetaData &hist)
 

Private Attributes

TList fMetaList
 

Detailed Description

Definition at line 27 of file PairAnalysisMetaData.h.

Constructor & Destructor Documentation

◆ PairAnalysisMetaData() [1/3]

PairAnalysisMetaData::PairAnalysisMetaData ( )

◆ PairAnalysisMetaData() [2/3]

PairAnalysisMetaData::PairAnalysisMetaData ( const char *  name,
const char *  title 
)

Definition at line 45 of file PairAnalysisMetaData.cxx.

References fMetaList.

◆ ~PairAnalysisMetaData()

PairAnalysisMetaData::~PairAnalysisMetaData ( )
virtual

Definition at line 55 of file PairAnalysisMetaData.cxx.

References fMetaList.

◆ PairAnalysisMetaData() [3/3]

PairAnalysisMetaData::PairAnalysisMetaData ( const PairAnalysisMetaData hist)
private

Member Function Documentation

◆ DrawSame()

void PairAnalysisMetaData::DrawSame ( TString  opt = "msb")

get charge and atomic number of elements from database

Definition at line 190 of file PairAnalysisMetaData.cxx.

References fMetaList, and URun::GetNNSqrtS().

◆ FillMeta() [1/3]

void PairAnalysisMetaData::FillMeta ( const char *  name,
const char *  val 
)

Definition at line 164 of file PairAnalysisMetaData.cxx.

References fMetaList.

◆ FillMeta() [2/3]

void PairAnalysisMetaData::FillMeta ( const char *  name,
Double_t  val 
)

◆ FillMeta() [3/3]

void PairAnalysisMetaData::FillMeta ( const char *  name,
Int_t  val 
)

Definition at line 155 of file PairAnalysisMetaData.cxx.

References fMetaList.

◆ FindObject()

TObject* PairAnalysisMetaData::FindObject ( const char *  name) const
inline

Definition at line 47 of file PairAnalysisMetaData.h.

References fMetaList.

◆ GetMeta() [1/2]

void PairAnalysisMetaData::GetMeta ( const char *  name,
Double_t *  val 
)

Definition at line 181 of file PairAnalysisMetaData.cxx.

References fMetaList.

◆ GetMeta() [2/2]

void PairAnalysisMetaData::GetMeta ( const char *  name,
Int_t *  val 
)

Definition at line 172 of file PairAnalysisMetaData.cxx.

References fMetaList.

◆ GetMetaData()

◆ Init()

void PairAnalysisMetaData::Init ( )

Definition at line 63 of file PairAnalysisMetaData.cxx.

References fMetaList.

Referenced by AnalysisTaskMultiPairAnalysis::Init().

◆ operator=()

PairAnalysisMetaData& PairAnalysisMetaData::operator= ( const PairAnalysisMetaData hist)
private

◆ ResetMetaData()

void PairAnalysisMetaData::ResetMetaData ( )
inline

Definition at line 44 of file PairAnalysisMetaData.h.

References fMetaList.

Referenced by SetMetaData().

◆ SetMetaData()

void PairAnalysisMetaData::SetMetaData ( TList &  list,
Bool_t  setOwner = kTRUE 
)

Definition at line 125 of file PairAnalysisMetaData.cxx.

References fMetaList, and ResetMetaData().

Member Data Documentation

◆ fMetaList

TList PairAnalysisMetaData::fMetaList
private

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