• Main Page
  • Related Pages
  • Namespaces
  • Data Structures
  • Files
  • File List
  • Globals

beamtime/cern-oct11/go4/DUBNA/TTRDDubnaProc.h (r4864/r2127)

Go to the documentation of this file.
00001 #ifndef TTRDDUBNAPROC_H
00002 #define TTRDDUBNAPROC_H
00003 
00004 #include "TCBMBeamtimeProc.h"
00005 #include "TMbsCrateEvent.h"
00006 #include "TBeamMonitorEvent.h"
00007 #include "TTRDDubnaEvent.h"
00008 #include "TTRDDubnaParam.h"
00009 
00010 #include "TGo4Picture.h"
00011 #include "TH1.h"
00012 #include "TH2.h"
00013 
00014 class TGo4EventElement;
00015 class TGo4MbsSubEvent;
00016 
00017 
00018 class TTRDDubnaProc : public TCBMBeamtimeProc {
00019 
00020 
00021    public:
00022 
00023       TTRDDubnaProc(const char* name = 0);
00024       virtual ~TTRDDubnaProc();
00025 
00026       virtual void InitEvent(TGo4EventElement*); 
00027       virtual void FinalizeEvent();
00028 
00029    protected:
00030       TTRDDubnaParam * fPar;
00031       TMbsCrateEvent * fCrateInputEvent;
00032       TTRDDubnaEvent * fOutputEvent;
00033       TBeamMonitorEvent* fBeamEvent;
00034 
00035       /* MADCs */
00036       TH1*           fMadc_pion[2][N_MADC_CHA];
00037       TH1*           fMadc_electron[2][N_MADC_CHA];
00038 protected:
00039 
00040       ClassDef(TTRDDubnaProc,1)
00041 };
00042 
00043 #endif //TUNPACKPROCESSOR_H
00044 

Generated on Tue Dec 10 2013 04:52:17 for ROCsoft by  doxygen 1.7.1