ATLAS Offline Software
Functions | Variables
CaloMonitoringConfig Namespace Reference

Functions

def CaloMonitoringCfg (flags)
 

Variables

 flags = initConfigFlags()
 
 Files
 
 HISTFileName
 
 enableLumiAccess
 
 useTrigger
 
 Environment
 
 acc = MainServicesCfg(flags)
 
 withDetails
 
 True
 
 summariseProps
 
 sc = acc.run(maxEvents = 3)
 

Function Documentation

◆ CaloMonitoringCfg()

def CaloMonitoringConfig.CaloMonitoringCfg (   flags)
Function to configure Calo Monitoring in the monitoring system for Run III.

Definition at line 10 of file CaloMonitoringConfig.py.

10 def CaloMonitoringCfg(flags):
11  ''' Function to configure Calo Monitoring in the monitoring system for Run III.'''
12 
13  from AthenaConfiguration.ComponentAccumulator import ComponentAccumulator
14  acc = ComponentAccumulator()
15 
16  from AthenaCommon.Logging import logging
17  msg = logging.getLogger( 'CaloMonitoringCfg' )
18 
19  environment = flags.DQ.Environment
20 
21  if environment in ('online', 'tier0', 'tier0ESD'):
22  msg.info('Setup Calo Monitoring for ESD data due to environment: %s', environment)
23 
24  from CaloMonitoring.TileCalCellMonAlg import TileCalCellMonAlgConfig
25  acc.merge( TileCalCellMonAlgConfig(flags) )
26 
27  from CaloMonitoring.LArCellMonAlg import LArCellMonConfig
28  acc.merge( LArCellMonConfig(flags) )
29 
30  from CaloMonitoring.LArClusterCellMonAlg import LArClusterCellMonConfig
31  acc.merge( LArClusterCellMonConfig(flags) )
32 
33  # FIXME could not be included yet, some trigger configurations are missing
34  #from CaloMonitoring.CaloBaselineMonAlg import CaloBaselineMonConfig
35  #acc.merge( CaloBaselineMonConfig(flags,False) )
36 
37  return acc
38 
39 
40 

Variable Documentation

◆ acc

CaloMonitoringConfig.acc = MainServicesCfg(flags)

Definition at line 58 of file CaloMonitoringConfig.py.

◆ enableLumiAccess

CaloMonitoringConfig.enableLumiAccess

Definition at line 49 of file CaloMonitoringConfig.py.

◆ Environment

CaloMonitoringConfig.Environment

Definition at line 51 of file CaloMonitoringConfig.py.

◆ Files

CaloMonitoringConfig.Files

Definition at line 46 of file CaloMonitoringConfig.py.

◆ flags

CaloMonitoringConfig.flags = initConfigFlags()

Definition at line 45 of file CaloMonitoringConfig.py.

◆ HISTFileName

CaloMonitoringConfig.HISTFileName

Definition at line 48 of file CaloMonitoringConfig.py.

◆ sc

CaloMonitoringConfig.sc = acc.run(maxEvents = 3)

Definition at line 67 of file CaloMonitoringConfig.py.

◆ summariseProps

CaloMonitoringConfig.summariseProps

Definition at line 63 of file CaloMonitoringConfig.py.

◆ True

CaloMonitoringConfig.True

Definition at line 63 of file CaloMonitoringConfig.py.

◆ useTrigger

CaloMonitoringConfig.useTrigger

Definition at line 50 of file CaloMonitoringConfig.py.

◆ withDetails

CaloMonitoringConfig.withDetails

Definition at line 63 of file CaloMonitoringConfig.py.

python.JetAnalysisCommon.ComponentAccumulator
ComponentAccumulator
Definition: JetAnalysisCommon.py:302
CaloMonitoringConfig.CaloMonitoringCfg
def CaloMonitoringCfg(flags)
Definition: CaloMonitoringConfig.py:10
LArClusterCellMonAlg.LArClusterCellMonConfig
def LArClusterCellMonConfig(flags)
Definition: LArClusterCellMonAlg.py:5
LArCellMonAlg.LArCellMonConfig
def LArCellMonConfig(flags)
Definition: LArCellMonAlg.py:5
TileCalCellMonAlg.TileCalCellMonAlgConfig
def TileCalCellMonAlgConfig(flags, **kwargs)
Definition: TileCalCellMonAlg.py:12