Public Member Functions | Protected Member Functions | Protected Attributes

TGem1Proc Class Reference

#include <TGem1Proc.h>

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

Public Member Functions

 TGem1Proc (const char *name=0)
virtual ~TGem1Proc ()
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
TGem1EventfOutputEvent
TGem1ParamfPar
TH2 * fMappingGSI_GEM1
TH2 * fMappingGSI_GEM2
TH2 * fMappingGSI_GEM3
TCBMBeamtimeEventfBeamtimeEvent
TGo4MbsEvent * fMbsInput
Short_t fMbsTriggerNumber
Int_t fMbsEventNumber

Detailed Description

Definition at line 17 of file TGem1Proc.h.


Constructor & Destructor Documentation

TGem1Proc::TGem1Proc ( const char *  name = 0  ) 
TGem1Proc::~TGem1Proc (  )  [virtual]

Definition at line 34 of file TGem1Proc.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 TGem1Proc::FinalizeEvent (  )  [virtual]
Int_t TCBMBeamtimeProc::GetEventNumber (  )  const [inline, inherited]
Short_t TCBMBeamtimeProc::GetTriggerNumber (  )  const [inline, inherited]
void TGem1Proc::InitEvent ( TGo4EventElement *  outevnt  )  [virtual]

Reimplemented from TCBMBeamtimeProc.

Definition at line 38 of file TGem1Proc.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().

TH2* TGem1Proc::fMappingGSI_GEM1 [protected]

Definition at line 34 of file TGem1Proc.h.

Referenced by FinalizeEvent(), and TGem1Proc().

TH2* TGem1Proc::fMappingGSI_GEM2 [protected]

Definition at line 35 of file TGem1Proc.h.

Referenced by FinalizeEvent(), and TGem1Proc().

TH2* TGem1Proc::fMappingGSI_GEM3 [protected]

Definition at line 36 of file TGem1Proc.h.

Referenced by FinalizeEvent(), and TGem1Proc().

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 TGem1Proc.h.

Referenced by InitEvent(), and TGem1Proc().

Definition at line 32 of file TGem1Proc.h.

Referenced by FinalizeEvent(), and TGem1Proc().

Definition at line 30 of file TGem1Proc.h.

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


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