 |
ATLAS Offline Software
|
|
| ComponentAccumulator | ITkPixelHitSortingToolCfg (flags, name="ITkPixelHitSortingTool", **kwargs) |
| |
| ComponentAccumulator | ITkPixelEncodingToolCfg (flags, name="ITkPixelEncodingTool", **kwargs) |
| |
| ComponentAccumulator | ITkPixelTranslatorAlgCfg (flags, name="ITkPixelTranslatorAlg", **kwargs) |
| |
| ComponentAccumulator | ITkPixelDecodingAlgCfg (flags, name="ITkPixelDecodingAlg", **kwargs) |
| |
| ComponentAccumulator | ITkPixelEncodingAlgCfg (flags, name="ITkPixelEncodingAlg", doMonitoring=False, doExpertPlots=False, **kwargs) |
| |
| ComponentAccumulator | ITkPixelDataRateMonToolCfg (flags, name="ITkPixelDataRateMonTool", doExpertPlots=False, str HistogramGroup="DataRateMon", str FileName='ITkPixelEncodingMonitoring.root') |
| |
| ComponentAccumulator | ITkPixelCnvToolCfg (flags, name="ITkPixelCnvTool", doMonitoring=False, doExpertPlots=False, **kwargs) |
| |
◆ ITkPixelCnvToolCfg()
| ComponentAccumulator ITkPixelByteStreamCnvConfig.ITkPixelCnvToolCfg |
( |
|
flags, |
|
|
|
name = "ITkPixelCnvTool", |
|
|
|
doMonitoring = False, |
|
|
|
doExpertPlots = False, |
|
|
** |
kwargs |
|
) |
| |
Definition at line 82 of file ITkPixelByteStreamCnvConfig.py.
84 doExpertPlots = False,
85 **kwargs) -> ComponentAccumulator:
89 kwargs.setdefault(
"DataRateMonitoringTool", acc.getPrimaryAndMerge(
ITkPixelDataRateMonToolCfg(flags, doExpertPlots=doExpertPlots)))
93 kwargs.setdefault(
"ByteStreamConvertionService", acc.addService(CompFactory.ByteStreamCnvSvc(name)))
94 kwargs.setdefault(
"PixelCablingKey",
"ITkPixelCablingData")
96 acc.addPublicTool(CompFactory.ITkPixelCnvTool(name, **kwargs), primary=
True)
◆ ITkPixelDataRateMonToolCfg()
| ComponentAccumulator ITkPixelByteStreamCnvConfig.ITkPixelDataRateMonToolCfg |
( |
|
flags, |
|
|
|
name = "ITkPixelDataRateMonTool", |
|
|
|
doExpertPlots = False, |
|
|
str |
HistogramGroup = "DataRateMon", |
|
|
str |
FileName = 'ITkPixelEncodingMonitoring.root' |
|
) |
| |
Definition at line 64 of file ITkPixelByteStreamCnvConfig.py.
65 name = "ITkPixelDataRateMonTool",
66 doExpertPlots = False,
67 HistogramGroup: str=
"DataRateMon",
68 FileName: str=
'ITkPixelEncodingMonitoring.root') -> ComponentAccumulator:
71 histSvc = CompFactory.THistSvc(Output = [f
"{HistogramGroup} DATAFILE='{FileName}', OPT='RECREATE'"] )
72 acc.addService(histSvc)
74 monitor = CompFactory.ITkPixelDataRateMonTool(name)
75 monitor.HistSvc = histSvc
76 monitor.DoExpertPlots = doExpertPlots
78 acc.addPublicTool(monitor, primary=
True)
◆ ITkPixelDecodingAlgCfg()
| ComponentAccumulator ITkPixelByteStreamCnvConfig.ITkPixelDecodingAlgCfg |
( |
|
flags, |
|
|
|
name = "ITkPixelDecodingAlg", |
|
|
** |
kwargs |
|
) |
| |
Definition at line 32 of file ITkPixelByteStreamCnvConfig.py.
35 from PixelGeoModelXml.ITkPixelGeoModelConfig
import ITkPixelReadoutGeometryCfg
38 acc.addEventAlgo(CompFactory.ITkPixelDecodingAlg(name, **kwargs))
◆ ITkPixelEncodingAlgCfg()
| ComponentAccumulator ITkPixelByteStreamCnvConfig.ITkPixelEncodingAlgCfg |
( |
|
flags, |
|
|
|
name = "ITkPixelEncodingAlg", |
|
|
|
doMonitoring = False, |
|
|
|
doExpertPlots = False, |
|
|
** |
kwargs |
|
) |
| |
Definition at line 43 of file ITkPixelByteStreamCnvConfig.py.
45 doExpertPlots = False,
46 **kwargs) -> ComponentAccumulator:
51 from PixelGeoModelXml.ITkPixelGeoModelConfig
import ITkPixelReadoutGeometryCfg
54 kwargs.setdefault(
"PixelConversionTool", acc.getPrimaryAndMerge(
ITkPixelCnvToolCfg(flags,
55 doMonitoring = doMonitoring,
56 doExpertPlots = doExpertPlots,
59 acc.addEventAlgo(CompFactory.ITkPixelEncodingAlg(name, **kwargs))
◆ ITkPixelEncodingToolCfg()
| ComponentAccumulator ITkPixelByteStreamCnvConfig.ITkPixelEncodingToolCfg |
( |
|
flags, |
|
|
|
name = "ITkPixelEncodingTool", |
|
|
** |
kwargs |
|
) |
| |
◆ ITkPixelHitSortingToolCfg()
| ComponentAccumulator ITkPixelByteStreamCnvConfig.ITkPixelHitSortingToolCfg |
( |
|
flags, |
|
|
|
name = "ITkPixelHitSortingTool", |
|
|
** |
kwargs |
|
) |
| |
Definition at line 8 of file ITkPixelByteStreamCnvConfig.py.
11 from PixelReadoutGeometry.PixelReadoutGeometryConfig
import ITkPixelReadoutManagerCfg
14 acc.setPrivateTools(CompFactory.ITkPixelHitSortingTool(name, **kwargs))
◆ ITkPixelTranslatorAlgCfg()
| ComponentAccumulator ITkPixelByteStreamCnvConfig.ITkPixelTranslatorAlgCfg |
( |
|
flags, |
|
|
|
name = "ITkPixelTranslatorAlg", |
|
|
** |
kwargs |
|
) |
| |
Definition at line 22 of file ITkPixelByteStreamCnvConfig.py.
25 from PixelGeoModelXml.ITkPixelGeoModelConfig
import ITkPixelReadoutGeometryCfg
28 acc.addEventAlgo(CompFactory.ITkPixelTranslatorAlg(name, **kwargs))
ComponentAccumulator ITkPixelDecodingAlgCfg(flags, name="ITkPixelDecodingAlg", **kwargs)
ComponentAccumulator ITkPixelDataRateMonToolCfg(flags, name="ITkPixelDataRateMonTool", doExpertPlots=False, str HistogramGroup="DataRateMon", str FileName='ITkPixelEncodingMonitoring.root')
def ITkPixelReadoutGeometryCfg(flags)
ComponentAccumulator ITkPixelEncodingToolCfg(flags, name="ITkPixelEncodingTool", **kwargs)
ComponentAccumulator ITkPixelEncodingAlgCfg(flags, name="ITkPixelEncodingAlg", doMonitoring=False, doExpertPlots=False, **kwargs)
ComponentAccumulator ITkPixelTranslatorAlgCfg(flags, name="ITkPixelTranslatorAlg", **kwargs)
ComponentAccumulator ITkPixelHitSortingToolCfg(flags, name="ITkPixelHitSortingTool", **kwargs)
def ITkPixelReadoutManagerCfg(flags, name="ITkPixelReadoutManager", **kwargs)
ComponentAccumulator ITkPixelCnvToolCfg(flags, name="ITkPixelCnvTool", doMonitoring=False, doExpertPlots=False, **kwargs)