]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TRD/AliTRDpidESD.cxx
Set Probabilities to zero if there is no signal in any plane
[u/mrichter/AliRoot.git] / TRD / AliTRDpidESD.cxx
index f2965801292236a0870635a18e14a2c76c2f99dc..b8bac7a21ab9d185bdecf18dfeb58142535e7d3c 100644 (file)
@@ -124,6 +124,10 @@ Int_t AliTRDpidESD::MakePID(AliESD *event)
     //    printf(" %f  %d  %f  %f  %f \n", mom, timbin, p[0], p[1], p[2]);
     if(p[0]) p[0]= p[0]/(p[0]+p[2]); 
     if(p[2]) p[2]= 1.-p[0];
+    if(p[0]==0&p[2]==0){
+      p[0]=1.;
+      p[2]=1.;
+    }
     t->SetTRDpid(p);
   } //loop over track
   delete pd;