#include "AliCDBManager.h"
#include "AliCDBStorage.h"
#include "AliZDCPedestals.h"
-#include "AliZDCCalib.h"
+#include "AliZDCEnCalib.h"
+#include "AliZDCTowerCalib.h"
class AliRunDigitizer;
Float_t GetADCRes(Int_t i) const {return fADCRes[i];}
void SetCalibrationOn() {fIsCalibration=1;}
- AliCDBStorage *SetStorage(const char* uri);
- AliZDCPedestals *GetPedData() const;
- AliZDCCalib *GetCalibData() const;
+ AliCDBStorage *SetStorage(const char* uri);
+ AliZDCPedestals *GetPedData() const;
+ AliZDCEnCalib *GetEnCalibData() const;
+ AliZDCTowerCalib *GetTowCalibData() const;
+
+ void SetSpectators2Track() {fSpectators2Track=kTRUE;}
private:
Bool_t fIsSignalInADCGate; // true if signal in ADC gate
Float_t fFracLostSignal; // fraction of lost signal
- AliZDCPedestals *fPedData; //! pedestal calibration data
- AliZDCCalib *fCalibData; //! energy and equalization calibration data
+ AliZDCPedestals *fPedData; //! pedestal calibration data
+ AliZDCEnCalib *fEnCalibData; //! energy and equalization calibration data
+ AliZDCTowerCalib *fTowCalibData; //! energy and equalization calibration data
+
+ Bool_t fSpectators2Track; // should digitizer track spectators
- ClassDef(AliZDCDigitizer, 8) // digitizer for ZDC
+ ClassDef(AliZDCDigitizer, 10) // digitizer for ZDC
};
#endif