Run3 adaptions to CSC condition access (ATLASRECTS-5276)
Hi,
this MR is a follow-up MR of !26583 (merged) which completed the thread-safe CSC condition access migration. Since !26583 (merged) was opened for a long time, it went out of sync with the Run3 developments wrt to the addition of 1(2) NSW and thus, the removal of CSC chambers. This MR adds back these developements (made in !26610 (merged)) to the CscCondDbData
and CscCondDbAlg
.
Furthermore, the MuonIdHelperSvc
is used instead of the MuonIdHelperTool
and the CSC/PSLOPE
parameter (which is the same float for all CSC channels) is not read from the conditions database anymore by default but just taken from a const float instead to safe computing time.
These changes should also fix ATLASRECTS-5276.
Adding @cheidegg for his information
Best, Nico