|
BrEventclass description - source file - inheritance tree class BrEvent : public BrEventNode
private:
Data Members
private:
Class DescriptionBrEvent is a BRAHMS data class providing storage and access function for event data information. The data is stored in BrDataObject objects that are kept inside a THashList. This allows modification of the BrEvent content by the user, with the BrDataObject providing a standard interface for information retrieval, bookkeeping and I/O selection. ________________________________________________________________ BrEvent() Constructor. Set counter and list data members to zero. Don't use this constructor unless you have to and know what you are doing Use BrEvent(Int_t run, Int_t event) instead BrEvent(Char_t* Name, Int_t run, Int_t event) : BrEventNode(Name) Constructor. Create the event header and the hash table for storing the data objects for this event. Set the event name. ~BrEvent() Destructor. Delete BrEvent and all the data objects currently owned by BrEvent void Browse(TBrowser* b) void CheckHeader() const Check if header exists. If not, create it. void Print(Option_t* option) const Print event information
Options:
R Recursive listing of nodes
See also BrEventNode::Print and BrDataObject::Print
void Copy(BrEvent &event) void Streamer(TBuffer &R__b) Stream an object of class BrEvent. Inline Functions
Int_t GetRunNumber() const
Int_t GetEventNumber() const
Int_t GetDate() const
Int_t GetTriggerMask() const
Int_t GetTime() const
Int_t GetEventType() const
BrEventHeader* GetEventHeader() const
Bool_t IsEventHeader()
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void StreamerNVirtual(TBuffer& b)
BrEvent BrEvent(BrEvent&)
|
||||||
|
This page automatically generated by script docBrat by Christian Holm |
Copyright ; 2002 BRAHMS Collaboration
<brahmlib@rcf.rhic.bnl.gov>
|