source: trunk/MagicSoft/Mars/manalysis/MBlindPixelCalc.h@ 1422

Last change on this file since 1422 was 1179, checked in by tbretz, 23 years ago
*** empty log message ***
File size: 716 bytes
Line 
1#ifndef MARS_MBlindPixelCalc
2#define MARS_MBlindPixelCalc
3
4#ifndef MARS_MTask
5#include "MTask.h"
6#endif
7
8#ifndef ROOT_TArrayS
9#include <TArrayS.h>
10#endif
11
12class MCerPhotEvt;
13class MBlindPixels;
14
15class MBlindPixelCalc : public MTask
16{
17private:
18 MCerPhotEvt *fEvt; //!
19 MBlindPixels *fPixels; //!
20
21 TArrayS fPixelsID; // Pixel IDs for blind pixels, which are entered by the user.
22
23public:
24 MBlindPixelCalc(const char *name=NULL, const char *title=NULL);
25
26 Bool_t PreProcess(MParList *pList);
27 Bool_t Process();
28
29 void SetPixels(Int_t num, Short_t *ids);
30 virtual Bool_t ReInit(MParList *pList);
31
32 ClassDef(MBlindPixelCalc, 0) // task to disable given pixels for analysis
33};
34
35#endif
36
Note: See TracBrowser for help on using the repository browser.