Fixes for loading of conditions in the HLT
Two fixes related to loading of conditions data in the HLT:
- When running in
athenaHLT.py
the SOR (start-of-run) time was not being set correctly. Instead of using the SOR time of the run in the input file the current time was used. This would result in loading the wrong conditions during start, and then loading the correct conditions on the first event. - The lumiblock number was not explicitly set in the start transition of the
HltEventLoopMgr
. The default is a very high number. Setting it to zero is certainly a better guess. Unlikely that this had any negative side effect as we usually don't have conditions that change during the run.
Note for HLT experts: None of the above is related to the problems we have seen during the technical run. But I noticed them when trying to reproduce the problems we have observed at P1.