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 Fri Mar 6 13:40:42 2009 for CUORE Software by  doxygen 1.5.1