diff --git a/Tr/TrackFitter/src/TrackMasterFitter.cpp b/Tr/TrackFitter/src/TrackMasterFitter.cpp index 772a853233f3656051e421f2df159be9da7d21cc..f9ae0f71b198e44467cdbe4b9fe838f1acf37b0f 100644 --- a/Tr/TrackFitter/src/TrackMasterFitter.cpp +++ b/Tr/TrackFitter/src/TrackMasterFitter.cpp @@ -883,10 +883,8 @@ StatusCode TrackMasterFitter::updateTransport(LHCb::Track& track) const auto inode = nodes.begin(); const LHCb::StateVector* refvector = &((*inode)->refVector()); TrackMatrix F = ROOT::Math::SMatrixIdentity(); - - // Bug: We still need to reset the first node + // Reset the first node (*inode)->resetFilterStatus(); - for (++inode; inode!=nodes.end() && sc.isSuccess(); ++inode) { FitNode* node = *inode;