source: branches/MarsISDCBranchBasedOn17887/msimcamera/MSimExcessNoise.h@ 18306

Last change on this file since 18306 was 9518, checked in by tbretz, 15 years ago
*** empty log message ***
File size: 651 bytes
Line 
1#ifndef MARS_MSimExcessNoise
2#define MARS_MSimExcessNoise
3
4#ifndef MARS_MTask
5#include "MTask.h"
6#endif
7
8class MParList;
9class MPhotonEvent;
10
11class MSimExcessNoise : public MTask
12{
13private:
14 MPhotonEvent *fEvt; //! Event storing the photons
15
16 Double_t fExcessNoise;
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
25public:
26 MSimExcessNoise(const char *name=NULL, const char *title=NULL);
27
28 ClassDef(MSimExcessNoise, 0) // Task to simulate the excess dependant noise (conversion photon to signal height)
29};
30
31#endif
Note: See TracBrowser for help on using the repository browser.