Skip to content
Snippets Groups Projects

TriggerJobOpts+TrigEDMConfig: Improve configuration of writing Run-3 HLT Navigation to output

Merged Rafal Bielski requested to merge rbielski/athena:hltnav-edm into master
All threads resolved!

Move the functionality of adding HLT Navigation to EDM list for output writing from TriggerConfig to TrigEDMConfig. This reduces boilerplate code and makes it easier to find and update the configuration. The logic is now defined in one place only and it's independent of the output type. The target output types for HLT Navigation are now defined in the same place and with the same format as all other EDM collections. This is particularly useful when adding/removing targets (e.g. the recent addition of the navigation to CostMonDS output in !35881 (merged)).

Tested with test_trigP1_v1Dev_decodeBS_build.py, test_trigP1_v1PhysP1_T0Mon_build.py and test_trigAna_RDOtoT0Mon_mt1_build.py. I see the HLTNav collections in both full and cost mon outputs, and the offline monitoring didn't complain.

cc @tamartin

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply
Loading