Toward new deadmap for RUN-3 (ATLASRECTS-5014)
This will require two step MR's.
-
split conditions for module status. The module status is defined by four different ways: deadmap, DCS(FSM_State, and FSM_Status) and TDAQ. But since they are just a flag on or off, the same conditions data is used as PixelModuleData. But now they are split by their own. e.g. FSM_State uses PixelDCSCondStateData, FSM_Status PixelDCSCondStatusData, and TDAQ PixelTDAQData, then, the deadmap still uses PixelModuleData.
Also, duplicated settings between Conditions algorithms and PixelConditionsSummaryTool are unified. The setup of the PixelConditionsSummaryTool is simplified.
-
replace RUN-2 deadmap format with RUN-3 deadmap format. The new deadmap will use PixelDeadMapCondData. Then, the old deadmap in PixelModuleData will be deleted.
This MR is for step 1.