Preparation for offline reco of Run-3 Trigger output
Adding configuration of Run-3 trigger output handling for offline data reconstruction in Tier-0-like jobs (RAWtoESD). This covers one of the points in ATR-20152. The configuration is implemented in the same place as Run-2 configuration and is enabled only in case we are reading data with Run-3 trigger format (TriggerFlags.EDMDecodingVersion=3
). Auto-configuration of the EDMDecodingVersion is updated to detect the version also from ByteStream.
I tested this with data recorded at P1 in Technical Run 5, as described in ATR-20370. Because so far we ran without TriggerDB, this is tested with TriggerFlags.configForStartup='HLToffline'
.
I also verified that the same command works for RAWtoESD job with inputs produced by athenaHLT from a nightly test, so this is a step forward for ATR-20164.