ATLAS Offline Software
Loading...
Searching...
No Matches
python.caloCellD3PDConfig Namespace Reference

Functions

 _args (level, name, kwin, **kw)
 caloD3PDCfg (flags, stream='Calo', file='egamma.root', level=10, clevel=6, autoflush=-1, **kw)

Variables

 AtlasVersion
 cfg = MainServicesCfg (configFlags)
 sc = cfg.run (configFlags.Exec.MaxEvents)

Function Documentation

◆ _args()

python.caloCellD3PDConfig._args ( level,
name,
kwin,
** kw )
protected

Definition at line 5 of file caloCellD3PDConfig.py.

5def _args (level, name, kwin, **kw):
6 kw = kw.copy()
7 kw['level'] = level
8 for (k, v) in kwin.items():
9 if k.startswith (name + '_'):
10 kw[k[len(name)+1:]] = v
11 return kw
12

◆ caloD3PDCfg()

python.caloCellD3PDConfig.caloD3PDCfg ( flags,
stream = 'Calo',
file = 'egamma.root',
level = 10,
clevel = 6,
autoflush = -1,
** kw )

Definition at line 13 of file caloCellD3PDConfig.py.

17 **kw):
18 acc = ComponentAccumulator()
19
20 from D3PDMakerCoreComps.MakerAlgConfig import MakerAlgConfig
21 alg = MakerAlgConfig (flags, acc, stream, file,
22 clevel = clevel,
23 autoflush = autoflush)
24
25 from LumiBlockComps.LumiBlockMuWriterConfig import LumiBlockMuWriterCfg
26 acc.merge(LumiBlockMuWriterCfg(flags))
27
28 from EventCommonD3PDMaker.EventInfoD3PDObject import EventInfoD3PDObject
29 alg += EventInfoD3PDObject (**_args (0, 'EventInfo', kw))
30
31 from TileConditions.TileBadChannelsConfig import TileBadChannelsCondAlgCfg
32 acc.merge( TileBadChannelsCondAlgCfg(configFlags))
33
34 from CaloD3PDMaker.CaloCellD3PDObject import AllCaloCellD3PDObject
35 alg += AllCaloCellD3PDObject (**_args (level, 'Detail2', kw))
36
37 acc.addEventAlgo (alg.alg)
38
39 return acc
40

Variable Documentation

◆ AtlasVersion

python.caloCellD3PDConfig.AtlasVersion

Definition at line 49 of file caloCellD3PDConfig.py.

◆ cfg

python.caloCellD3PDConfig.cfg = MainServicesCfg (configFlags)

Definition at line 53 of file caloCellD3PDConfig.py.

◆ sc

python.caloCellD3PDConfig.sc = cfg.run (configFlags.Exec.MaxEvents)

Definition at line 66 of file caloCellD3PDConfig.py.