add protection agains null energy - A. Mas
authorgconesab <gconesab@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sat, 15 Jun 2013 11:16:43 +0000 (11:16 +0000)
committergconesab <gconesab@f7af4fe6-9843-0410-8265-dc069ae4e863>
Sat, 15 Jun 2013 11:16:43 +0000 (11:16 +0000)
PWG/CaloTrackCorrBase/AliCalorimeterUtils.cxx

index c0cb3ad..25e2bce 100755 (executable)
@@ -776,7 +776,10 @@ Int_t  AliCalorimeterUtils::GetMaxEnergyCell(AliVCaloCells* cells, const AliVClu
     
   }// cell loop
   
-  clusterFraction = (eTot-eMax)/eTot; //Do not use cluster energy in case it was corrected for non linearity.
+  if(eTot > 0.1)
+    clusterFraction = (eTot-eMax)/eTot; //Do not use cluster energy in case it was corrected for non linearity.
+  else 
+    clusterFraction =1.;
   
   return absId;