]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/ESD/AliESDpid.cxx
https://savannah.cern.ch/bugs/index.php?98544
[u/mrichter/AliRoot.git] / STEER / ESD / AliESDpid.cxx
index 4c027b84fbf4ec75b20441dde6f25cceac390b73..52316f63fd578a9f0574a3aae65271c5f4327001 100644 (file)
@@ -419,7 +419,7 @@ Float_t AliESDpid::NumberOfSigmasTOF(const AliVParticle *track, AliPID::EParticl
   if (vtrack->GetDetectorPID()){
     return vtrack->GetDetectorPID()->GetNumberOfSigmas(kTOF, type);
   }
-  
+  if ( !(vtrack->GetStatus() & AliVTrack::kTOFout) || !(vtrack->GetStatus() & AliVTrack::kTIME) ) return -999.;
   Double_t expTime = fTOFResponse.GetExpectedSignal(vtrack,type);
   return (vtrack->GetTOFsignal() - fTOFResponse.GetStartTime(vtrack->P()) - expTime)/fTOFResponse.GetExpectedSigma(vtrack->P(),expTime,AliPID::ParticleMassZ(type));
 }