Add configuration to write extended PRD for TRT
Aimed at providing configuration for TRT studies in https://its.cern.ch/jira/browse/ATLMCPROD-10781, replacing legacy IDTRKVALID configuration. Targeting 23.0 following MC request.
This MR introduces a new Tracking.writeExtendedTRT_PRDInfo
flag, parallel to Tracking.writeExtendedSi_PRDInfo
, decoupling TRT and Pixel+SCT, in order to run the TrackStateOnSurfaceDecorator
and save the corresponding xAOD::TrackStateValidationAuxContainer_v1
. The configuration to run this decorator is also reorganised, moving the CommonAugmentation
algorithm config into DerivationFrameworkInDet.InDetToolsConfig
, to also implement there the equivalent configuration for the GSF TrackParticles. Also hide some pixel decorations in the TrackStateOnSurfaceDecorator
behind the pixel flag, to avoid non-relevant warning messages when running with TRT only for GSF TrackParticles.
FYI @cgrefe