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)