Public Member Functions | Protected Member Functions | Protected Attributes

TGem2Proc Class Reference

#include <TGem2Proc.h>

Inheritance diagram for TGem2Proc:
Inheritance graph
[legend]
Collaboration diagram for TGem2Proc:
Collaboration graph
[legend]

Public Member Functions

 TGem2Proc (const char *name=0)
virtual ~TGem2Proc ()
virtual void InitEvent (TGo4EventElement *)
virtual void FinalizeEvent ()
virtual Bool_t BuildEvent (TGo4EventElement *)
virtual void ProcessSubevent (TGo4MbsSubEvent *subevt)
Short_t GetTriggerNumber () const
Int_t GetEventNumber () const
Long_t ExecuteScript (const char *script_name)

Protected Member Functions

void AddSubProcessor (TCBMBeamtimeProc *)

Protected Attributes

TRocEventfRocInputEvent
TGem2EventfOutputEvent
TGem2ParamfPar
TCBMBeamtimeEventfBeamtimeEvent
TGo4MbsEvent * fMbsInput
Short_t fMbsTriggerNumber
Int_t fMbsEventNumber

Detailed Description

Definition at line 17 of file TGem2Proc.h.


Constructor & Destructor Documentation

TGem2Proc::TGem2Proc ( const char *  name = 0  ) 

Definition at line 6 of file TGem2Proc.cxx.

References fOutputEvent, fPar, and fRocInputEvent.

TGem2Proc::~TGem2Proc (  )  [virtual]

Definition at line 19 of file TGem2Proc.cxx.


Member Function Documentation

void TCBMBeamtimeProc::AddSubProcessor ( TCBMBeamtimeProc proc  )  [protected, inherited]
Bool_t TCBMBeamtimeProc::BuildEvent ( TGo4EventElement *  outevnt  )  [virtual, inherited]
Long_t TCBMBeamtimeProc::ExecuteScript ( const char *  script_name  )  [inherited]

Temporary here - will be from 4.5.3 version in distribution

Definition at line 142 of file TCBMBeamtimeProc.cxx.

Referenced by TCernOct12UnpackProc::TCernOct12UnpackProc(), TFaspProc::TFaspProc(), TFiberHodProc::TFiberHodProc(), TSpadicV10Proc::TSpadicV10Proc(), and TTrbProc::TTrbProc().

void TGem2Proc::FinalizeEvent (  )  [virtual]
Int_t TCBMBeamtimeProc::GetEventNumber (  )  const [inline, inherited]
Short_t TCBMBeamtimeProc::GetTriggerNumber (  )  const [inline, inherited]
void TGem2Proc::InitEvent ( TGo4EventElement *  outevnt  )  [virtual]

Reimplemented from TCBMBeamtimeProc.

Definition at line 23 of file TGem2Proc.cxx.

References fOutputEvent, fRocInputEvent, and TCBMBeamtimeEvent::GetSubEvent().

void TCBMBeamtimeProc::ProcessSubevent ( TGo4MbsSubEvent *  subevt  )  [virtual, inherited]

Field Documentation

Definition at line 60 of file TCBMBeamtimeProc.h.

Referenced by TCBMBeamtimeProc::BuildEvent().

Int_t TCBMBeamtimeProc::fMbsEventNumber [protected, inherited]
TGo4MbsEvent* TCBMBeamtimeProc::fMbsInput [protected, inherited]

Definition at line 61 of file TCBMBeamtimeProc.h.

Referenced by TCBMBeamtimeProc::BuildEvent().

Short_t TCBMBeamtimeProc::fMbsTriggerNumber [protected, inherited]

Definition at line 31 of file TGem2Proc.h.

Referenced by InitEvent(), and TGem2Proc().

Definition at line 32 of file TGem2Proc.h.

Referenced by FinalizeEvent(), and TGem2Proc().

Definition at line 30 of file TGem2Proc.h.

Referenced by FinalizeEvent(), InitEvent(), and TGem2Proc().


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