6 from AthenaConfiguration.ComponentAccumulator
import ComponentAccumulator
7 from AthenaMonitoring.DQConfigFlags
import DQDataType
11 if flags.DQ.Steering.Muon.doRawMon:
13 if flags.DQ.Environment
not in (
'tier0Raw',
'AOD'):
14 from MdtRawDataMonitoring.MDTMonitorAlgorithm
import MdtMonitoringConfig
15 from RpcRawDataMonitoring.RpcMonitorAlgorithm
import RpcMonitoringConfig
16 from TgcRawDataMonitoring.TgcRawDataMonitorAlgorithm
import TgcRawDataMonitoringConfig
20 if flags.Detector.GeometryCSC:
21 from CscRawDataMonitoring.CscMonitoringESD_Alg
import CscMonitoringESD_AlgConfig
23 if flags.Detector.GeometrysTGC:
24 from StgcRawDataMonitoring.StgcMonitorAlgorithm
import sTgcMonitoringConfig
25 if flags.DQ.DataType
is not DQDataType.MC:
29 if flags.Detector.GeometryMM
and flags.Detector.GeometrysTGC:
30 from NSWRawDataMonitoring.NSWMonitorAlgorithm
import NSWMonitoringCfg
33 if flags.DQ.Environment
in (
'online',
'tier0',
'tier0Raw'):
34 if flags.Detector.GeometryCSC:
35 from CscRawDataMonitoring.CscMonitoringRAW_Alg
import CscMonitoringRAW_AlgConfig
37 if flags.Detector.GeometryMM:
38 from MMRawDataMonitoring.MMMonitorAlgorithm
import MMMonitoringConfig
41 if flags.DQ.Steering.Muon.doTrackMon:
43 if flags.DQ.Environment
not in (
'tier0Raw',):
44 from MuonTrackMonitoring.MuonTrackMonitorAlgorithm
import MuonTrackConfig