Skip to content

HLTConfigSvc: drop support of legacy menus

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

Drop the support of reading the Run-1&2 legacy menus in HLTConfigSvc as we now exclusively use these menus via the JSON conversion. With that the service can no longer be used to access any trigger information, i.e. it no longer implements IHLTConfigSvc. Its sole purpose is to write the HLT menu into the DetectorStore during initialize.

Also make the InputType property case-sensitive and remove the unused COOL input type (this use-case is covered by DB and keys are read from COOL in Python).

Similar changes will be done to LVL1ConfigSvc in a separate MR.

Relates to ATR-23102.

@mark, please check your DB tests after this has been merged. cc @tamartin @stelzer

Merge request reports