HLTMPPy: re-read RunParams on start in interactive mode
Two changes to make testing of conditions updates feasible in athenaHLT (ATR-26091):
-
In interactive mode the input file could have changed (e.g. by moving a symlink) between stop/start. To ensure we are running with the correct RunParams, re-read them from the input file.
-
Use the time of the first event in the input file as SOR time (instead of current time). This should have no impact on regular athenaHLT running as in that case we always use the SOR time from COOL.
Also delete unused getRunNumberFromFirstEvent
function.