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

Functions

 L0MuonNSWSimCfg (flags, name="L0Muon.NSWSimulation", **kwargs)

Variables

 _log = logging.getLogger(__name__)
 parser = SetupArgParser()
 inputFile
 nEvents
 args = parser.parse_args()
 flags = initConfigFlags()
 MsgSuppression
 acc

Function Documentation

◆ L0MuonNSWSimCfg()

L0MuonNSWConfig.L0MuonNSWSimCfg ( flags,
name = "L0Muon.NSWSimulation",
** kwargs )

Definition at line 8 of file L0MuonNSWConfig.py.

8def L0MuonNSWSimCfg(flags, name = "L0Muon.NSWSimulation", **kwargs):
9
10 result = ComponentAccumulator()
11
12 alg = CompFactory.L0Muon.NSWSimulation(name = name, **kwargs)
13
14 from AthenaMonitoringKernel.GenericMonitoringTool import GenericMonitoringTool
15 monTool = GenericMonitoringTool(flags, 'MonTool')
16 monTool.defineHistogram('nNSWDigits', path='EXPERT', type='TH1F', title=';n_{Digit}^{NSW};Events', xbins=50, xmin=0, xmax=100)
17
18 alg.MonTool = monTool
19
20 result.addEventAlgo(alg, primary=True)
21 return result
22
23

Variable Documentation

◆ _log

L0MuonNSWConfig._log = logging.getLogger(__name__)
protected

Definition at line 6 of file L0MuonNSWConfig.py.

◆ acc

L0MuonNSWConfig.acc

Definition at line 38 of file L0MuonNSWConfig.py.

◆ args

L0MuonNSWConfig.args = parser.parse_args()

Definition at line 32 of file L0MuonNSWConfig.py.

◆ flags

L0MuonNSWConfig.flags = initConfigFlags()

Definition at line 35 of file L0MuonNSWConfig.py.

◆ inputFile

L0MuonNSWConfig.inputFile

Definition at line 30 of file L0MuonNSWConfig.py.

◆ MsgSuppression

L0MuonNSWConfig.MsgSuppression

Definition at line 36 of file L0MuonNSWConfig.py.

◆ nEvents

L0MuonNSWConfig.nEvents

Definition at line 31 of file L0MuonNSWConfig.py.

◆ parser

L0MuonNSWConfig.parser = SetupArgParser()

Definition at line 29 of file L0MuonNSWConfig.py.