source: trunk/MagicSoft/Mars/mmontecarlo/MMcCollectionAreaCalc.h@ 5457

Last change on this file since 5457 was 5340, checked in by moralejo, 20 years ago
*** empty log message ***
File size: 878 bytes
Line 
1#ifndef MARS_MMcCollectionAreaCalc
2#define MARS_MMcCollectionAreaCalc
3
4#ifndef MARS_MTask
5#include "MTask.h"
6#endif
7
8#include <TH2.h>
9
10class MParList;
11class MMcEvt;
12class MMcTrig;
13class MHMcCollectionArea;
14
15class MMcCollectionAreaCalc : public MTask
16{
17private:
18 const MMcEvt *fMcEvt;
19 const MMcTrig *fMcTrig;
20
21 MHMcCollectionArea *fCollArea;
22
23 TString fObjName;
24
25 UInt_t fTotalNumSimulatedShowers;
26 UInt_t fCorsikaVersion;
27 Bool_t fAllEvtsTriggered;
28 Float_t fThetaMin;
29 Float_t fThetaMax;
30
31 Bool_t ReInit(MParList *plist);
32
33 Int_t PreProcess(MParList *pList);
34 Int_t Process();
35 Int_t PostProcess();
36
37public:
38 MMcCollectionAreaCalc(const char *input=NULL,
39 const char *name=NULL, const char *title=NULL);
40
41 ClassDef(MMcCollectionAreaCalc, 0) // Task to calculate the collection area histogram
42};
43
44#endif
45
Note: See TracBrowser for help on using the repository browser.