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

Functions

 TrigAFPSidHypoMonitoring (configFlags)

Variables

 flags = initConfigFlags()
 HISTFileName
 cfg = MainServicesCfg(flags)
 OutputLevel
 withDetails

Function Documentation

◆ TrigAFPSidHypoMonitoring()

TrigAFPSidHypoMonitoring.TrigAFPSidHypoMonitoring ( configFlags)

Definition at line 3 of file TrigAFPSidHypoMonitoring.py.

3def TrigAFPSidHypoMonitoring(configFlags):
4 from AthenaMonitoring import AthMonitorCfgHelper
5 monConfig = AthMonitorCfgHelper(configFlags, 'TrigAFPSidHypoMonitoring')
6
7 from AthenaConfiguration.ComponentFactory import CompFactory
8 alg = monConfig.addAlgorithm( CompFactory.TrigAFPSidHypoMonitoringAlg, 'TrigAFPSidHypoMonitoring')
9 # will read it from menu in the future
10 alg.Chains = ["all", "AFP", "HLT_mb_afprec_L1CEP-CjJ50"]
11
12 mbtsGroup = monConfig.addGroup(alg, 'AFPCoarse', topPath='HLT/MBAFPCoarse/')
13 mbtsGroup.defineHistogram('TrigCounts', title='Trigger counts;;Event rate',
14 xbins=len(alg.Chains), xmin=0, xmax=len(alg.Chains), xlabels=list(alg.Chains))
15 mbtsGroup.defineHistogram('xDiff', title='xLocal diff online-offline', xbins=101, xmin=-10, xmax=10)
16 mbtsGroup.defineHistogram('yDiff', title='yLocal diff online-offline', xbins=101, xmin=-10, xmax=10)
17 mbtsGroup.defineHistogram('xDiff;xDiffWideRange', title='xLocal diff online-offline large scale', xbins=101, xmin=-100, xmax=100)
18 mbtsGroup.defineHistogram('yDiff;yDiffWideRange', title='yLocal diff online-offline large scale', xbins=101, xmin=-100, xmax=100)
19
20 return monConfig.result()
21

Variable Documentation

◆ cfg

TrigAFPSidHypoMonitoring.cfg = MainServicesCfg(flags)

Definition at line 36 of file TrigAFPSidHypoMonitoring.py.

◆ flags

TrigAFPSidHypoMonitoring.flags = initConfigFlags()

Definition at line 27 of file TrigAFPSidHypoMonitoring.py.

◆ HISTFileName

TrigAFPSidHypoMonitoring.HISTFileName

Definition at line 29 of file TrigAFPSidHypoMonitoring.py.

◆ OutputLevel

TrigAFPSidHypoMonitoring.OutputLevel

Definition at line 40 of file TrigAFPSidHypoMonitoring.py.

◆ withDetails

TrigAFPSidHypoMonitoring.withDetails

Definition at line 41 of file TrigAFPSidHypoMonitoring.py.