Additional protection
authorhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 27 May 2004 12:00:36 +0000 (12:00 +0000)
committerhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Thu, 27 May 2004 12:00:36 +0000 (12:00 +0000)
PHOS/AliPHOSPIDv1.cxx

index 1dc37957713a0842bc48e28f41ac995576b1246a..ab3156921c7e459d34b2e8cd2ca084f6e84b3e35 100644 (file)
@@ -627,9 +627,10 @@ void  AliPHOSPIDv1::MakePID()
     for (jndex = 0 ; jndex < kSPECIES ; jndex++) 
       wn += stof[jndex][index] * pid[jndex] ;
     AliPHOSRecParticle * recpar = AliPHOSGetter::Instance()->RecParticle(index) ;  
-    for (jndex = 0 ; jndex < kSPECIES ; jndex++) {
-      recpar->SetPID(jndex, stof[jndex][index] * pid[jndex] / wn) ; 
-    }
+    if (TMath::Abs(wn)>0)
+      for (jndex = 0 ; jndex < kSPECIES ; jndex++) {
+       recpar->SetPID(jndex, stof[jndex][index] * pid[jndex] / wn) ; 
+      }
   }
 }