Skip to content

[ATLASRECTS-6645] enable TTVA decors in IDTIDE1

This MR attempts to address the missing decorations noticed as part of the discussion at https://its.cern.ch/jira/browse/ATLASRECTS-6645.

Here, I remove the transient "reco" version of the TTVA decorations from the IDTIDE1 output, and instead enable the correct ones, adding as well the required decorator algorithm. For now, we directly write the "derivation" versions of these decorations. To avoid their appearing in the AOD (since this is an input of other derivations and thus should not already have the decorations), I veto the decorations in the output AOD payload list.

This was tested for a combined 'IDTRKVALID' + 'IDTIDE1' + 'AOD' RAWtoALL transform. Due to the current issues with the DAOD_IDTIDE merging, this is intended to work with the approach proposed by @amete where the DAOD_IDTIDE merge step disables all detectors and thus does not use the AOD payload list to "clean up" the decorations.

This MR is needed to ensure the correct IDTIDE content for the remaining run-2 reprocessing as well as R22 MC and Run-3 data and MC.

CC @goetz @mbasso @srettie @kbehr @gfacini @vcairo @amete from the discussion + @christos as an expert on derivation side effects and @sroe for further IDSW input.

Edited by Maximilian Emanuel Goblirsch-Kolb

Merge request reports