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

Last change on this file since 1159 was 1149, checked in by blanch, 23 years ago
Header file for MBlindPixelCalc.cc version 1.0.
File size: 743 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
22 // are entered by the user.
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 removing from analysis some pixels
33};
34
35#endif
36
Note: See TracBrowser for help on using the repository browser.