{
// Get calibration data
if(fIsCalibration!=0) printf("\n\t AliZDCDigitizer -> Creating calibration data (pedestals)\n");
- for(Int_t i=0; i<6; i++){
+ for(Int_t i=0; i<5; i++){
for(Int_t j=0; j<5; j++)
fPMGain[i][j] = 0.;
}
{
// Copy constructor
- for(Int_t i=0; i<6; i++){
+ for(Int_t i=0; i<5; i++){
for(Int_t j=0; j<5; j++){
fPMGain[i][j] = digitizer.fPMGain[i][j];
}
for(Int_t j = 0; j < 5; j++){
fPMGain[0][j] = 50000./scalGainFactor;
fPMGain[1][j] = 100000./scalGainFactor;
+ fPMGain[2][j] = 100000./scalGainFactor;
fPMGain[3][j] = 50000./scalGainFactor;
- fPMGain[4][j] = 100000./scalGainFactor;
- fPMGain[5][j] = 100000./scalGainFactor;
+ fPMGain[4][j] = 100000./scalGainFactor;
}
AliInfo(Form(" PMT gains for Pb-Pb @ %1.0f+%1.0f A GeV: ZN(%1.0f), ZP(%1.0f), ZEM(%1.0f)\n",
fBeamEnergy, fBeamEnergy, fPMGain[0][0], fPMGain[1][0], fPMGain[2][0]));
Int_t Res) const;
Int_t Pedestal(Int_t Detector, Int_t Quadrant, Int_t Res) const;
- Float_t fPMGain[6][5]; // PM gain
+ Float_t fPMGain[5][5]; // PM gain
Float_t fADCRes[2]; // ADC conversion factors
Int_t fIsCalibration; // !=0 if simulation creates calibration data
Bool_t fIsSignalInADCGate; // true if signal in ADC gate