| v2.10-0 (21000JUN2005) | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Simple Event structure containing a fixed size TClonesArray of subevents.
Each subevent has integer data members corresponding to the first
n longwords of the TMbsSubEvent dynamic data field. May be used to work with
quasi raw event data within the root TTreeViewer.
| Field Summary | |
private char [10] | fcTestCharArr |
private Int_t | fiArrLen |
private Int_t | fiCount |
private Int_t | fiLastSlotIndex of last used slot in the clonesarray. |
private Int_t | fiMaxSlotIndex of last existing slot in the clonesarray. |
private Int_t[10] | fiTestArray |
private TIterator* | fxIteratorIterator for array. |
private TClonesArray* | fxSubEventArray |
| Fields inherited from interface Go4Event.TGo4EventElement |
fDebug, fIdentifier, isActivated, isComposite |
| Fields inherited from class TNamed |
fName, fTitle |
| Constructor Summary | |
TGo4SimpleEvent() | |
TGo4SimpleEvent(Int_t subevtnum) | |
| Destructor Summary | |
virtual synchronized | ~TGo4SimpleEvent() |
| Method Summary | |
TGo4SimpleSubEvent* | AddSubEvent(Short_t procid)Add subevent ito clonesarray with new procid. |
virtual void | Clear(Option_t* t)Method called by the event owner (analysis step) to clear the event element. |
virtual Int_t | Fill()Method called by the event owner (analysis step) to fill the event element from the set event source. |
const Int_t | GetCount() |
TGo4SimpleSubEvent* | GetSubEvent(Short_t procid)Access to subevent in list by procid. |
TGo4SimpleSubEvent* | NextSubEvent()Iterator for subevent array. |
void | PrintEvent() |
void | ResetIterator()Set the internal iterator of the subevent array to the beginning of the array. |
| Methods inherited from interface Go4Event.TGo4EventElement |
activate, activateBranch, CheckEventSource, clearAll, deactivate, GetDataChar, GetDataDouble, GetDataFloat, GetDataInt, GetDataLong, GetDataShort, GetEventSource, getId, GetParent, getSubEventElement, Init, isComposed, IsValid, makeBranch, operator[], setDebug, SetEventSource, SetParent, SetValid |
| Methods inherited from class TNamed |
operator=, Clone, Compare, Copy, FillBuffer, GetName, GetTitle, Hash, IsSortable, SetName, SetNameTitle, SetTitle, ls, Print, Sizeof, Class, Class_Name, Class_Version, Dictionary, IsA, ShowMembers, Streamer, StreamerNVirtual, DeclFileName, ImplFileLine, ImplFileName, DeclFileLine |
| Field Detail |
private char [10] fcTestCharArr
private Int_t fiArrLen
private Int_t fiCount
private Int_t fiLastSlot
private Int_t fiMaxSlot
private Int_t[10] fiTestArray
private TIterator* fxIterator
private TClonesArray* fxSubEventArray
| Constructor Detail |
public TGo4SimpleEvent()
public TGo4SimpleEvent(Int_t subevtnum)
| Method Detail |
public virtual synchronized ~TGo4SimpleEvent()
| Method Detail |
public TGo4SimpleSubEvent* AddSubEvent(Short_t procid)
public virtual void Clear(Option_t* t)
public virtual Int_t Fill()
public const Int_t GetCount()
public TGo4SimpleSubEvent* GetSubEvent(Short_t procid)
public TGo4SimpleSubEvent* NextSubEvent()
public void PrintEvent()
public void ResetIterator()
| Association Links |
to Class TClonesArray
to Class TIterator
| J.Adamczewski, M.Al-Turany, D.Bertini, H.G.Essel, S.Linev | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||