#include "AliCDBStorage.h"
#include "AliZDCPedestals.h"
-class AliRunDigitizer;
+class AliDigitizationInput;
class AliZDC;
class AliZDCHit;
public:
AliZDCDigitizer();
- AliZDCDigitizer(AliRunDigitizer* manager);
+ AliZDCDigitizer(AliDigitizationInput* digInput);
virtual ~AliZDCDigitizer();
virtual Bool_t Init();
- virtual void Exec(Option_t* option=0);
+ virtual void Digitize(Option_t* option=0);
// PM gain
void SetPMGain(Int_t det, Int_t pmDet, Int_t pmGain)
void SetSpectators2Track() {fSpectators2Track=kTRUE;}
+ // Added for p-A simulations
+ void SetpAsystem() {fIspASystem=kTRUE;}
+
private:
AliZDCDigitizer(const AliZDCDigitizer&);
Bool_t fSpectators2Track; // should digitizer track spectators
Float_t fBeamEnergy; // beam energy taken from GRP object
+
+ // Added for p-A simulations
+ Bool_t fIspASystem; // true if collision system is p-A
- ClassDef(AliZDCDigitizer, 12) // digitizer for ZDC
+ ClassDef(AliZDCDigitizer, 13) // digitizer for ZDC
};
#endif