HLT: Migrate code to IOptionsSvc
Migrate several packages under HLT/
from the deprecated IJobOptionsSvc
interface to IOptionsSvc
. The code actually got a bit simpler, mostly because there are less string
<-> Property
conversions needed and thus less error checking. For the Python bindings, I would have liked to use IOptionsSvc::broadcast
directly, but I cannot figure out how to use that interface from Python. Trying to construct a std::regex
always ends up in a segfault in cling.