| Line |   | 
|---|
| 1 | #ifndef MARS_MMcTriggerLvl2Calc
 | 
|---|
| 2 | #define MARS_MMcTriggerLvl2Calc
 | 
|---|
| 3 | 
 | 
|---|
| 4 | #ifndef MARS_MTask
 | 
|---|
| 5 | #include "MTask.h"
 | 
|---|
| 6 | #endif
 | 
|---|
| 7 | 
 | 
|---|
| 8 | class MParList;
 | 
|---|
| 9 | 
 | 
|---|
| 10 | class MMcEvt;
 | 
|---|
| 11 | class MMcTrig;
 | 
|---|
| 12 | 
 | 
|---|
| 13 | class MMcTriggerLvl2;
 | 
|---|
| 14 | class MHMcTriggerLvl2;
 | 
|---|
| 15 | 
 | 
|---|
| 16 | class MGeomCam;
 | 
|---|
| 17 | 
 | 
|---|
| 18 | class MMcTriggerLvl2Calc : public MTask
 | 
|---|
| 19 | {
 | 
|---|
| 20 |  private:
 | 
|---|
| 21 | 
 | 
|---|
| 22 |   MMcEvt  *fMcEvt;
 | 
|---|
| 23 |   MMcTrig *fMcTrig;
 | 
|---|
| 24 | 
 | 
|---|
| 25 |   MGeomCam *fCam;
 | 
|---|
| 26 | 
 | 
|---|
| 27 |   MMcTriggerLvl2 *fMMcTriggerLvl2;
 | 
|---|
| 28 |   MHMcTriggerLvl2 *fMHMcTriggerLvl2;
 | 
|---|
| 29 | 
 | 
|---|
| 30 |   Int_t PreProcess(MParList *pList);
 | 
|---|
| 31 |   Int_t Process();
 | 
|---|
| 32 |   Int_t PostProcess();
 | 
|---|
| 33 | 
 | 
|---|
| 34 |   Bool_t ReInit(MParList *pList);
 | 
|---|
| 35 |   Bool_t IsMCRun(MParList *pList) const;
 | 
|---|
| 36 | 
 | 
|---|
| 37 |  public:
 | 
|---|
| 38 |     MMcTriggerLvl2Calc(const char *name=NULL, const char *title=NULL);   
 | 
|---|
| 39 | 
 | 
|---|
| 40 |     ClassDef(MMcTriggerLvl2Calc, 0) // Task to calculate the MMcTriggerLvl2 Parameters
 | 
|---|
| 41 | };
 | 
|---|
| 42 | 
 | 
|---|
| 43 | #endif 
 | 
|---|
| 44 | 
 | 
|---|
| 45 | 
 | 
|---|
| 46 | 
 | 
|---|
| 47 | 
 | 
|---|
| 48 | 
 | 
|---|
       
      
  Note:
 See   
TracBrowser
 for help on using the repository browser.