source: tags/Mars-V1.2/mcalib/MCalibrateRelTimes.h

Last change on this file was 7829, checked in by tbretz, 18 years ago
*** empty log message ***
File size: 879 bytes
Line 
1#ifndef MARS_MCalibrateRelTimes
2#define MARS_MCalibrateRelTimes
3
4#ifndef MARS_MTask
5#include "MTask.h"
6#endif
7
8class MGeomCam;
9class MBadPixelsCam;
10class MCalibrationRelTimeCam;
11class MArrivalTimeCam;
12class MSignalCam;
13
14class MCalibrateRelTimes : public MTask
15{
16private:
17 MGeomCam *fGeomCam; // Camera geometry container
18 MCalibrationRelTimeCam *fCalibrations; // Calibration rel. time constants
19 MBadPixelsCam *fBadPixels; // Bad Pixels information
20 MArrivalTimeCam *fSignals; // Extracted Arrival Time
21 MSignalCam *fArrivalTime; // Calibrated arrival times
22
23 Int_t PreProcess(MParList *pList);
24 Int_t Process();
25
26public:
27
28 MCalibrateRelTimes(const char *name=NULL, const char *title=NULL);
29
30 ClassDef(MCalibrateRelTimes, 0) // Task to calculate calibrated relative arrival times
31};
32
33
34#endif
Note: See TracBrowser for help on using the repository browser.