ATLAS Offline Software
Loading...
Searching...
No Matches
CaloMonitoringConfig Namespace Reference

Functions

 CaloMonitoringCfg (flags)

Variables

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

Detailed Description

@file CaloMonitoringConfig.py
@brief Python configuration of Calo Monitoring for the Run III

Function Documentation

◆ CaloMonitoringCfg()

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

Definition at line 10 of file CaloMonitoringConfig.py.

10def 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.CaloClusterCellMonAlg import CaloClusterCellMonConfig
31 acc.merge( CaloClusterCellMonConfig(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.