ATLAS Offline Software
SCTMonitoringConfig.py
Go to the documentation of this file.
1 #
2 # Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
3 #
4 
5 def SCTMonitoringConfig(flags):
6  from AthenaConfiguration.ComponentAccumulator import ComponentAccumulator
8  if flags.DQ.Environment in ('online', 'tier0', 'tier0Raw'):
9  from .SCTErrMonAlg import SCTErrMonAlgConfig
10  acc.merge(SCTErrMonAlgConfig(flags))
11  from .SCTHitEffMonAlg import SCTHitEffMonAlgConfig
12  acc.merge(SCTHitEffMonAlgConfig(flags))
13  from .SCTHitsNoiseMonAlg import SCTHitsNoiseMonAlgConfig
14  acc.merge(SCTHitsNoiseMonAlgConfig(flags))
15  from .SCTLorentzMonAlg import SCTLorentzMonAlgConfig
16  acc.merge(SCTLorentzMonAlgConfig(flags))
17  from .SCTTracksMonAlg import SCTTracksMonAlgConfig
18  acc.merge(SCTTracksMonAlgConfig(flags))
19 
20  return acc
python.JetAnalysisCommon.ComponentAccumulator
ComponentAccumulator
Definition: JetAnalysisCommon.py:302
SCTMonitoringConfig.SCTMonitoringConfig
def SCTMonitoringConfig(flags)
Definition: SCTMonitoringConfig.py:5
SCTHitsNoiseMonAlg.SCTHitsNoiseMonAlgConfig
def SCTHitsNoiseMonAlgConfig(inputFlags)
Definition: SCTHitsNoiseMonAlg.py:21
SCTTracksMonAlg.SCTTracksMonAlgConfig
def SCTTracksMonAlgConfig(flags)
Definition: SCTTracksMonAlg.py:10
SCTErrMonAlg.SCTErrMonAlgConfig
def SCTErrMonAlgConfig(flags)
Definition: SCTErrMonAlg.py:12
SCTHitEffMonAlg.SCTHitEffMonAlgConfig
def SCTHitEffMonAlgConfig(flags)
Definition: SCTHitEffMonAlg.py:19
SCTLorentzMonAlg.SCTLorentzMonAlgConfig
def SCTLorentzMonAlgConfig(flags)
Definition: SCTLorentzMonAlg.py:11