| 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 | fiLastSlot Index of last used slot in the clonesarray. |
private Int_t | fiMaxSlot Index of last existing slot in the clonesarray. |
private Int_t[10] | fiTestArray |
private TIterator* | fxIterator Iterator 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 |