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

Functions

 ZDCRecOutputCfg (flags)
 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()

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.

41def 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()

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.

22def 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.