ATLAS Offline Software
Functions | Variables
ZDCRecConfig Namespace Reference

Functions

def ZDCRecOutputCfg (flags)
 
def ZDCRecCfg (flags)
 

Variables

 flags = initConfigFlags()
 
 CheckDependencies
 
 ShowDataDeps
 
 ShowDataFlow
 
 ShowControlFlow
 
 EnableVerboseViews
 
 Files
 
 MaxEvents
 
 NumThreads
 
 acc = MainServicesCfg(flags)
 
 FailIfNoProxy
 
 OutputLevel
 
 withDetails
 
 True
 
 summariseProps
 
 status = acc.run()
 

Function Documentation

◆ ZDCRecCfg()

def ZDCRecConfig.ZDCRecCfg (   flags)
defines ZDC reconstruction; provides the same setup as used to be in ForwardRec/ForwardRec_jobOptions.py

Definition at line 41 of file ZDCRecConfig.py.

41 def ZDCRecCfg(flags):
42  """defines ZDC reconstruction; provides the same setup as used to be in ForwardRec/ForwardRec_jobOptions.py"""
43  acc = ComponentAccumulator()
44 
45  if flags.Input.Format is Format.BS:
46  from AthenaConfiguration.ComponentFactory import CompFactory
47 
48  acc.addEventAlgo(CompFactory.ZdcByteStreamLucrodData("ZdcByteStreamLucrodData"))
49  acc.addEventAlgo(CompFactory.ZdcRecRun3("ZdcRecRun3"))
50 
51  # Setup output
52  if flags.Output.doWriteESD or flags.Output.doWriteAOD:
53  acc.merge(ZDCRecOutputCfg(flags))
54 
55  return acc
56 
57 

◆ ZDCRecOutputCfg()

def ZDCRecConfig.ZDCRecOutputCfg (   flags)
defines outputs for ESD and AOD; provides the same information as in ForwardRec/ZDC_Rec_OutputItemList_jobOptions.py

Definition at line 22 of file ZDCRecConfig.py.

22 def ZDCRecOutputCfg(flags):
23  """defines outputs for ESD and AOD; provides the same information as in ForwardRec/ZDC_Rec_OutputItemList_jobOptions.py"""
24  from OutputStreamAthenaPool.OutputStreamConfig import OutputStreamCfg
25  acc = ComponentAccumulator()
26 
27  ZDC_ItemList=[]
28 
29  if flags.Input.Format is Format.BS:
30  # ZDC Silicon hits containers
31  ZDC_ItemList.append("xAOD::ZdcModuleContainer#ZdcModules")
32  ZDC_ItemList.append("xAOD::ZdcModuleAuxContainer#ZdcModulesAux.")
33 
34  if flags.Output.doWriteESD:
35  acc.merge(OutputStreamCfg(flags, "ESD", ZDC_ItemList))
36  if flags.Output.doWriteAOD:
37  acc.merge(OutputStreamCfg(flags, "AOD", ZDC_ItemList))
38  return acc
39 
40 

Variable Documentation

◆ acc

ZDCRecConfig.acc = MainServicesCfg(flags)

Definition at line 78 of file ZDCRecConfig.py.

◆ CheckDependencies

ZDCRecConfig.CheckDependencies

Definition at line 62 of file ZDCRecConfig.py.

◆ EnableVerboseViews

ZDCRecConfig.EnableVerboseViews

Definition at line 66 of file ZDCRecConfig.py.

◆ FailIfNoProxy

ZDCRecConfig.FailIfNoProxy

Definition at line 79 of file ZDCRecConfig.py.

◆ Files

ZDCRecConfig.Files

Definition at line 68 of file ZDCRecConfig.py.

◆ flags

ZDCRecConfig.flags = initConfigFlags()

Definition at line 61 of file ZDCRecConfig.py.

◆ MaxEvents

ZDCRecConfig.MaxEvents

Definition at line 70 of file ZDCRecConfig.py.

◆ NumThreads

ZDCRecConfig.NumThreads

Definition at line 71 of file ZDCRecConfig.py.

◆ OutputLevel

ZDCRecConfig.OutputLevel

Definition at line 88 of file ZDCRecConfig.py.

◆ ShowControlFlow

ZDCRecConfig.ShowControlFlow

Definition at line 65 of file ZDCRecConfig.py.

◆ ShowDataDeps

ZDCRecConfig.ShowDataDeps

Definition at line 63 of file ZDCRecConfig.py.

◆ ShowDataFlow

ZDCRecConfig.ShowDataFlow

Definition at line 64 of file ZDCRecConfig.py.

◆ status

ZDCRecConfig.status = acc.run()

Definition at line 92 of file ZDCRecConfig.py.

◆ summariseProps

ZDCRecConfig.summariseProps

Definition at line 90 of file ZDCRecConfig.py.

◆ True

ZDCRecConfig.True

Definition at line 90 of file ZDCRecConfig.py.

◆ withDetails

ZDCRecConfig.withDetails

Definition at line 90 of file ZDCRecConfig.py.

python.JetAnalysisCommon.ComponentAccumulator
ComponentAccumulator
Definition: JetAnalysisCommon.py:302
python.OutputStreamConfig.OutputStreamCfg
def OutputStreamCfg(flags, streamName, ItemList=[], MetadataItemList=[], disableEventTag=False, trigNavThinningSvc=None, takeItemsFromInput=False, extendProvenanceRecord=True, AcceptAlgs=[], HelperTools=[])
Definition: OutputStreamConfig.py:12
ZDCRecConfig.ZDCRecCfg
def ZDCRecCfg(flags)
Definition: ZDCRecConfig.py:41
ZDCRecConfig.ZDCRecOutputCfg
def ZDCRecOutputCfg(flags)
Definition: ZDCRecConfig.py:22