]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/AliESDpid.cxx
Bug fix in the identification of the light nuclei (A. De Caro and F. Noferini)
[u/mrichter/AliRoot.git] / STEER / AliESDpid.cxx
index 2a065e9a3a38fb450e23b98651c43b17d09b8521..023f24c1de30085207148005618fb155cdd657a3 100644 (file)
@@ -331,9 +331,8 @@ Bool_t AliESDpid::CheckTOFMatching(AliESDtrack *track) const{
     }
     
     // for nuclei
-    Float_t dedxExpPr = fTPCResponse.GetExpectedSignal(momtpc,AliPID::kProton);
-    Float_t resolutionTPCpr =  fTPCResponse.GetExpectedSigma(momtpc,track->GetTPCsignalN(),AliPID::kProton);
-    if(!status && (exptimes[4] < time && dedx > dedxExpPr + resolutionTPCpr*fRange)) status = kTRUE;
+    Float_t resolutionTOFpr = fTOFResponse.GetExpectedSigma(p, exptimes[4], AliPID::ParticleMass(4));
+    if(!status && (exptimes[4] + fRange*resolutionTOFpr < time)) status = kTRUE;
     
     
     return status;