Public Member Functions | Protected Member Functions | Protected Attributes

TTRDBucharestProc Class Reference

#include <TTRDBucharestProc.h>

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

Public Member Functions

 TTRDBucharestProc (const char *name=0)
virtual ~TTRDBucharestProc ()
virtual void InitEvent (TGo4EventElement *)
virtual void FinalizeEvent ()
 TTRDBucharestProc (const char *name=0)
virtual ~TTRDBucharestProc ()
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

TTRDBucharestParamfPar
TMbsCrateEventfCrateInputEvent
TTRDBucharestEventfOutputEvent
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 TTRDBucharestProc.h.


Constructor & Destructor Documentation

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

Definition at line 5 of file TTRDBucharestProc.cxx.

References TMbsCrateParam::fBucharestSetup, fMadc_electron, fMadc_pion, and fPar.

TTRDBucharestProc::~TTRDBucharestProc (  )  [virtual]

Definition at line 70 of file TTRDBucharestProc.cxx.

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

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 TTRDBucharestProc::FinalizeEvent (  )  [virtual]
virtual void TTRDBucharestProc::FinalizeEvent (  )  [virtual]

Reimplemented from TCBMBeamtimeProc.

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

Reimplemented from TCBMBeamtimeProc.

void TTRDBucharestProc::InitEvent ( TGo4EventElement *  outevnt  )  [virtual]

Reimplemented from TCBMBeamtimeProc.

Definition at line 74 of file TTRDBucharestProc.cxx.

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

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

Field Documentation

Definition at line 35 of file TTRDBucharestProc.h.

Referenced by FinalizeEvent(), and InitEvent().

Definition at line 60 of file TCBMBeamtimeProc.h.

Referenced by TCBMBeamtimeProc::BuildEvent().

Definition at line 33 of file TTRDBucharestProc.h.

Referenced by FinalizeEvent(), and InitEvent().

Definition at line 39 of file TTRDBucharestProc.h.

Referenced by FinalizeEvent(), and TTRDBucharestProc().

TH1 * TTRDBucharestProc::fMadc_pion [protected]

Definition at line 38 of file TTRDBucharestProc.h.

Referenced by FinalizeEvent(), and TTRDBucharestProc().

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 34 of file TTRDBucharestProc.h.

Referenced by FinalizeEvent(), and InitEvent().

Definition at line 32 of file TTRDBucharestProc.h.

Referenced by TTRDBucharestProc().


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