GSI Object Oriented Online Offline (Go4)  GO4-5.3.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Public Attributes | List of all members
TXXXUnpackEvent Class Reference

#include <TXXXUnpackEvent.h>

+ Inheritance diagram for TXXXUnpackEvent:

Public Member Functions

 TXXXUnpackEvent ()
 
 TXXXUnpackEvent (const char *name)
 
virtual ~TXXXUnpackEvent ()
 
virtual void Clear (Option_t *t="")
 
 TXXXUnpackEvent ()
 
 TXXXUnpackEvent (const char *name)
 
virtual ~TXXXUnpackEvent ()
 
- Public Member Functions inherited from TGo4CompositeEvent
 TGo4CompositeEvent ()
 
 TGo4CompositeEvent (const char *aName, const char *aTitle, Short_t aBaseCat=0)
 
virtual ~TGo4CompositeEvent ()
 
virtual TGo4EventElementGetChild (const char *name)
 
virtual void makeBranch (TBranch *parent)
 
virtual Int_t activateBranch (TBranch *branch, Int_t init=0, TGo4EventElement **var_ptr=0)
 
virtual void deactivate ()
 
virtual void activate ()
 
Bool_t addEventElement (TGo4EventElement *aElement, Bool_t reading=kFALSE)
 
virtual TTree * CreateSampleTree (TGo4EventElement **sample=0)
 
TGo4EventElementgetEventElement (Int_t idx)
 
TGo4EventElementgetEventElement (const char *name, Int_t final=0)
 
Short_t getNElements () const
 
Short_t getMaxIndex () const
 
virtual Bool_t isComposed ()
 
TObjArray * getElements ()
 
TObjArray * getListOfComposites (Bool_t toplevel=kTRUE)
 
TGo4EventElementoperator[] (Int_t i)
 
- Public Member Functions inherited from TGo4EventElement
 TGo4EventElement ()
 
 TGo4EventElement (const char *name)
 
 TGo4EventElement (const char *aName, const char *aTitle, Short_t aBaseCat=0)
 
virtual ~TGo4EventElement (void)
 
void SetValid (Bool_t on)
 
Bool_t IsValid () const
 
void SetEventSource (TGo4EventSource *src)
 
void SetParent (TGo4EventElement *par)
 
void SetKeepContents (Bool_t on=kTRUE)
 
TGo4EventElementGetParent () const
 
TGo4EventSourceGetEventSource () const
 
Bool_t CheckEventSource (const char *classname)
 
virtual Int_t Fill ()
 
virtual Int_t Init ()
 
virtual void PrintEvent ()
 
virtual void clearAll (Int_t)
 
virtual Short_t getId ()
 
virtual void setDebug (Bool_t debug)
 
virtual void Print (Option_t *option="") const
 
virtual void synchronizeWithTree (TTree *tree, TGo4EventElement **var_ptr=0)
 
void ShowSampleTree ()
 

Public Attributes

Int_t fiCrate1 [XXX_NUM_CHAN]
 
Int_t fiCrate2 [XXX_NUM_CHAN]
 
Int_t fiCrate3 [XXX_NUM_CHAN]
 
Int_t fiCrate4 [XXX_NUM_CHAN]
 

Additional Inherited Members

- Protected Member Functions inherited from TGo4CompositeEvent
void ProvideArray ()
 
- Protected Attributes inherited from TGo4CompositeEvent
Short_t fNElements
 
TObjArray * fEventElements
 
Short_t fMaxIndex
 
- Protected Attributes inherited from TGo4EventElement
Short_t fIdentifier
 
Bool_t fDebug
 
Bool_t fbKeepContents
 Debug level. More...
 

Detailed Description

Definition at line 21 of file TXXXUnpackEvent.h.

Constructor & Destructor Documentation

TXXXUnpackEvent::TXXXUnpackEvent ( )
inline

Definition at line 23 of file TXXXUnpackEvent.h.

TXXXUnpackEvent::TXXXUnpackEvent ( const char *  name)
inline

Definition at line 24 of file TXXXUnpackEvent.h.

virtual TXXXUnpackEvent::~TXXXUnpackEvent ( )
inlinevirtual

Definition at line 25 of file TXXXUnpackEvent.h.

TXXXUnpackEvent::TXXXUnpackEvent ( )
inline

Definition at line 84 of file TXXXUnpackEvent.h.

TXXXUnpackEvent::TXXXUnpackEvent ( const char *  name)
virtual TXXXUnpackEvent::~TXXXUnpackEvent ( )
inlinevirtual

Definition at line 86 of file TXXXUnpackEvent.h.

Member Function Documentation

void TXXXUnpackEvent::Clear ( Option_t *  t = "")
virtual

Method called by the event owner (analysis step) to clear the event element.

Reimplemented from TGo4CompositeEvent.

Definition at line 16 of file TXXXUnpackEvent.cxx.

References fiCrate1, fiCrate2, fiCrate3, fiCrate4, and XXX_NUM_CHAN.

Member Data Documentation

Int_t TXXXUnpackEvent::fiCrate1[XXX_NUM_CHAN]

Definition at line 33 of file TXXXUnpackEvent.h.

Referenced by TXXXAnlProc::BuildEvent(), TXXXUnpackProc::BuildEvent(), and Clear().

Int_t TXXXUnpackEvent::fiCrate2[XXX_NUM_CHAN]

Definition at line 34 of file TXXXUnpackEvent.h.

Referenced by TXXXAnlProc::BuildEvent(), TXXXUnpackProc::BuildEvent(), and Clear().

Int_t TXXXUnpackEvent::fiCrate3[XXX_NUM_CHAN]

Definition at line 35 of file TXXXUnpackEvent.h.

Referenced by Clear().

Int_t TXXXUnpackEvent::fiCrate4[XXX_NUM_CHAN]

Definition at line 36 of file TXXXUnpackEvent.h.

Referenced by Clear().


The documentation for this class was generated from the following files: