Skip to content

TrigDecisionCnv: use xAODConfigSvc for accessing HLT chains

Frank Winklmeier requested to merge fwinkl/athena:xaodcnv into master

Use the xAODConfigSvc (instead of TrigConfigSvc), which gives access to the trigger menu converted into Run-3 (JSON) format, in the TrigDecisionCvnTool. Make the config service configurable as a property and setup the xAODConfigSvc in TriggerConfigGetter.py.

Verified that the list of chains, which is the only information used by TrigDecisionCnvTool, is identical before/after the change.

Apply some code cleanups in passing.

Relates to ATR-23580. cc @tamartin

Merge request reports