ATLAS Offline Software
Functions | Variables
NSWMonitorAlgorithm Namespace Reference

Functions

def NSWMonitoringCfg (inputFlags)
 

Variables

 flags = initConfigFlags()
 
 Files
 
 HISTFileName
 
 GeometryMM
 
 useTrigger
 
 isMC
 
 GlobalTag
 
 cfg = MainServicesCfg(flags)
 
def nswMonitorAcc = NSWMonitoringCfg(flags)
 
 OutputLevel
 

Function Documentation

◆ NSWMonitoringCfg()

def NSWMonitorAlgorithm.NSWMonitoringCfg (   inputFlags)
Function to configures some algorithms in the monitoring system.

Definition at line 7 of file NSWMonitorAlgorithm.py.

7 def NSWMonitoringCfg(inputFlags):
8  '''Function to configures some algorithms in the monitoring system.'''
9 
10 
13  from AthenaConfiguration.ComponentAccumulator import ComponentAccumulator
14  result = ComponentAccumulator()
15  # Make sure muon geometry is configured
16  from MuonConfig.MuonGeometryConfig import MuonGeoModelCfg
17 
18  result.merge(MuonGeoModelCfg(inputFlags))
19 
20  # The following class will make a sequence, configure algorithms, and link
21  # them to GenericMonitoringTools
22 
23  from AthenaMonitoring import AthMonitorCfgHelper
24  helper = AthMonitorCfgHelper(inputFlags,'NSWAthMonitorCfg')
25 
26  # Adding an algorithm to the helper.
27 
28  nswMonAlg = helper.addAlgorithm(CompFactory.NSWDataMonAlg,'NSWMonAlg')
29  nswMonAlg.DoESD = True
30 
31 
32  acc = helper.result()
33  result.merge(acc)
34  return result
35 

Variable Documentation

◆ cfg

NSWMonitorAlgorithm.cfg = MainServicesCfg(flags)

Definition at line 59 of file NSWMonitorAlgorithm.py.

◆ Files

NSWMonitorAlgorithm.Files

Definition at line 43 of file NSWMonitorAlgorithm.py.

◆ flags

NSWMonitorAlgorithm.flags = initConfigFlags()

Definition at line 41 of file NSWMonitorAlgorithm.py.

◆ GeometryMM

NSWMonitorAlgorithm.GeometryMM

Definition at line 48 of file NSWMonitorAlgorithm.py.

◆ GlobalTag

NSWMonitorAlgorithm.GlobalTag

Definition at line 52 of file NSWMonitorAlgorithm.py.

◆ HISTFileName

NSWMonitorAlgorithm.HISTFileName

Definition at line 46 of file NSWMonitorAlgorithm.py.

◆ isMC

NSWMonitorAlgorithm.isMC

Definition at line 50 of file NSWMonitorAlgorithm.py.

◆ nswMonitorAcc

def NSWMonitorAlgorithm.nswMonitorAcc = NSWMonitoringCfg(flags)

Definition at line 62 of file NSWMonitorAlgorithm.py.

◆ OutputLevel

NSWMonitorAlgorithm.OutputLevel

Definition at line 63 of file NSWMonitorAlgorithm.py.

◆ useTrigger

NSWMonitorAlgorithm.useTrigger

Definition at line 49 of file NSWMonitorAlgorithm.py.

python.JetAnalysisCommon.ComponentAccumulator
ComponentAccumulator
Definition: JetAnalysisCommon.py:302
NSWMonitorAlgorithm.NSWMonitoringCfg
def NSWMonitoringCfg(inputFlags)
Definition: NSWMonitorAlgorithm.py:7
python.MuonGeometryConfig.MuonGeoModelCfg
def MuonGeoModelCfg(flags)
Definition: MuonGeometryConfig.py:28