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

TXXXEvent Class Reference

#include <TXXXEvent.h>

Inheritance diagram for TXXXEvent:

TGo4EventElement TGo4EventElement List of all members.

Public Methods

 TXXXEvent ()
 TXXXEvent (Text_t *name)
virtual ~TXXXEvent ()
Int_t Fill ()
 Method called by the event owner (analysis step) to fill the event element from the set event source. More...

void Clear (Option_t *t="")
 Method called by the event owner (analysis step) to clear the event element. More...

Int_t Init ()
 Method called on initialization of event classes. More...

 TXXXEvent ()
 TXXXEvent (Text_t *name)
virtual ~TXXXEvent ()
Int_t Fill ()
 Method called by the event owner (analysis step) to fill the event element from the set event source. More...

void Clear (Option_t *t="")
 Method called by the event owner (analysis step) to clear the event element. More...

Int_t Init ()
 Method called on initialization of event classes. More...


Public Attributes

Float_t fCrate1 [8]
Float_t fCrate2 [8]

Private Attributes

TXXXProcfxAnlProc
TXXXProcfxAnlProc

Constructor & Destructor Documentation

TXXXEvent::TXXXEvent  
 

Definition at line 21 of file TXXXEvent.cxx.

TXXXEvent::TXXXEvent Text_t *    name
 

Definition at line 26 of file TXXXEvent.cxx.

TXXXEvent::~TXXXEvent   [virtual]
 

Definition at line 31 of file TXXXEvent.cxx.

TXXXEvent::TXXXEvent  
 

TXXXEvent::TXXXEvent Text_t *    name
 

virtual TXXXEvent::~TXXXEvent   [virtual]
 


Member Function Documentation

Int_t TXXXEvent::Fill   [virtual]
 

Method called by the event owner (analysis step) to fill the event element from the set event source.

Event source can be the source of the analysis step (if this is a raw event) or the event processor (if this is a computed event).

Reimplemented from TGo4EventElement.

Definition at line 60 of file TXXXEvent.cxx.

References Clear(), TXXXProc::Event(), and fxAnlProc.

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

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

Reimplemented from TGo4EventElement.

Definition at line 70 of file TXXXEvent.cxx.

References fCrate1, and fCrate2.

Referenced by Fill(), and Init().

Int_t TXXXEvent::Init   [virtual]
 

Method called on initialization of event classes.

User might check the correct type of the eventsource here and assign this to a subclass pointer.

Reimplemented from TGo4EventElement.

Definition at line 37 of file TXXXEvent.cxx.

References TGo4EventElement::CheckEventSource(), Clear(), fxAnlProc, and TGo4EventElement::GetEventSource().

Int_t TXXXEvent::Fill   [virtual]
 

Method called by the event owner (analysis step) to fill the event element from the set event source.

Event source can be the source of the analysis step (if this is a raw event) or the event processor (if this is a computed event).

Reimplemented from TGo4EventElement.

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

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

Reimplemented from TGo4EventElement.

Int_t TXXXEvent::Init   [virtual]
 

Method called on initialization of event classes.

User might check the correct type of the eventsource here and assign this to a subclass pointer.

Reimplemented from TGo4EventElement.


Member Data Documentation

Float_t TXXXEvent::fCrate1[8]
 

Definition at line 43 of file TXXXEvent.h.

Referenced by Clear(), and TXXXProc::Event().

Float_t TXXXEvent::fCrate2[8]
 

Definition at line 44 of file TXXXEvent.h.

Referenced by Clear(), and TXXXProc::Event().

TXXXProc* TXXXEvent::fxAnlProc [private]
 

Definition at line 46 of file TXXXEvent.h.

Referenced by Fill(), and Init().

TXXXProc* TXXXEvent::fxAnlProc [private]
 

Definition at line 44 of file TXXXEvent.h.


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