49 '''Configuring the HLT signatures top-level steering in the DQ monitoring system.'''
57 from AthenaConfiguration.ComponentAccumulator
import ComponentAccumulator
58 result = ComponentAccumulator()
61 if inputFlags.DQ.Environment
in (
'online',
'tier0',
'tier0ESD',
'AOD'):
67 if inputFlags.DQ.Steering.HLT.doGeneral:
68 from TrigHLTMonitoring.TrigGeneralMonitorAlgorithm
import TrigGeneralMonConfig
69 result.merge(TrigGeneralMonConfig(inputFlags))
71 if inputFlags.DQ.Steering.HLT.doInDet:
72 from TrigInDetMonitoring.TIDAMonitoring
import TrigInDetMonConfig
73 result.merge(TrigInDetMonConfig(inputFlags))
75 if inputFlags.DQ.Steering.HLT.doBjet:
76 from TrigBjetMonitoring.TrigBjetMonitorAlgorithm
import TrigBjetMonConfig
77 result.merge(TrigBjetMonConfig(inputFlags))
79 if inputFlags.DQ.Steering.HLT.doBphys:
80 from TrigBphysMonitoring.TrigBphysMonitorAlgorithm
import TrigBphysMonConfig
81 result.merge(TrigBphysMonConfig(inputFlags))
83 if inputFlags.DQ.Steering.HLT.doCalo:
84 from TrigCaloMonitoring.TrigCaloMonitorAlgorithm
import TrigCaloMonConfig
85 result.merge(TrigCaloMonConfig(inputFlags))
87 if inputFlags.DQ.Steering.HLT.doEgamma:
88 from TrigEgammaMonitoring.TrigEgammaMonitorAlgorithm
import TrigEgammaMonConfig
89 result.merge(TrigEgammaMonConfig(inputFlags))
91 if inputFlags.DQ.Steering.HLT.doJet:
92 from TrigJetMonitoring.TrigJetMonitorAlgorithm
import TrigJetMonConfig
93 result.merge(TrigJetMonConfig(inputFlags))
95 if inputFlags.DQ.Steering.HLT.doMET:
96 from TrigMETMonitoring.TrigMETMonitorAlgorithm
import TrigMETMonConfig
97 result.merge(TrigMETMonConfig(inputFlags))
99 if inputFlags.DQ.Steering.HLT.doMinBias:
100 from TrigMinBiasMonitoring.TrigMinBiasMonitoringMT
import TrigMinBias
101 result.merge(TrigMinBias(inputFlags))
103 if inputFlags.DQ.Steering.HLT.doMuon:
104 from TrigMuonMonitoring.TrigMuonMonitoringConfig
import TrigMuonMonConfig
105 result.merge(TrigMuonMonConfig(inputFlags))
107 if inputFlags.DQ.Steering.HLT.doTau:
108 from TrigTauMonitoring.TrigTauMonitorAlgorithm
import TrigTauMonConfig
109 result.merge(TrigTauMonConfig(inputFlags))