|
ATLAS Offline Software
|
◆ TileL2BuilderCfg()
def TileL2Config.TileL2BuilderCfg |
( |
|
flags, |
|
|
** |
kwargs |
|
) |
| |
Return component accumulator with configured private Tile L2 builder tool
Arguments:
flags -- Athena configuration flags
Definition at line 10 of file TileL2Config.py.
11 """Return component accumulator with configured private Tile L2 builder tool
14 flags -- Athena configuration flags
17 kwargs.setdefault(
'name',
'TileL2Builder')
19 rawChannelContainer =
'TileRawChannelCnt'
20 if (flags.Input.isMC
or flags.Overlay.DataOverlay):
21 rawChannelContainer = flags.Tile.RawChannelContainer
22 kwargs.setdefault(
'TileRawChannelContainer', rawChannelContainer)
26 from TileGeoModel.TileGMConfig
import TileGMCfg
29 from TileConditions.TileCablingSvcConfig
import TileCablingSvcCfg
32 from TileConditions.TileBadChannelsConfig
import TileBadChannelsCondAlgCfg
35 from TileConditions.TileEMScaleConfig
import TileEMScaleCondAlgCfg
38 TileL2Builder=CompFactory.TileL2Builder
◆ TileRawChannelToL2Cfg()
def TileL2Config.TileRawChannelToL2Cfg |
( |
|
flags, |
|
|
** |
kwargs |
|
) |
| |
Return component accumulator with configured Tile raw channels to L2 algorithm
Arguments:
flags -- Athena configuration flags
Definition at line 45 of file TileL2Config.py.
46 """Return component accumulator with configured Tile raw channels to L2 algorithm
49 flags -- Athena configuration flags
52 kwargs.setdefault(
'name',
'TileRawChannelToL2')
54 if flags.Common.ProductionStep == ProductionStep.PileUpPresampling:
55 kwargs.setdefault(
'TileL2Container', flags.Overlay.BkgPrefix +
'TileL2Cnt')
57 kwargs.setdefault(
'TileL2Container',
'TileL2Cnt')
61 if 'TileL2Builder' not in kwargs:
63 kwargs[
'TileL2Builder'] = l2Builder
66 TileRawChannelToL2=CompFactory.TileRawChannelToL2
◆ TileRawChannelToL2OutputCfg()
def TileL2Config.TileRawChannelToL2OutputCfg |
( |
|
flags, |
|
|
|
streamName = 'RDO' , |
|
|
** |
kwargs |
|
) |
| |
Return component accumulator with configured Tile raw channels to L2 algorithm with Output stream
Arguments:
flags -- Athena configuration flags
streamName -- name of output stream. Defaults to RDO.
Definition at line 72 of file TileL2Config.py.
73 """Return component accumulator with configured Tile raw channels to L2 algorithm with Output stream
76 flags -- Athena configuration flags
77 streamName -- name of output stream. Defaults to RDO.
81 tileRawChanToL2Alg = acc.getPrimary()
83 if 'TileL2Container' in tileRawChanToL2Alg._properties:
84 tileL2Container = tileRawChanToL2Alg._properties[
'TileL2Container']
86 tileL2Container = tileRawChanToL2Alg._descriptors[
'TileL2Container'].default
88 if flags.Output.doWriteRDO:
89 from OutputStreamAthenaPool.OutputStreamConfig
import OutputStreamCfg
90 acc.merge(
OutputStreamCfg(flags, streamName, [f
'TileL2Container#{tileL2Container}']) )
◆ acc
◆ AtlasVersion
TileL2Config.AtlasVersion |
◆ Dump
◆ ESDFileName
◆ False
◆ Files
◆ flags
◆ GlobalTag
◆ maxEvents
◆ readDigits
◆ readMuRcv
◆ sc
◆ streamName
◆ summariseProps
TileL2Config.summariseProps |
◆ True
◆ withDetails
def OutputStreamCfg(flags, streamName, ItemList=[], MetadataItemList=[], disableEventTag=False, trigNavThinningSvc=None, takeItemsFromInput=False, extendProvenanceRecord=True, AcceptAlgs=[], HelperTools=[])
def TileRawChannelToL2Cfg(flags, **kwargs)
def TileL2BuilderCfg(flags, **kwargs)
def TileRawChannelToL2OutputCfg(flags, streamName='RDO', **kwargs)
def TileBadChannelsCondAlgCfg(flags, **kwargs)
def TileEMScaleCondAlgCfg(flags, **kwargs)
This class emulates the algorithms processed at the TileCal ROD DSP level to contribute to the LVL2 t...
def TileCablingSvcCfg(flags)