]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/ESD/AliESDpid.h
Changes for #95543: request to commit to trunk: TOF code supporting PID for light...
[u/mrichter/AliRoot.git] / STEER / ESD / AliESDpid.h
index 52a8d03e8bcd29360c545e268659d4d065684256..0dcaa9e2499653b6b82ccd2601177715267d456b 100644 (file)
@@ -52,9 +52,11 @@ private:
 
 inline Float_t AliESDpid::NumberOfSigmasTOF(const AliVParticle *vtrack, AliPID::EParticleType type, const Float_t /*timeZeroTOF*/) const {
   AliESDtrack *track=(AliESDtrack*)vtrack;
-  Double_t times[AliPID::kSPECIES];
-  track->GetIntegratedTimes(times);
-  return (track->GetTOFsignal() - fTOFResponse.GetStartTime(track->GetP()) - times[type])/fTOFResponse.GetExpectedSigma(track->GetP(),times[type],AliPID::ParticleMass(type));
+  //  Double_t times[AliPID::kSPECIES];
+  // track->GetIntegratedTimes(times);
+  Double_t expTime = fTOFResponse.GetExpectedSignal((AliVTrack*)vtrack,type);
+  //  return (track->GetTOFsignal() - fTOFResponse.GetStartTime(track->GetP()) - times[type])/fTOFResponse.GetExpectedSigma(track->GetP(),times[type],AliPID::ParticleMass(type));
+  return (track->GetTOFsignal() - fTOFResponse.GetStartTime(track->GetP()) - expTime)/fTOFResponse.GetExpectedSigma(track->GetP(),expTime,AliPID::ParticleMassZ(type));
 }
 
 #endif