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);
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
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