2 Copyright (C) 2002-2026 CERN for the benefit of the ATLAS collaboration
7TrackSummaryTool::updateTrack(const EventContext& ctx, Track& track) const
9 computeAndReplaceTrackSummary(
10 ctx, track, false /*DO NOT suppress hole search*/);
14TrackSummaryTool::updateTrackSummary(const EventContext& ctx,
17 /*suppress hole search*/
18 UpdateSummary(ctx, track, true);
22TrackSummaryTool::updateTrackSummary(const EventContext& ctx,
24 bool suppress_hole_search) const
26 UpdateSummary(ctx, track, suppress_hole_search);
30TrackSummaryTool::UpdateSummary(const EventContext& ctx,
32 bool suppress_hole_search) const
34 if (!track.trackSummary()) {
35 track.setTrackSummary(std::make_unique<Trk::TrackSummary>());
38 *(track.trackSummary()),
40 m_doHolesInDet && !suppress_hole_search,
41 m_doHolesMuon && !suppress_hole_search);