Updated tracking CA flags: tracking pass flags

Merged Thomas Strebler requested to merge tstreble/athena:TrkFlagsPass into 23.0

Continuation of tracking CA flags migration (see ATLASRECTS-7467). The big one.

This MR covers the flags used to store the configurations of the various tracking passes, in particular InDet/ITk.Tracking.ActiveConfig replaced with Tracking.ActiveConfig, which is extensively used throughout the tracking configs, hence the large changes.

As conflicts would have appeared in the sweep to master following !61713 (merged), I have cherry-picked it in 23.0 to solve the conflicts here already. It only affects ITk configs, so doesn't create any interference in 23.0. Hopefully the sweep to master will work smoothly but flagging this with RC Attention Required in case. /cc @fwinkl

Run 3 and Run 4 outputs unchanged.

Edited by Thomas Strebler

Merge request reports