98 if flags.Detector.EnableITkPixel:
99 from PixelGeoModelXml.ITkPixelGeoModelConfig
import (
100 ITkPixelReadoutGeometryCfg)
102 kwargs.setdefault(
"PixelClusterContainerName",
'ITkPixelClusters')
103 if flags.Common.ProductionStep
is ProductionStep.PileUpPretracking:
104 kwargs.setdefault(
"SimDataMapNamePixel", flags.Overlay.BkgPrefix +
'ITkPixelSDO_Map')
106 kwargs.setdefault(
"SimDataMapNamePixel",
'ITkPixelSDO_Map')
107 kwargs.setdefault(
"TruthNamePixel",
'PRD_MultiTruthITkPixel')
109 kwargs.setdefault(
"PixelClusterContainerName",
"")
110 kwargs.setdefault(
"SimDataMapNamePixel",
"")
111 kwargs.setdefault(
"TruthNamePixel",
"")
113 if flags.Detector.EnableITkStrip:
114 from StripGeoModelXml.ITkStripGeoModelConfig
import (
115 ITkStripReadoutGeometryCfg)
117 kwargs.setdefault(
"SCTClusterContainerName",
'ITkStripClusters')
118 if flags.Common.ProductionStep
is ProductionStep.PileUpPretracking:
119 kwargs.setdefault(
"SimDataMapNameSCT", flags.Overlay.BkgPrefix +
'ITkStripSDO_Map')
121 kwargs.setdefault(
"SimDataMapNameSCT",
'ITkStripSDO_Map')
122 kwargs.setdefault(
"TruthNameSCT",
'PRD_MultiTruthITkStrip')
124 kwargs.setdefault(
"SCTClusterContainerName",
"")
125 kwargs.setdefault(
"SimDataMapNameSCT",
"")
126 kwargs.setdefault(
"TruthNameSCT",
"")
128 kwargs.setdefault(
"TRTDriftCircleContainerName",
"")
129 kwargs.setdefault(
"SimDataMapNameTRT",
"")
130 kwargs.setdefault(
"TruthNameTRT",
"")
132 kwargs.setdefault(
"PixelDetEleCollKey",
"ITkPixelDetectorElementCollection")
133 kwargs.setdefault(
"SCTDetEleCollKey",
"ITkStripDetectorElementCollection")
135 InDetPRD_MultiTruthMakerSi = CompFactory.InDet.PRD_MultiTruthMaker(name, **kwargs)
136 acc.addEventAlgo(InDetPRD_MultiTruthMakerSi)