Skip to content

Add configuration to write extended PRD for TRT

Thomas Strebler requested to merge tstreble/athena:WriteExtendedPRD_TRT into 23.0

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

Merge request reports