1 #ifndef ALIPMDCALIBRATOR_H
2 #define ALIPMDCALIBRATOR_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
10 class AliPMDCalibData;
12 class AliPMDCalibrator
15 AliPMDCalibrator() ; // ctor
16 AliPMDCalibrator(const AliPMDCalibrator &pmdcalibrator); // copy constructor
17 AliPMDCalibrator &operator=(const AliPMDCalibrator &pmdcalibrator); // assignment op
19 virtual ~AliPMDCalibrator() ; // dtor
21 void CalculateIsoCell(); //calculates gains
29 kDet = 2, // Number of Planes
30 kMaxSMN = 24, // Number of Modules
31 kMaxRow = 48, // Number of Rows
32 kMaxCol = 96 // Number of Columns
34 Float_t fGainFact[kDet][kMaxSMN][kMaxRow][kMaxCol];
35 TH1F *fHsmIso[kDet][kMaxSMN]; //histos of isolated cell modulewise
36 TH1F *fHadcIso[kDet][kMaxSMN][kMaxRow][kMaxCol]; // histos of isolated cells cellwise
38 AliPMDCalibData *fCalibGain;
40 ClassDef(AliPMDCalibrator,3) // description
42 #endif // AliPMDCALIBRATOR_H