Fix SCT calibration loop transform for running with hist input files
This MR fixes crashes seen in jobs that run with histogram input files after the CA migration done in !68715 (merged) (see also ATLSCTDAQ-193). Tagging @csander
Jobs of this type are made effectively input-less to avoid trying to read the (non-existent) metadata. In addition, EvtIdModifierSvc
is scheduled to set correctly the run number, LB number and timestamps for accessing conditions data (in particular alignment).
The main transform script scripts/sct_calib_tf.py
is now installed. Also, a new option --forceRefRunNumber
is added to the script, which allows to force the correct reference run number when checking information uploaded to COOL for preceding runs.
Edited by Jakub Kremer