source: trunk/MagicSoft/Mars/manalysis/MSelStandard.h@ 1884

Last change on this file since 1884 was 1847, checked in by tbretz, 22 years ago
*** empty log message ***
  • Property svn:executable set to *
File size: 1.4 KB
Line 
1#ifndef MARS_MSelStandard
2#define MARS_MSelStandard
3
4/////////////////////////////////////////////////////////////////////////////
5// //
6// MSelStandard //
7// //
8// Task to evaluate standard cuts //
9// //
10/////////////////////////////////////////////////////////////////////////////
11
12#ifndef MARS_MTask
13#include "MTask.h"
14#endif
15
16class MGeomCam;
17class MCerPhotEvt;
18class MHillas;
19class MHillasSrc;
20class MMcEvt;
21
22class MSelStandard : public MTask
23{
24private:
25 MGeomCam *fCam; // Camera Geometry
26 MCerPhotEvt *fEvt; // Cerenkov Photon Event
27 MMcEvt *fMcEvt;
28 MHillas *fHil;
29 MHillasSrc *fHilSrc;
30
31 Double_t fMm2Deg; // conversion mm to degrees in camera
32 Int_t fErrors[4];
33 TString fHilName;
34 TString fHilSrcName;
35
36public:
37 MSelStandard(const char *HilName="MHillas", const char *HilSrcName="MHillasSrc",
38 const char *name=NULL, const char *title=NULL);
39
40 Bool_t PreProcess(MParList *pList);
41 Bool_t Process();
42 Bool_t PostProcess();
43
44
45 ClassDef(MSelStandard, 0) // Task to evaluate standard cuts
46};
47
48#endif
49
50
51
52
53
54
55
56
57
58
59
Note: See TracBrowser for help on using the repository browser.