v2.10-0 (21000JUN2005)

Go4Event
Class TGo4ClonesElement


class TGo4ClonesElement
derived from TGo4EventElement


Field Summary
 protected TStringfClassName
          class name
 protected TClonesArray*fData
          clones array
 protected Int_tfNDataObjs
          multiplicity

Fields inherited from interface Go4Event.TGo4EventElement
fDebug, fIdentifier, isActivated, isComposite

Fields inherited from class TNamed
fName, fTitle

Constructor Summary
TGo4ClonesElement()
           
TGo4ClonesElement(const char * className, Int_t size, const char * aName, const char * aTitle, Short_t aBaseCat)
           

Destructor Summary
 virtual synchronized ~TGo4ClonesElement()
           

Method Summary
 virtual Int_tactivateBranch(TBranch* branch, Int_t splitLevel, Int_t init)
           
 virtual voidClear(Option_t* t)
           
 virtual voidclearAll(Int_t level)
           
 virtual TClonesArray*getData()
           
 Short_tgetId()
           
 virtual TObject*getObject(Int_t index)
           
 TObject* &getSlot()
           
 virtual voidmakeBranch(TBranch* parent)
           

Methods inherited from interface Go4Event.TGo4EventElement
activate, CheckEventSource, deactivate, Fill, GetDataChar, GetDataDouble, GetDataFloat, GetDataInt, GetDataLong, GetDataShort, GetEventSource, GetParent, getSubEventElement, Init, isComposed, IsValid, operator[], PrintEvent, 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

fClassName

protected TString fClassName
class name

fData

protected TClonesArray* fData
clones array

fNDataObjs

protected Int_t fNDataObjs
multiplicity
Constructor Detail

TGo4ClonesElement

public TGo4ClonesElement()

TGo4ClonesElement

public TGo4ClonesElement(const char * className, Int_t size, const char * aName, const char * aTitle, Short_t aBaseCat)
Method Detail

~TGo4ClonesElement

public virtual synchronized ~TGo4ClonesElement()
Method Detail

activateBranch

public virtual Int_t activateBranch(TBranch* branch, Int_t splitLevel, Int_t init)

Clear

public virtual void Clear(Option_t* t)

clearAll

public virtual void clearAll(Int_t level)

getData

public virtual TClonesArray* getData()

getId

public Short_t getId()

getObject

public virtual TObject* getObject(Int_t index)

getSlot

public TObject* & getSlot()

makeBranch

public virtual void makeBranch(TBranch* parent)

Association Links

to Class TClonesArray

clones array

J.Adamczewski, M.Al-Turany, D.Bertini, H.G.Essel, S.Linev

30-06-2005