-
Frank Winklmeier authored
Replace the old `TrigConf::HLTJobOptionsSvc` with the new `TrigConf::JobOptionsSvc`. The service will ultimately be able to read job properties from JSON (file and DB). Unlike the old service, which completely re-implemented Gaudi's `JobOptionsSvc` with all its internal classes (e.g. catalogue), the new one is just a wrapper around the default `JobOptionsSvc`. Apart from the additional features, it just forwards all other calls to the "real" instance. This renders our own implementation of `JobOptionsCatalogue` and `JobOptionsList` obsolete. An additional benefit is that this new service can also be used when running from Python. For debugging purposes, the service can also dump its catalogue into a JSON file (configured via the `DUMPFILE` property). However, for production the usual way of extracting the joboptions from the athena pickle file should be used.
dd958db1