Skip to content

Define CA RDOtoRDO_TRIG_Skeleton

Teng Jian Khoo requested to merge khoo/athena:main-RDOTrig-CA into main

Creates the CA RDOtoRDO_TRIG transform skeleton, whose action amounts to:

  • Reading flags from job arguments
  • Updating specific trigger flags with runHLT.set_flags()
  • Invoking runHLT.runHLTCfg()
  • Propagating [pre/post][Exec/Include] commands

Logs come out very similar to a bare runHLT.py invocation. I assume the special concurrency settings for HLT online are not needed here.

Added test_trigAna_RDOtoRDOTrig_v1Dev_newJO_build.py for ART -- no grid test yet. Happy to add, or we can do that later when the workflow has been tested more thoroughly. This compares counts with the legacy reference, without yet enforcing agreement.

Probably for another MR -- we should activate JobProperties.jobPropertiesDisallowed = True to prevent the use of legacy job properties. However, this will require some work to substitute config flags in the L1 menu generation and possibly elsewhere.

Edited by Teng Jian Khoo

Merge request reports