ATLAS Offline Software
Functions | Variables
python.caloCellD3PDConfig Namespace Reference

Functions

def _args (level, name, kwin, **kw)
 
def 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()

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

Definition at line 5 of file caloCellD3PDConfig.py.

5 def _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()

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

Definition at line 13 of file caloCellD3PDConfig.py.

13 def caloD3PDCfg (flags, stream = 'Calo', file = 'egamma.root',
14  level = 10,
15  clevel = 6,
16  autoflush = -1,
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.

python.JetAnalysisCommon.ComponentAccumulator
ComponentAccumulator
Definition: JetAnalysisCommon.py:302
python.LumiBlockMuWriterConfig.LumiBlockMuWriterCfg
def LumiBlockMuWriterCfg(flags, name='LumiBlockMuWriter', seqName="AthAlgSeq")
Definition: LumiBlockMuWriterConfig.py:14
python.caloCellD3PDConfig._args
def _args(level, name, kwin, **kw)
Definition: caloCellD3PDConfig.py:5
python.TileBadChannelsConfig.TileBadChannelsCondAlgCfg
def TileBadChannelsCondAlgCfg(flags, **kwargs)
Definition: TileBadChannelsConfig.py:10
python.caloCellD3PDConfig.caloD3PDCfg
def caloD3PDCfg(flags, stream='Calo', file='egamma.root', level=10, clevel=6, autoflush=-1, **kw)
Definition: caloCellD3PDConfig.py:13