1 #ifndef ALIPHOSCALIBRATIONDB_H
2 #define ALIPHOSCALIBRATIONDB_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
8 //_________________________________________________________________________
10 //*-- Author: D.Peressounko (RRC KI & SUBATECH)
13 // --- ROOT system ---
17 // --- Standard library ---
19 // --- AliRoot header files ---
20 #include "AliPHOSCalibrationData.h"
22 class AliPHOSCalibrationDB:public TNamed {
25 AliPHOSCalibrationDB() ; // ctor
26 AliPHOSCalibrationDB(const char * database) ;
27 virtual ~AliPHOSCalibrationDB() ; // dtor
29 //Main method: calibrates if gains are known, otherwise - returns 0
30 Float_t Calibrate(Int_t amp, Int_t absId)const ;
32 //Get calibration parameters using AliPHOSCalibrManager
33 void GetParameters(void) ;
35 AliPHOSCalibrationDB & operator = (const AliPHOSCalibrationDB & ) ;
38 AliPHOSCalibrationData fPedestals ;
39 AliPHOSCalibrationData fGains ;
41 ClassDef(AliPHOSCalibrationDB,1) // description
45 #endif // AliPHOSCALIBRATIONDB_H