diff --git a/PhysicsAnalysis/JetTagging/JetTagTools/src/JetVertexCharge.cxx b/PhysicsAnalysis/JetTagging/JetTagTools/src/JetVertexCharge.cxx index dbdefb1244b4bcc6f083a7036e4d52655c0c7e61..86521f421458bb32e652a4a4ee369240e6e8b629 100644 --- a/PhysicsAnalysis/JetTagging/JetTagTools/src/JetVertexCharge.cxx +++ b/PhysicsAnalysis/JetTagging/JetTagTools/src/JetVertexCharge.cxx @@ -710,6 +710,7 @@ bool JetVertexCharge::passTrackCuts( const xAOD::TrackParticle &track) const { double d0 = track.d0(); double z0 = track.z0(); double theta = track.theta(); + if (track.numberDoF() == 0) return false; double chi2 = track.chiSquared() / track.numberDoF(); double deltaZ0 = fabs( z0 - m_primVtx->z() + track.vz() );