Skip to content

CA-tracking configuration SiSPSeededTrackFinder + various updates

Thomas Strebler requested to merge tstreble/athena:TrkConfigSep30 into 22.0

Continuation of updates of tracking CA configs, moving together the configs of the same C++ tools. This MR covers the SiSPSeededTrackFinder + TrkCollectionAliasAlg packages.

Also includes some caching of the flags_set in main tracking configs to avoid repeated INFO messages

Py:AthConfigFlags    INFO cloning flags and replacing InDet.Tracking.ActivePass by InDet.Tracking.MainPass
Py:AthConfigFlags    INFO cloning flags and replacing InDet.Tracking.ActivePass by InDet.Tracking.R3LargeD0Pass
Py:AthConfigFlags    INFO cloning flags and replacing InDet.Tracking.ActivePass by InDet.Tracking.TRTStandalonePass
Py:AthConfigFlags    INFO cloning flags and replacing InDet.Tracking.ActivePass by InDet.Tracking.ForwardPass
Py:AthConfigFlags    INFO cloning flags and replacing InDet.Tracking.ActivePass by InDet.Tracking.DisappearingPass
Py:AthConfigFlags    INFO cloning flags and replacing InDet.Tracking.ActivePass by InDet.Tracking.MainPass
Py:AthConfigFlags    INFO cloning flags and replacing InDet.Tracking.ActivePass by InDet.Tracking.R3LargeD0Pass
Py:AthConfigFlags    INFO cloning flags and replacing InDet.Tracking.ActivePass by InDet.Tracking.TRTStandalonePass
Py:AthConfigFlags    INFO cloning flags and replacing InDet.Tracking.ActivePass by InDet.Tracking.ForwardPass
Py:AthConfigFlags    INFO cloning flags and replacing InDet.Tracking.ActivePass by InDet.Tracking.DisappearingPass
Py:AthConfigFlags    INFO cloning flags and replacing InDet.Tracking.ActivePass by InDet.Tracking.MainPass
Py:AthConfigFlags    INFO cloning flags and replacing InDet.Tracking.ActivePass by InDet.Tracking.R3LargeD0Pass
Py:AthConfigFlags    INFO cloning flags and replacing InDet.Tracking.ActivePass by InDet.Tracking.TRTStandalonePass
Py:AthConfigFlags    INFO cloning flags and replacing InDet.Tracking.ActivePass by InDet.Tracking.ForwardPass
Py:AthConfigFlags    INFO cloning flags and replacing InDet.Tracking.ActivePass by InDet.Tracking.DisappearingPass
Py:RecoSteering      INFO ---------- Configured tracking

Also includes manual sweep of !56707 (merged) from master to maintain sync of Reco CA configs.

q445 and q447 test outputs checked to be unchanged.

FYI @npetters

Merge request reports