]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
Fix for wrong AliZDCRecoParam in Pb-Pb reconstruction
authorcoppedis <coppedis@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 11 Nov 2011 21:44:24 +0000 (21:44 +0000)
committercoppedis <coppedis@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 11 Nov 2011 21:44:24 +0000 (21:44 +0000)
ZDC/AliZDCReconstructor.cxx

index 8f300ff35e113b0fae38665462db300899d277d4..f02b126309c70d6e07042fc6d11c7b9f1e2d798a 100644 (file)
@@ -1039,20 +1039,20 @@ void AliZDCReconstructor::ReconstructEventPbPb(TTree *clustersTree,
   Double_t b=0., bA=0., bC=0.;
   
   if(fIsCalibrationMB == kFALSE){
-    // ******  Reconstruction parameters ------------------ 
-    if(!fgRecoParam) fgRecoParam = const_cast<AliZDCRecoParam*>(GetRecoParam());
-    if(!fgRecoParam){  
-      AliError("  RecoParam object not retrieved correctly: not reconstructing event!!!");
-      return;
-    }
-    TH1D* hNpartDist = fgRecoParam->GethNpartDist();
-    TH1D*   hbDist = fgRecoParam->GethbDist();    
-    Float_t  fClkCenter = fgRecoParam->GetClkCenter();
-    if(!hNpartDist || !hbDist){  
-       AliError("Something wrong in Glauber MC histos got from AliZDCREcoParamPbPb: NO EVENT RECO FOR ZDC DATA!!!\n\n");
-       return;
-    }
-     
+   // ******   Reconstruction parameters ------------------ 
+   if(!fgRecoParam) fgRecoParam = const_cast<AliZDCRecoParam*>(GetRecoParam());
+   if(!fgRecoParam){  
+     AliError("  RecoParam object not retrieved correctly: not reconstructing ZDC event!!!");
+     return;
+   }
+   TH1D* hNpartDist = fgRecoParam->GethNpartDist();
+   TH1D*   hbDist = fgRecoParam->GethbDist();   
+   Float_t  fClkCenter = fgRecoParam->GetClkCenter();
+   if(!hNpartDist || !hbDist){  
+      AliError("Something wrong in Glauber MC histos got from AliZDCREcoParamPbPb: NO EVENT RECO FOR ZDC DATA!!!\n\n");
+      //return;
+   }
+   else{  
     if(!fgMBCalibData) fgMBCalibData = const_cast<AliZDCMBCalib*>(GetMBCalibData()); 
     TH2F *hZDCvsZEM  = fgMBCalibData->GethZDCvsZEM();
     TH2F *hZDCCvsZEM = fgMBCalibData->GethZDCCvsZEM();
@@ -1260,7 +1260,7 @@ void AliZDCReconstructor::ReconstructEventPbPb(TTree *clustersTree,
     
     delete line; 
     delete lineC;  delete lineA;
-
+   }
   } // ONLY IF fIsCalibrationMB==kFALSE
   
   Bool_t energyFlag = kTRUE;