1 #ifndef AliT0CalibWalk_H
2 #define AliT0CalibWalk_H
4 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5 * See cxx source for full Copyright notice */
7 ////////////////////////////////////////////////
8 // class for T0 calibration //
9 ////////////////////////////////////////////////
13 #include "TObjArray.h"
15 class AliT0CalibWalk: public TNamed {
19 AliT0CalibWalk(const char* name);
20 AliT0CalibWalk(const AliT0CalibWalk &calibda);
21 AliT0CalibWalk& operator= (const AliT0CalibWalk &calibda);
22 virtual ~AliT0CalibWalk();
25 TGraph *GetWalk(Int_t ipmt ) const {return (TGraph*)fWalk.At(ipmt);}
26 void SetWalk(Int_t ipmt) ;
27 TObjArray* GetfWalk() {return &fWalk;}
29 TGraph *GetQTC(Int_t ipmt ) const {return (TGraph*)fQTC.At(ipmt);}
30 // void SetQTC(Int_t ipmt) ;
32 TGraph *GetAmpLED(Int_t ipmt ) const {return (TGraph*)fAmpLED.At(ipmt);}
33 // void SetAmpLED(Int_t ipmt) ;
35 void MakeWalkCorrGraph(const char *laserFile);
39 TGraph * GetAmpLEDRec(Int_t ipmt) const {return (TGraph*)fAmpLEDRec.At(ipmt);}
40 void SetAmpLEDRec(Int_t ipmt) ;
44 TObjArray fWalk; //time - amp. walk
45 TObjArray fAmpLEDRec; //time - amp. LED-CFD for reconstruction
46 TObjArray fQTC; //time - amp. walk
47 TObjArray fAmpLED; //time - amp. LED-CFD for reconstruction
50 ClassDef(AliT0CalibWalk,2) // T0 Sensor Calibration data
53 typedef AliT0CalibWalk AliSTARTCalibWalk; // for backward compatibility