Public Member Functions | Protected Member Functions | Protected Attributes

TTRDDubnaProc Class Reference

#include <TTRDDubnaProc.h>

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

Public Member Functions

 TTRDDubnaProc (const char *name=0)
virtual ~TTRDDubnaProc ()
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

TTRDDubnaParamfPar
TMbsCrateEventfCrateInputEvent
TTRDDubnaEventfOutputEvent
TBeamMonitorEventfBeamEvent
TH1 * fMadc_pion [2][N_MADC_CHA]
TH1 * fMadc_electron [2][N_MADC_CHA]
TCBMBeamtimeEventfBeamtimeEvent
TGo4MbsEvent * fMbsInput
Short_t fMbsTriggerNumber
Int_t fMbsEventNumber

Detailed Description

Definition at line 18 of file TTRDDubnaProc.h.


Constructor & Destructor Documentation

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

Definition at line 5 of file TTRDDubnaProc.cxx.

References fMadc_electron, fMadc_pion, and fPar.

TTRDDubnaProc::~TTRDDubnaProc (  )  [virtual]

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

Reimplemented from TCBMBeamtimeProc.

Definition at line 71 of file TTRDDubnaProc.cxx.

References fBeamEvent, fCrateInputEvent, fOutputEvent, and TCBMBeamtimeEvent::GetSubEvent().

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

Field Documentation

Definition at line 33 of file TTRDDubnaProc.h.

Referenced by FinalizeEvent(), and InitEvent().

Definition at line 60 of file TCBMBeamtimeProc.h.

Referenced by TCBMBeamtimeProc::BuildEvent().

Definition at line 31 of file TTRDDubnaProc.h.

Referenced by FinalizeEvent(), and InitEvent().

TH1* TTRDDubnaProc::fMadc_electron[2][N_MADC_CHA] [protected]

Definition at line 37 of file TTRDDubnaProc.h.

Referenced by FinalizeEvent(), and TTRDDubnaProc().

TH1* TTRDDubnaProc::fMadc_pion[2][N_MADC_CHA] [protected]

Definition at line 36 of file TTRDDubnaProc.h.

Referenced by FinalizeEvent(), and TTRDDubnaProc().

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 32 of file TTRDDubnaProc.h.

Referenced by FinalizeEvent(), and InitEvent().

Definition at line 30 of file TTRDDubnaProc.h.

Referenced by TTRDDubnaProc().


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