Event


class description - source file - inheritance tree

class Event : public TObject


    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)

Data Members

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

Class Description

 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.