RecoModuleData
| #include "RecoModuleData.hh" |
RecoModuleData
class description - source file - inheritance tree (.pdf)
class RecoModuleData : public EsafMsgSource
| Inheritance Chart: | |||||||||
|
private:
RecoModuleData()
Bool_t CheckName(const string&)
void CleanMaps()
RecoModule* GetOwner() const
public:
RecoModuleData(RecoModule*)
virtual ~RecoModuleData()
Int_t Add(const string&, const Int_t&)
Int_t Add(const string&, const Double_t&)
Int_t Add(const string&, void*)
static TClass* Class()
Double_t GetDouble(const string&) const
Int_t GetInt(const string&) const
void* GetObj(const string&) const
virtual TClass* IsA() const
Bool_t RemoveObj(const string&)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
Data Members
private:
map<string,Int_t> fIntMap
map<string,Double_t> fDoubleMap
map<string,void*,less<string>,allocator<pair<const string,void*> > > fObjMap
RecoModule* pModule
Class Description
Bool_t CheckName(const string& name)
Int_t Add(const string& name, const Int_t& val)
Int_t Add(const string& name, const Double_t& val)
Int_t Add(const string& name, void* p)
Int_t GetInt(const string& name) const
Double_t GetDouble(const string& name) const
void* GetObj(const string& name) const
Bool_t RemoveObj(const string& name)
void CleanMaps()
Inline Functions
void ~RecoModuleData()
RecoModuleData RecoModuleData()
RecoModuleData RecoModuleData(RecoModule*)
RecoModule* GetOwner() const
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
