ClassImp(AliZDCReconstructor)
AliZDCRecoParam *AliZDCReconstructor::fRecoParam=0; //reconstruction parameters
+AliZDCMBCalib *AliZDCReconstructor::fMBCalibData=0; //calibration parameters for A-A reconstruction
//_____________________________________________________________________________
AliZDCReconstructor:: AliZDCReconstructor() :
fPedData(GetPedestalData()),
fEnCalibData(GetEnergyCalibData()),
fTowCalibData(GetTowerCalibData()),
- fMBCalibData(GetMBCalibData()),
fRecoMode(0),
fBeamEnergy(0.),
fNRun(0),
ReconstructEventPbPb(clustersTree, tZN1Corr, tZP1Corr, tZN2Corr, tZP2Corr,
dZEM1Corr, dZEM2Corr, sPMRef1, sPMRef2,
kFALSE, counts,
- evQualityBlock, triggerBlock, chBlock, puBits);
+ evQualityBlock, triggerBlock, chBlock, puBits);
}
//_____________________________________________________________________________
isScalerOn, scalerData,
evQualityBlock, triggerBlock, chBlock, puBits);
else if(fRecoMode==2) // Pb-Pb data
- ReconstructEventPbPb(clustersTree, tZN1Corr, tZP1Corr, tZN2Corr, tZP2Corr,
+ ReconstructEventPbPb(clustersTree, tZN1Corr, tZP1Corr, tZN2Corr, tZP2Corr,
dZEM1Corr, dZEM2Corr, sPMRef1, sPMRef2,
isScalerOn, scalerData,
evQualityBlock, triggerBlock, chBlock, puBits);
if(fIsCalibrationMB == kFALSE){
// ****** Reconstruction parameters ------------------
if (!fRecoParam) fRecoParam = const_cast<AliZDCRecoParam*>(GetRecoParam());
+ if(!fMBCalibData) fMBCalibData = const_cast<AliZDCMBCalib*>(GetMBCalibData());
TH2F *hZDCvsZEM = fMBCalibData->GethZDCvsZEM();
TH2F *hZDCCvsZEM = fMBCalibData->GethZDCCvsZEM();
static AliZDCRecoParam *fRecoParam; // reconstruction parameters
- AliZDCPedestals *fPedData; //! pedestal calibration data
- AliZDCEnCalib *fEnCalibData; //! energy calibration data
- AliZDCTowerCalib *fTowCalibData; //! equalization calibration data
- AliZDCMBCalib *fMBCalibData; //! mb calibration data
+ static AliZDCMBCalib *fMBCalibData; //! mb calibration data
+ AliZDCPedestals *fPedData; //! pedestal calibration data
+ AliZDCEnCalib *fEnCalibData; //! energy calibration data
+ AliZDCTowerCalib *fTowCalibData; //! equalization calibration data
Int_t fRecoMode; // =1->p-p, =2->A-A
Float_t fBeamEnergy; // beam energy