Public Member Functions | Protected Member Functions | Protected Attributes

TBucharestProc Class Reference

#include <TBucharestProc.h>

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

Public Member Functions

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

TBucharestParamfPar
TMbsCrateEventfCrateInputEvent
TBucharestEventfOutputEvent
TBeamMonitorEventfBeamEvent
TCBMBeamtimeEventfBeamtimeEvent
TGo4MbsEvent * fMbsInput
Short_t fMbsTriggerNumber
Int_t fMbsEventNumber

Detailed Description

Definition at line 18 of file TBucharestProc.h.


Constructor & Destructor Documentation

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

Definition at line 8 of file TBucharestProc.cxx.

References fPar.

TBucharestProc::~TBucharestProc (  )  [virtual]

Definition at line 29 of file TBucharestProc.cxx.

TBucharestProc::TBucharestProc ( const char *  name = 0  ) 
virtual TBucharestProc::~TBucharestProc (  )  [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 TBucharestProc::FinalizeEvent (  )  [virtual]

Reimplemented from TCBMBeamtimeProc.

Definition at line 79 of file TBucharestProc.cxx.

References fBeamEvent, and fCrateInputEvent.

virtual void TBucharestProc::FinalizeEvent (  )  [virtual]

Reimplemented from TCBMBeamtimeProc.

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

Reimplemented from TCBMBeamtimeProc.

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

Reimplemented from TCBMBeamtimeProc.

Definition at line 33 of file TBucharestProc.cxx.

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

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

Field Documentation

Definition at line 35 of file TBucharestProc.h.

Referenced by FinalizeEvent(), and InitEvent().

Definition at line 60 of file TCBMBeamtimeProc.h.

Referenced by TCBMBeamtimeProc::BuildEvent().

Definition at line 33 of file TBucharestProc.h.

Referenced by FinalizeEvent(), and InitEvent().

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

Referenced by InitEvent().

Definition at line 32 of file TBucharestProc.h.

Referenced by TBucharestProc().


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