Skip to content

Run3 adaptions to CSC condition access (ATLASRECTS-5276)

Nicolas Koehler requested to merge nkoehler/athena:rec5276 into master

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

Merge request reports