#include <TGo4CompositeEvent.h>
Inheritance diagram for TGo4CompositeEvent:
Public Member Functions | |
TGo4CompositeEvent () | |
TGo4CompositeEvent (const char *aName, const char *aTitle, Short_t aBaseCat=0) | |
~TGo4CompositeEvent () | |
void | makeBranch (TBranch *parent) |
void | synchronizeWithTree (TTree *tree, Int_t splitLevel=0) |
Int_t | activateBranch (TBranch *branch, Int_t splitLevel=0, Int_t init=0) |
virtual void | deactivate () |
virtual void | activate () |
void | addEventElement (TGo4EventElement *aElement, Int_t reading=0) |
TGo4EventElement * | getEventElement (Int_t idx) |
TGo4EventElement * | getEventElement (const char *name, Int_t final=0) |
void | Clear (Option_t *opt="") |
void | clearAll (Int_t level) |
Short_t | getNElements () const |
virtual Bool_t | isComposed () |
TObjArray * | getElements () |
TObjArray * | getListOfComposites (Bool_t toplevel=kTRUE) |
TGo4EventElement & | operator[] (Int_t i) |
Protected Attributes | |
Short_t | fNElements |
Number of Elements in composite. | |
TObjArray * | fEventElements |
Sub-Events list for this event. |
Definition at line 25 of file TGo4CompositeEvent.h.
|
Definition at line 27 of file TGo4CompositeEvent.cxx. |
|
Definition at line 34 of file TGo4CompositeEvent.cxx. References fEventElements. |
|
Definition at line 42 of file TGo4CompositeEvent.cxx. References fEventElements. |
|
Reimplemented from TGo4EventElement. Definition at line 59 of file TGo4CompositeEvent.cxx. References fEventElements, gTree, and TGo4EventElement::makeBranch(). |
|
while Definition at line 153 of file TGo4CompositeEvent.cxx. References TGo4EventElement::activateBranch(), addEventElement(), Clear(), TGo4EventElement::fDebug, fEventElements, TGo4EventElement::fIdentifier, and fNElements. Referenced by TGo4FileSource::BuildCompositeEvent(). |
|
while branch Reimplemented from TGo4EventElement. Definition at line 80 of file TGo4CompositeEvent.cxx. References TGo4EventElement::activateBranch(), addEventElement(), Clear(), TGo4EventElement::fDebug, and fNElements. |
|
Reimplemented from TGo4EventElement. Definition at line 313 of file TGo4CompositeEvent.cxx. References TGo4EventElement::deactivate(), and fEventElements. |
|
Reimplemented from TGo4EventElement. Definition at line 324 of file TGo4CompositeEvent.cxx. References TGo4EventElement::activate(), and fEventElements. |
|
Definition at line 256 of file TGo4CompositeEvent.cxx. References TGo4EventElement::fDebug, fEventElements, fNElements, and getEventElement(). Referenced by activateBranch(), and synchronizeWithTree(). |
|
Definition at line 288 of file TGo4CompositeEvent.cxx. References fEventElements. Referenced by addEventElement(). |
|
Definition at line 296 of file TGo4CompositeEvent.cxx. References fEventElements, and TGo4EventElement::isComposed(). |
|
Reimplemented from TGo4EventElement. Definition at line 227 of file TGo4CompositeEvent.cxx. References TGo4EventElement::Clear(), and fEventElements. Referenced by activateBranch(), and synchronizeWithTree(). |
|
Reimplemented from TGo4EventElement. Definition at line 239 of file TGo4CompositeEvent.cxx. References TGo4EventElement::clearAll(), and fEventElements. |
|
Definition at line 50 of file TGo4CompositeEvent.h. References fNElements. |
|
Reimplemented from TGo4EventElement. Definition at line 52 of file TGo4CompositeEvent.h. |
|
Definition at line 53 of file TGo4CompositeEvent.h. References fEventElements. |
|
Definition at line 337 of file TGo4CompositeEvent.cxx. References fEventElements, and TGo4EventElement::isComposed(). |
|
Reimplemented from TGo4EventElement. Definition at line 365 of file TGo4CompositeEvent.cxx. |
|
Number of Elements in composite.
Definition at line 28 of file TGo4CompositeEvent.h. Referenced by activateBranch(), addEventElement(), getNElements(), and synchronizeWithTree(). |
|
Sub-Events list for this event.
Definition at line 31 of file TGo4CompositeEvent.h. Referenced by activate(), addEventElement(), Clear(), clearAll(), deactivate(), getElements(), getEventElement(), getListOfComposites(), makeBranch(), synchronizeWithTree(), TGo4CompositeEvent(), and ~TGo4CompositeEvent(). |