ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
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