Loading [MathJax]/extensions/tex2jax.js
 |
ATLAS Offline Software
|
|
def | ZDC_FirstXing () |
|
def | ZDC_LastXing () |
|
def | ZDC_RangeCfg (flags, name="ZdcRange", **kwargs) |
|
def | ZDC_PileUpToolCfg (flags, name="ZDC_PileUpTool", **kwargs) |
|
def | ZDC_OverlayPileUpToolCfg (flags, name="ZDC_OverlayPileUpTool", **kwargs) |
|
def | ZDC_DigitizationOutputCfg (flags) |
|
def | ZDC_DigitizationBasicCfg (flags, **kwargs) |
|
def | ZDC_OverlayDigitizationBasicCfg (flags, **kwargs) |
|
def | ZDC_DigitizationCfg (flags, **kwargs) |
|
def | ZDC_DigitizationOverlayCfg (flags, **kwargs) |
|
◆ ZDC_DigitizationBasicCfg()
def ZDC_SimuDigitizationConfig.ZDC_DigitizationBasicCfg |
( |
|
flags, |
|
|
** |
kwargs |
|
) |
| |
Return ComponentAccumulator for ZDC digitization
Definition at line 82 of file ZDC_SimuDigitizationConfig.py.
83 """Return ComponentAccumulator for ZDC digitization"""
85 if "PileUpTools" not in kwargs:
87 kwargs[
"PileUpTools"] = PileUpTools
88 from DigitizationConfig.PileUpToolsConfig
import PileUpToolsCfg
90 from DetDescrCnvSvc.DetDescrCnvSvcConfig
import DetDescrCnvSvcCfg
92 from ZDC_GeoM.ZdcGeoModelConfig
import ZDC_DetToolCfg
◆ ZDC_DigitizationCfg()
def ZDC_SimuDigitizationConfig.ZDC_DigitizationCfg |
( |
|
flags, |
|
|
** |
kwargs |
|
) |
| |
Return ComponentAccumulator for ZDC digitization and Output
Definition at line 117 of file ZDC_SimuDigitizationConfig.py.
118 """Return ComponentAccumulator for ZDC digitization and Output"""
◆ ZDC_DigitizationOutputCfg()
def ZDC_SimuDigitizationConfig.ZDC_DigitizationOutputCfg |
( |
|
flags | ) |
|
Return ComponentAccumulator with Output for ZDC. Not standalone.
Definition at line 72 of file ZDC_SimuDigitizationConfig.py.
73 """Return ComponentAccumulator with Output for ZDC. Not standalone."""
75 if flags.Output.doWriteRDO:
76 ItemList = [
"xAOD::ZdcModuleContainer#*",
"xAOD::ZdcModuleAuxContainer#*.",
"CaloCalibrationHitContainer#*"]
77 from OutputStreamAthenaPool.OutputStreamConfig
import OutputStreamCfg
◆ ZDC_DigitizationOverlayCfg()
def ZDC_SimuDigitizationConfig.ZDC_DigitizationOverlayCfg |
( |
|
flags, |
|
|
** |
kwargs |
|
) |
| |
Return ComponentAccumulator for ZDC digitization and Output
Definition at line 126 of file ZDC_SimuDigitizationConfig.py.
127 """Return ComponentAccumulator for ZDC digitization and Output"""
◆ ZDC_FirstXing()
def ZDC_SimuDigitizationConfig.ZDC_FirstXing |
( |
| ) |
|
◆ ZDC_LastXing()
def ZDC_SimuDigitizationConfig.ZDC_LastXing |
( |
| ) |
|
◆ ZDC_OverlayDigitizationBasicCfg()
def ZDC_SimuDigitizationConfig.ZDC_OverlayDigitizationBasicCfg |
( |
|
flags, |
|
|
** |
kwargs |
|
) |
| |
Return ComponentAccumulator with ZDC_DigiAlg.
Definition at line 97 of file ZDC_SimuDigitizationConfig.py.
98 """Return ComponentAccumulator with ZDC_DigiAlg."""
100 if flags.Common.ProductionStep != ProductionStep.FastChain:
101 from SGComps.SGInputLoaderConfig
import SGInputLoaderCfg
103 (
'ZDC_SimFiberHit_Collection',
'ZDC_SimFiberHit_Collection')} ) )
104 if "DigitizationTool" not in kwargs:
107 if flags.Concurrency.NumThreads > 0:
108 kwargs.setdefault(
"Cardinality", flags.Concurrency.NumThreads)
111 kwargs.setdefault(
"ExtraInputs", flags.Overlay.ExtraInputs)
113 acc.addEventAlgo(CompFactory.ZDC_DigiAlg(
"ZDC_DigiAlg", **kwargs))
◆ ZDC_OverlayPileUpToolCfg()
def ZDC_SimuDigitizationConfig.ZDC_OverlayPileUpToolCfg |
( |
|
flags, |
|
|
|
name = "ZDC_OverlayPileUpTool" , |
|
|
** |
kwargs |
|
) |
| |
Return ComponentAccumulator with ZDC_PileUpTool for Overlay
Definition at line 62 of file ZDC_SimuDigitizationConfig.py.
63 """Return ComponentAccumulator with ZDC_PileUpTool for Overlay"""
65 kwargs.setdefault(
"mergeSvc",
'')
68 acc.setPrivateTools(tool)
◆ ZDC_PileUpToolCfg()
def ZDC_SimuDigitizationConfig.ZDC_PileUpToolCfg |
( |
|
flags, |
|
|
|
name = "ZDC_PileUpTool" , |
|
|
** |
kwargs |
|
) |
| |
Return ComponentAccumulator with ZDC digitization tool.
Definition at line 32 of file ZDC_SimuDigitizationConfig.py.
33 """Return ComponentAccumulator with ZDC digitization tool."""
37 if flags.Digitization.PileUp:
39 if flags.Digitization.DoXingByXingPileUp:
44 kwargs.setdefault(
"mergeSvc", acc.getPrimaryAndMerge(
PileUpMergeSvcCfg(flags, Intervals=intervals)).name)
47 kwargs.setdefault(
"mergeSvc",
'')
50 from RngComps.RngCompsConfig
import AthRNGSvcCfg
51 kwargs.setdefault(
"RndmSvc", acc.getPrimaryAndMerge(
AthRNGSvcCfg(flags)).name)
54 from AthenaConfiguration.Enums
import LHCPeriod
55 if flags.GeoModel.Run
in [LHCPeriod.Run1, LHCPeriod.Run2]:
58 acc.setPrivateTools(CompFactory.ZDC_PileUpTool(name, configuration = config, **kwargs))
◆ ZDC_RangeCfg()
def ZDC_SimuDigitizationConfig.ZDC_RangeCfg |
( |
|
flags, |
|
|
|
name = "ZdcRange" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 22 of file ZDC_SimuDigitizationConfig.py.
26 kwargs.setdefault(
'CacheRefreshFrequency', 1.0 )
27 kwargs.setdefault(
'ItemList', [
"ZDC_SimFiberHit_Collection#ZDC_SimFiberHit_Collection" ] )
def OutputStreamCfg(flags, streamName, ItemList=[], MetadataItemList=[], disableEventTag=False, trigNavThinningSvc=None, takeItemsFromInput=False, extendProvenanceRecord=True, AcceptAlgs=[], HelperTools=[])
def ZDC_OverlayPileUpToolCfg(flags, name="ZDC_OverlayPileUpTool", **kwargs)
def ZDC_PileUpToolCfg(flags, name="ZDC_PileUpTool", **kwargs)
def ZDC_DigitizationCfg(flags, **kwargs)
def DetDescrCnvSvcCfg(flags, **kwargs)
def ZDC_DetToolCfg(flags)
def ZDC_DigitizationBasicCfg(flags, **kwargs)
def PileUpXingFolderCfg(flags, name="PileUpXingFolder", **kwargs)
def ZDC_RangeCfg(flags, name="ZdcRange", **kwargs)
def ZDC_DigitizationOverlayCfg(flags, **kwargs)
def PileUpMergeSvcCfg(flags, name="PileUpMergeSvc", Intervals=[], **kwargs)
def ZDC_OverlayDigitizationBasicCfg(flags, **kwargs)
def ZDC_DigitizationOutputCfg(flags)
def AthRNGSvcCfg(flags, name="AthRNGSvc")