HLTConfigSvc: drop support of legacy menus
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