[Gotthard2] Temporary workaround for processing HIREX detector's dark runs using the correct data sources
Description
This is a fast workaround implemented on Friday to help the HIREX commission go forward.
After we have added the receiver_affixes we have now a list of 2 affixes that can be used for GH2 25um. The bug happens in dark processing because we split the two GH2 25um modules into two nodes. Each notebook will have a single karabo da and 2 receiver affixes.
So the bug was related to processing the two modules each with the MASTER data source created from the first element of receiver_affixes
list.
- Other long-term fixes I thought of are:
- Add a way into calibrate.py to use multiple parameters for concurrency instead of one. In that case, multiple lists will be split as well.
- ??
As I couldn't think of a proper and simple solution fast I could only go forward with such an assumption for the time being.
This MR is for propagating and tracking the production hotfix and to include in case of deployment before reaching a proper solution
How Has This Been Tested?
Relevant Documents (optional)
Types of changes
- Bug fix (non-breaking change which fixes an issue)