source: branches/removing_cpp11_features/msimcamera/MSimPSF.h@ 19914

Last change on this file since 19914 was 9239, checked in by tbretz, 16 years ago
*** empty log message ***
File size: 640 bytes
Line 
1#ifndef MARS_MSimPSF
2#define MARS_MSimPSF
3
4#ifndef MARS_MTask
5#include "MTask.h"
6#endif
7
8class MParList;
9class MPhotonEvent;
10
11class MSimPSF : public MTask
12{
13private:
14 MPhotonEvent *fEvt; //! Event stroing the photons
15
16 Double_t fSigma; // Gaussian sigma of the smearout
17
18 // MParContainer
19 Int_t ReadEnv(const TEnv &env, TString prefix, Bool_t print=kFALSE);
20
21 // MTask
22 Int_t PreProcess(MParList *pList);
23 Int_t Process();
24
25
26public:
27 MSimPSF(const char *name=NULL, const char *title=NULL);
28
29 ClassDef(MSimPSF, 0) // Task to do a naiv simulation of the psf by smearout in the camera plane
30};
31
32#endif
33
Note: See TracBrowser for help on using the repository browser.