1 #ifndef ALIPHOSDIGITDECALIBRATE_H
2 #define ALIPHOSDIGITDECALIBRATE_H
4 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5 * See cxx source for full Copyright notice */
7 ////////////////////////////////////////////////////////////////////////
9 // PHOS tender, apply corrections to PHOS clusters //
10 // and do track matching //
11 // Author : Dmitri Peressounko (RRC KI) //
13 ////////////////////////////////////////////////////////////////////////
15 #include <AliTenderSupply.h>
18 class AliPHOSGeometry;
19 class AliPHOSCalibData ;
20 class AliPHOSDigitDecalibrate: public AliTenderSupply {
23 AliPHOSDigitDecalibrate();
24 AliPHOSDigitDecalibrate(const char *name, const AliTender *tender=NULL);
25 virtual ~AliPHOSDigitDecalibrate();
28 virtual void ProcessEvent();
30 void SetDecalibration(Int_t mod, TH2F * dec) ;
33 AliPHOSDigitDecalibrate(const AliPHOSDigitDecalibrate&c);
34 AliPHOSDigitDecalibrate& operator= (const AliPHOSDigitDecalibrate&c);
37 TH2F * hDec[5] ; //! Decalibration coeff.
38 AliPHOSGeometry *fPHOSGeo; //! PHOS geometry
39 AliPHOSCalibData *fPHOSCalibData; //! PHOS calibration object
42 ClassDef(AliPHOSDigitDecalibrate, 1); // PHOS tender task