diff --git a/Trigger/TrigAnalysis/TrigInDetAnalysisUtils/src/TrigTrackSelector.cxx b/Trigger/TrigAnalysis/TrigInDetAnalysisUtils/src/TrigTrackSelector.cxx index 6dad9b0c7f43635c2d6ea854d616707f85473710..66c02cad6d9fd84ba62811330911ba4cd2db9db4 100644 --- a/Trigger/TrigAnalysis/TrigInDetAnalysisUtils/src/TrigTrackSelector.cxx +++ b/Trigger/TrigAnalysis/TrigInDetAnalysisUtils/src/TrigTrackSelector.cxx @@ -341,6 +341,7 @@ bool TrigTrackSelector::selectTrack( const xAOD::TruthParticle* track ) { if ( track ) { + // check it is a final state particle - documentation particles have status() == 3 if ( track->status() != 1 ) return false; /// lazy just to avoid a find-replace of measPer to track @@ -401,8 +402,6 @@ bool TrigTrackSelector::selectTrack( const xAOD::TruthParticle* track ) { if ( ( track->hasProdVtx() && rp<=inner_radius ) && ( !track->hasDecayVtx() || rd>outer_radius ) ) final_state = true; - // if ( track->status() == 3 ) final_state = false; /// check its not a documentation particle - if ( !final_state ) return false; double deta = 0;