]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PHOS/AliPHOSCalibData.h
Added CPU and RealTime collection per task when the mgr->AddStatisticsTask is called...
[u/mrichter/AliRoot.git] / PHOS / AliPHOSCalibData.h
index 743a75679bb3590de6f2a3a3f1818b7a0b3cc79e..b8e235c6ff9fd27d53eb778d8c40be465b7fd655 100644 (file)
@@ -51,6 +51,15 @@ class AliPHOSCalibData: public TNamed {
   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) ;
 
+  Float_t GetLGTimeShiftEmc(Int_t module, Int_t column, Int_t row) const;
+  void    SetLGTimeShiftEmc(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) ;
+
+  Float_t GetSampleTimeStep() const ;
+  void    SetSampleTimeStep(Float_t step) ;
+
   //----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);
@@ -70,6 +79,10 @@ class AliPHOSCalibData: public TNamed {
   Bool_t WriteCpv(Int_t firstRun, Int_t lastRun, AliCDBMetaData *md);
   Bool_t WriteEmcBadChannelsMap(Int_t firstRun, Int_t lastRun, AliCDBMetaData *md);
 
+  //----Decalibration factors for simulation-------------
+  Float_t GetADCchannelEmcDecalib(Int_t module, Int_t column, Int_t row) const;
+  void    SetADCchannelEmcDecalib(Int_t module, Int_t column, Int_t row, Float_t value);  
+  
  private:
 
   AliPHOSEmcCalibData* fCalibDataEmc; // EMC calibration data
@@ -80,7 +93,7 @@ class AliPHOSCalibData: public TNamed {
   TString fCpvDataPath; // path to CPV calibration data
   TString fEmcBadChannelsMapPath; // path to bad channels map
 
-  ClassDef(AliPHOSCalibData,5)    // PHOS Calibration data
+  ClassDef(AliPHOSCalibData,6)    // PHOS Calibration data
 };
 
 #endif