source: tags/Mars-V0.9.1/manalysis/MPedCalUpdate.h

Last change on this file was 3779, checked in by tbretz, 21 years ago
*** empty log message ***
File size: 733 bytes
Line 
1#ifndef MARS_MPedCalUpdate
2#define MARS_MPedCalUpdate
3
4#ifndef MARS_MTask
5#include "MTask.h"
6#endif
7
8class MPedPhotCam;
9class MCalibrationChargeCam;
10class MBadPixelsCam;
11
12class MPedCalUpdate : public MTask
13{
14private:
15 MPedPhotCam *fPedPhot;
16 MCalibrationChargeCam *fCalCam;
17 MBadPixelsCam *fBadPix;
18
19 TString fFileName;
20
21 Int_t fLast;
22
23 Bool_t ReadCal(const char *name);
24 Bool_t ReadPed(const char *name);
25 Bool_t ReadPC(TString &line);
26 Bool_t ReInit(MParList *pList);
27
28public:
29 MPedCalUpdate(const char *filename, const char *name=NULL, const char *title=NULL);
30
31 ClassDef(MPedCalUpdate, 1) // Task to update Pedestals and Cal-Constants while an eventloop is running
32};
33
34#endif
35
Note: See TracBrowser for help on using the repository browser.