]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PHOS/AliPHOSCalibData.h
Removing compilation warnings.
[u/mrichter/AliRoot.git] / PHOS / AliPHOSCalibData.h
index a8c8c7282a1a14001decc360d1c2fe3f7f4c7fce..9f577797445bcc444b0163c650f90bb490b54ee0 100644 (file)
@@ -30,23 +30,38 @@ class AliPHOSCalibData: public TNamed {
 
   void Reset();
   virtual void Print(Option_t *option = "") const; 
+
+  AliPHOSEmcCalibData *GetCalibDataEmc() const {return fCalibDataEmc;}
+  AliPHOSCpvCalibData *GetCalibDataCpv() const {return fCalibDataCpv;}
   
   void CreateNew();
   void RandomEmc(Float_t ccMin=0.5   , Float_t ccMax=1.5);
   void RandomCpv(Float_t ccMin=0.0009, Float_t ccMax=0.0015);
 
+  //----First EMC parameters---------
   Float_t GetADCchannelEmc(Int_t module, Int_t column, Int_t row) const;
+  void    SetADCchannelEmc(Int_t module, Int_t column, Int_t row, Float_t value);
+
   Float_t GetADCpedestalEmc(Int_t module, Int_t column, Int_t row) const;
+  void    SetADCpedestalEmc(Int_t module, Int_t column, Int_t row, Float_t value);
+
+  Float_t GetHighLowRatioEmc(Int_t module, Int_t column, Int_t row) const ;
+  void    SetHighLowRatioEmc(Int_t module, Int_t column, Int_t row, Float_t value) ;
   
-  void SetADCchannelEmc(Int_t module, Int_t column, Int_t row, Float_t value);
-  void SetADCpedestalEmc(Int_t module, Int_t column, Int_t row, Float_t value);
+  Float_t GetTimeShiftEmc(Int_t module, Int_t column, Int_t row) const;
+  void    SetTimeShiftEmc(Int_t module, Int_t column, Int_t row, Float_t value) ;
 
+  Int_t  GetAltroOffsetEmc(Int_t module, Int_t column, Int_t row) const;
+  void   SetAltroOffsetEmc(Int_t module, Int_t column, Int_t row, Int_t value) ;
+
+  //----Now CPV parameters-----------
   Float_t GetADCchannelCpv(Int_t module, Int_t column, Int_t row) const;
+  void    SetADCchannelCpv(Int_t module, Int_t column, Int_t row, Float_t value);
+
   Float_t GetADCpedestalCpv(Int_t module, Int_t column, Int_t row) const;
-  
-  void SetADCchannelCpv(Int_t module, Int_t column, Int_t row, Float_t value);
-  void SetADCpedestalCpv(Int_t module, Int_t column, Int_t row, Float_t value);
+  void    SetADCpedestalCpv(Int_t module, Int_t column, Int_t row, Float_t value);
 
+  //----Bad channels map-------------
   Int_t  GetNumOfEmcBadChannels() const;
   Bool_t IsBadChannelEmc(Int_t module, Int_t col, Int_t row) const; 
   void   EmcBadChannelIds(Int_t *badIds=0); 
@@ -68,7 +83,7 @@ class AliPHOSCalibData: public TNamed {
   TString fCpvDataPath; // path to CPV calibration data
   TString fEmcBadChannelsMapPath; // path to bad channels map
 
-  ClassDef(AliPHOSCalibData,4)    // PHOS Calibration data
+  ClassDef(AliPHOSCalibData,5)    // PHOS Calibration data
 };
 
 #endif