Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

TGo4ClonesElement Class Reference

#include <TGo4ClonesElement.h>

Inheritance diagram for TGo4ClonesElement:

TGo4EventElement List of all members.

Public Methods

 TGo4ClonesElement (void)
 TGo4ClonesElement (const char *className, Int_t size, const char *aName=0, const char *aTitle=0, Short_t aBaseCat=0)
virtual ~TGo4ClonesElement (void)
virtual void makeBranch (TBranch *parent)
virtual Int_t activateBranch (TBranch *branch, Int_t splitLevel, Int_t init=0)
virtual void clearAll (Int_t level)
virtual void Clear (Option_t *t="")
virtual TObject * getObject (Int_t index)
Short_t getId ()
TObject *& getSlot ()
virtual TClonesArray * getData ()

Protected Attributes

TString fClassName
 class name. More...

Int_t fNDataObjs
 multiplicity. More...

TClonesArray * fData
 clones array. More...


Constructor & Destructor Documentation

TGo4ClonesElement::TGo4ClonesElement void   
 

Definition at line 23 of file TGo4ClonesElement.cxx.

References fData, and fNDataObjs.

TGo4ClonesElement::TGo4ClonesElement const char *    className,
Int_t    size,
const char *    aName = 0,
const char *    aTitle = 0,
Short_t    aBaseCat = 0
 

Definition at line 32 of file TGo4ClonesElement.cxx.

References fClassName, fData, and fNDataObjs.

TGo4ClonesElement::~TGo4ClonesElement void    [virtual]
 

Definition at line 48 of file TGo4ClonesElement.cxx.

References fData, and fNDataObjs.


Member Function Documentation

void TGo4ClonesElement::makeBranch TBranch *    parent [virtual]
 

Reimplemented from TGo4EventElement.

Definition at line 88 of file TGo4ClonesElement.cxx.

References TGo4EventElement::makeBranch().

Int_t TGo4ClonesElement::activateBranch TBranch *    branch,
Int_t    splitLevel,
Int_t    init = 0
[virtual]
 

Reimplemented from TGo4EventElement.

Definition at line 56 of file TGo4ClonesElement.cxx.

References TGo4EventElement::activateBranch(), fClassName, and fData.

virtual void TGo4ClonesElement::clearAll Int_t    level [inline, virtual]
 

Reimplemented from TGo4EventElement.

Definition at line 49 of file TGo4ClonesElement.h.

void TGo4ClonesElement::Clear Option_t *    t = "" [virtual]
 

Reimplemented from TGo4EventElement.

Definition at line 99 of file TGo4ClonesElement.cxx.

References fData, and fNDataObjs.

TObject * TGo4ClonesElement::getObject Int_t    index [virtual]
 

Definition at line 94 of file TGo4ClonesElement.cxx.

References fData.

Short_t TGo4ClonesElement::getId   [inline, virtual]
 

Reimplemented from TGo4EventElement.

Definition at line 53 of file TGo4ClonesElement.h.

References TGo4EventElement::fIdentifier.

TObject *& TGo4ClonesElement::getSlot  
 

Definition at line 105 of file TGo4ClonesElement.cxx.

References fData, and fNDataObjs.

virtual TClonesArray* TGo4ClonesElement::getData   [inline, virtual]
 

Definition at line 55 of file TGo4ClonesElement.h.

References fData.


Member Data Documentation

TString TGo4ClonesElement::fClassName [protected]
 

class name.

Definition at line 30 of file TGo4ClonesElement.h.

Referenced by activateBranch(), and TGo4ClonesElement().

Int_t TGo4ClonesElement::fNDataObjs [protected]
 

multiplicity.

Definition at line 33 of file TGo4ClonesElement.h.

Referenced by Clear(), getSlot(), TGo4ClonesElement(), and ~TGo4ClonesElement().

TClonesArray* TGo4ClonesElement::fData [protected]
 

clones array.

Definition at line 36 of file TGo4ClonesElement.h.

Referenced by activateBranch(), Clear(), getData(), getObject(), getSlot(), TGo4ClonesElement(), and ~TGo4ClonesElement().


The documentation for this class was generated from the following files:
Generated on Tue Nov 8 10:56:30 2005 for Go4-v2.10-5 by doxygen1.2.15