|
ATLAS Offline Software
|
|
def | SCT_RodDecoderCfg (flags, prefix="InDet", suffix="", **kwargs) |
|
def | SCTRawDataProviderToolCfg (flags, prefix="InDet", suffix="", **kwargs) |
|
def | SCTRawDataProviderCfg (flags, prefix="InDet", suffix="", **kwargs) |
|
def | TrigSCTRawDataProviderCfg (flags, suffix, RoIs) |
|
def | SCTEventFlagWriterCfg (flags, prefix="InDet", suffix="", **kwargs) |
|
◆ SCT_RodDecoderCfg()
def python.SCT_RawDataByteStreamCnvConfig.SCT_RodDecoderCfg |
( |
|
flags, |
|
|
|
prefix = "InDet" , |
|
|
|
suffix = "" , |
|
|
** |
kwargs |
|
) |
| |
◆ SCTEventFlagWriterCfg()
def python.SCT_RawDataByteStreamCnvConfig.SCTEventFlagWriterCfg |
( |
|
flags, |
|
|
|
prefix = "InDet" , |
|
|
|
suffix = "" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 69 of file SCT_RawDataByteStreamCnvConfig.py.
71 if flags.Overlay.ByteStream:
72 kwargs.setdefault(
"xAODEventInfoKey", f
"{flags.Overlay.BkgPrefix}EventInfo")
73 acc.addEventAlgo(CompFactory.SCTEventFlagWriter(name=prefix+
"SCTEventFlagWriter"+suffix,
◆ SCTRawDataProviderCfg()
def python.SCT_RawDataByteStreamCnvConfig.SCTRawDataProviderCfg |
( |
|
flags, |
|
|
|
prefix = "InDet" , |
|
|
|
suffix = "" , |
|
|
** |
kwargs |
|
) |
| |
Configures the main algorithm for SCT raw data decoding
Definition at line 30 of file SCT_RawDataByteStreamCnvConfig.py.
31 """ Configures the main algorithm for SCT raw data decoding """
35 if flags.Overlay.ByteStream:
36 kwargs.setdefault(
"RDOKey", f
"{flags.Overlay.BkgPrefix}SCT_RDOs")
37 kwargs.setdefault(
"LVL1IDKey", f
"{flags.Overlay.BkgPrefix}SCT_LVL1ID")
38 kwargs.setdefault(
"BCIDKey", f
"{flags.Overlay.BkgPrefix}SCT_BCID")
40 acc.addEventAlgo(CompFactory.SCTRawDataProvider(name=prefix+
"SCTRawDataProvider"+suffix,
◆ SCTRawDataProviderToolCfg()
def python.SCT_RawDataByteStreamCnvConfig.SCTRawDataProviderToolCfg |
( |
|
flags, |
|
|
|
prefix = "InDet" , |
|
|
|
suffix = "" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 22 of file SCT_RawDataByteStreamCnvConfig.py.
24 kwargs.setdefault(
"Decoder", acc.popToolsAndMerge(
SCT_RodDecoderCfg(flags, prefix=prefix, suffix=suffix)))
25 acc.setPrivateTools(CompFactory.SCTRawDataProviderTool(name=prefix+
"SCTRawDataProviderTool"+suffix,
◆ TrigSCTRawDataProviderCfg()
def python.SCT_RawDataByteStreamCnvConfig.TrigSCTRawDataProviderCfg |
( |
|
flags, |
|
|
|
suffix, |
|
|
|
RoIs |
|
) |
| |
Configures the SCT raw data decoding with trigger args
Definition at line 45 of file SCT_RawDataByteStreamCnvConfig.py.
46 """ Configures the SCT raw data decoding with trigger args """
48 from RegionSelector.RegSelToolConfig
import regSelTool_SCT_Cfg
51 regSelTools = regSelAcc.popPrivateTools()
55 'RegSelTool' : regSelTools,
56 'RDOKey' :
'SCT_RDOs',
59 'RDOCacheKey' : flags.Trigger.InDetTracking.SCTRDOCacheKey,
60 'BSErrCacheKey' : flags.Trigger.InDetTracking.SCTBSErrCacheKey,
61 'StoreInDetTimeCollections' :
False,
65 dataPrepAcc.merge(regSelAcc)
def SCTRawDataProviderCfg(flags, prefix="InDet", suffix="", **kwargs)
def TrigSCTRawDataProviderCfg(flags, suffix, RoIs)
def SCTRawDataProviderToolCfg(flags, prefix="InDet", suffix="", **kwargs)
def SCT_RodDecoderCfg(flags, prefix="InDet", suffix="", **kwargs)
def SCT_ReadoutGeometryCfg(flags)
def SCT_CablingToolCfg(flags, name="SCT_CablingTool")
def SCTEventFlagWriterCfg(flags, prefix="InDet", suffix="", **kwargs)