Event
class description - source file - inheritance tree
public:
Event Event()
Event Event(Event&)
virtual void ~Event()
TClass* Class()
void Clean()
void Create()
TObjArray* getACD()
TObjArray* getCAL()
Int_t getEvent()
L1T* getL1T()
TObjArray* getMCPart()
Int_t getRun()
Tagger* getTagger()
TObjArray* getTKR()
virtual TClass* IsA()
void setEvent(UInt_t event)
void setL1Trigger(L1T* L1TVal)
void setRun(UInt_t run)
void setTagger(Tagger* TaggerVal)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
private:
UInt_t m_run Run number
UInt_t m_event Event number
TObjArray* m_CAL List of Calorimeter logs
TObjArray* m_ACD List of ACD tiles
TObjArray* m_TKR List of Tracker layers
TObjArray* m_MCPart List of MC Particle objects
L1T* m_L1Trigger Level 1 trigger object
Tagger* m_Tagger Tagger object
The Event class is the top level class for the ASCII to ROOT
conversion. It contains all the information about a single event.
It contains TObjArrays (typically one per detector component) of
information about hit detector elements, as well as functions to
access these arrays.
Event()
Default constructor.
Assign default values to members
~Event()
Destructor
void Create()
void Clean()
Clears and destroys all TObjArrays contained in the Event object.
Necessary both for destruction and between subsequent fills and
writes/reads to/from file.
TObjArray* getACD()
Provides access to list of ACD tiles
TObjArray* getCAL()
Provides access to list of Calorimeter CsI logs
TObjArray* getMCPart()
Provides access to list of MC particles from
reconstruction of this event
TObjArray* getTKR()
Provides access to list of tracker layers
Inline Functions
void setEvent(UInt_t event)
void setRun(UInt_t run)
void setL1Trigger(L1T* L1TVal)
void setTagger(Tagger* TaggerVal)
Int_t getEvent()
Int_t getRun()
L1T* getL1T()
Tagger* getTagger()
TClass* Class()
TClass* IsA()
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
Event Event(Event&)
ROOT page - Class index - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.