simple-tof-analysis
 All Classes Namespaces Functions Variables Groups Pages
Public Member Functions | Protected Attributes | List of all members
TSCategoryDef Class Reference
Inheritance diagram for TSCategoryDef:
TSNamed TSNamed TSCategory TSCategory

Public Member Functions

 TSCategoryDef (TString name, TString label, TString title)
 
void AddMember (TString name, TString label="")
 
void AddMembers (TString list, TString labels)
 
void AddMembers (const TSCategoryDef &, TString list="")
 
void Clear ()
 
void Copy (const TSCategoryDef &)
 
int GetCategoryNameHash () const
 
int GetHash () const
 
TH1F & GetHistogram ()
 
int GetNumOfMembers () const
 
TString GetMemName (int) const
 
TString GetMemLabel (int) const
 
TString GetMemBinLabel (int) const
 
int GetMemHash (int) const
 
bool HasAll () const
 
bool HasMember (TString name) const
 
void Init ()
 
void Print () const
 
void PrintHashTable () const
 
void SetName (TString)
 
 TSCategoryDef (TString name, TString label, TString title)
 
void AddMember (TString name, TString label="")
 
void AddMembers (TString list, TString labels)
 
void AddMembers (const TSCategoryDef &, TString list="")
 
void Clear ()
 
void Copy (const TSCategoryDef &)
 
int GetCategoryNameHash () const
 
int GetHash () const
 
TH1F & GetHistogram ()
 
int GetNumOfMembers () const
 
TString GetMemName (int) const
 
TString GetMemLabel (int) const
 
TString GetMemBinLabel (int) const
 
int GetMemHash (int) const
 
bool HasAll () const
 
bool HasMember (TString name) const
 
void Init ()
 
void Print () const
 
void PrintHashTable () const
 
void SetName (TString)
 
- Public Member Functions inherited from TSNamed
 TSNamed (TString name, TString label, TString title)
 
void Clear ()
 
virtual TString GetDescription () const
 
TString GetLabel () const
 
TString Label () const
 
TString Name () const
 
TString Title () const
 
const char * GetName () const
 
const char * GetTitle () const
 
virtual void SetLabel (TString)
 
virtual void SetTitle (TString)
 
 TSNamed (TString name, TString label, TString title)
 
void Clear ()
 
virtual TString GetDescription () const
 
TString GetLabel () const
 
TString Label () const
 
TString Name () const
 
TString Title () const
 
const char * GetName () const
 
const char * GetTitle () const
 
virtual void SetLabel (TString)
 
virtual void SetTitle (TString)
 

Protected Attributes

bool fHasAllMems
 

Member Function Documentation

void TSCategoryDef::Copy ( const TSCategoryDef other)

Copy Members, clear old members


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