QEventAuxDataR Class Reference

List of all members.


Detailed Description

AuxData manager for root.

Author:
Marco Vignati

Public Member Functions

void Init (const Cuore::QEventAuxData &evAuxData, bool saveAll=false)
void Init (QTree &tree)
void Assign (const Cuore::QEventAuxData &evAuxData)
void AddBranchesToTree (QTree &tree)
void Fill (Cuore::QEventAuxData &evAuxData)
void Clear ()
const std::list
< QEventAuxDataR::Datum
< QObjectR * > > & 
GetQObjectRList () const
const std::list
< QEventAuxDataR::Datum
< TObjString * > > & 
GetTObjStringList () const
const std::list
< QEventAuxDataR::Datum
< TObject * > > & 
GetTObjectList () const
const std::list
< QEventAuxDataR::Datum< int > > & 
GetIntList () const
const std::list
< QEventAuxDataR::Datum
< double > > & 
GetDoubleList () const
const std::list
< QEventAuxDataR::Datum< float > > & 
GetFloatList () const
const std::list
< QEventAuxDataR::Datum< bool > > & 
GetBoolList () const
QObjectR * GetQObjectR (std::string name)
TObject * GetTObject (std::string name)
TObjString * GetTObjString (std::string name)
int GetInt (std::string name)
double GetDouble (std::string name)
float GetFloat (std::string name)
bool GetBool (std::string name)

Private Attributes

std::list< Datum< int > > fIntList
std::list< Datum< double > > fDoubleList
std::list< Datum< float > > fFloatList
std::list< Datum< bool > > fBoolList
std::list< Datum< TObjString * > > fStringList
std::list< Datum< QObjectR * > > fQObjectList
std::list< Datum< TObject * > > fTObjectList

Classes

class  Datum

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

Generated on Tue Nov 16 10:50:05 2010 for CUORE Software by  doxygen 1.5.6