This is a major rewrite (and in fact replacement) of
runHLT_standalone_newJO.py, which is replaced by the
runHLT python module.
It is supposed to be usable in
athenaHLT via different entry points:
> athena --CA [options] TriggerJobOpts/runHLT.py [flags] > athenaHLT [options] TriggerJobOpts.runHLT [flags]
(the athenaHLT syntax requires !63458 (merged))
- The content of
runHLT_standalone_newJO.pyhas been moved to
runHLT.pyand where necessary split into an athena(HLT) specific part.
- The common part is in the
runHLTCfgfunction, which is the one that should be modified in almost all cases.
- All flags are set in one
runHLT_standalone_newJO.pyis kept as a wrapper until all references to it have been changed (documentation, ART).
Modulo the name change of the job options, there should be no visible change to the user in athena. It does not yet work in athenaHLT and will require further changes.
Since we are going to be using this for the next few years, any feedback on the interface would be very welcome.
Relates to ATR-26582.