ATLAS Offline Software
InDetPrepRawDataFormationConfig.py
Go to the documentation of this file.
1 # Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
2 # Configuration of InDetPrepRawDataFormation package
3 from AthenaConfiguration.ComponentAccumulator import ComponentAccumulator
4 from AthenaConfiguration.ComponentFactory import CompFactory
5 from AthenaConfiguration.Enums import Format
6 
7 def HGTDInDetToXAODClusterConversionCfg(flags, name="HGTDInDetToXAODClusterConversion", **kwargs):
9  kwargs.setdefault('ProcessHgtd', True)
10  acc.addEventAlgo(CompFactory.InDet.InDetToXAODClusterConversion(name, **kwargs))
11  return acc
12 
13 def HGTDXAODToInDetClusterConversionCfg(flags, name="HGTDXAODToInDetClusterConversion", **kwargs):
14  acc = ComponentAccumulator()
15  kwargs.setdefault('ProcessHgtd', True)
16  acc.addEventAlgo(CompFactory.InDet.XAODToInDetClusterConversion(name, **kwargs))
17  return acc
18 
19 def ITkInDetToXAODClusterConversionCfg(flags, name="ITkInDetToXAODClusterConversion", **kwargs):
20  acc = ComponentAccumulator()
21  kwargs.setdefault('ProcessPixel', flags.Detector.EnableITkPixel)
22  kwargs.setdefault('ProcessStrip', flags.Detector.EnableITkStrip)
23  acc.addEventAlgo(CompFactory.InDet.InDetToXAODClusterConversion(name, **kwargs))
24  return acc
25 
26 def ITkXAODToInDetClusterConversionCfg(flags, name="ITkXAODToInDetClusterConversion", **kwargs):
27  acc = ComponentAccumulator()
28 
29  from SiLorentzAngleTool.ITkStripLorentzAngleConfig import ITkStripLorentzAngleToolCfg
30  kwargs.setdefault("LorentzAngleTool", acc.popToolsAndMerge(ITkStripLorentzAngleToolCfg(flags)) )
31 
32  kwargs.setdefault('ProcessPixel', flags.Detector.EnableITkPixel)
33  kwargs.setdefault('ProcessStrip', flags.Detector.EnableITkStrip)
34 
35  acc.addEventAlgo(CompFactory.InDet.XAODToInDetClusterConversion(name, **kwargs))
36  return acc
37 
38 def PixelClusterizationCfg(flags, name = "InDetPixelClusterization", **kwargs):
39  acc = ComponentAccumulator()
40  if hasattr(flags.TrackOverlay, "ActiveConfig"):
41  doTrackOverlay = getattr(flags.TrackOverlay.ActiveConfig, "doTrackOverlay", None)
42  else:
43  doTrackOverlay = flags.Overlay.doTrackOverlay
44  prefix = flags.Overlay.SigPrefix if doTrackOverlay else ''
45 
46  if "clusteringTool" not in kwargs:
47  from InDetConfig.SiClusterizationToolConfig import MergedPixelsToolCfg
48  kwargs.setdefault("clusteringTool", acc.popToolsAndMerge(
49  MergedPixelsToolCfg(flags)))
50 
51  if "gangedAmbiguitiesFinder" not in kwargs:
52  from InDetConfig.SiClusterizationToolConfig import PixelGangedAmbiguitiesFinderCfg
53  kwargs.setdefault("gangedAmbiguitiesFinder", acc.popToolsAndMerge(
55 
56  kwargs.setdefault("DataObjectName", prefix + "PixelRDOs")
57  kwargs.setdefault("ClustersName", "PixelClusters")
58 
59  acc.addEventAlgo(CompFactory.InDet.PixelClusterization(prefix+name, **kwargs))
60  return acc
61 
62 def PixelClusterizationPUCfg(flags, name="InDetPixelClusterizationPU", **kwargs):
63  kwargs.setdefault("DataObjectName", "Pixel_PU_RDOs")
64  kwargs.setdefault("ClustersName", "PixelPUClusters")
65  kwargs.setdefault("AmbiguitiesMap", "PixelClusterAmbiguitiesMapPU")
66  return PixelClusterizationCfg(flags, name, **kwargs)
67 
68 def TrigPixelClusterizationCfg(flags, RoIs, name="InDetPixelClusterization", **kwargs):
69  acc = ComponentAccumulator()
70 
71  if "RegSelTool" not in kwargs:
72  from RegionSelector.RegSelToolConfig import regSelTool_Pixel_Cfg
73  kwargs.setdefault("RegSelTool", acc.popToolsAndMerge(
74  regSelTool_Pixel_Cfg(flags)))
75 
76  if "clusteringTool" not in kwargs:
77  from InDetConfig.SiClusterizationToolConfig import TrigMergedPixelsToolCfg
78  kwargs.setdefault("clusteringTool", acc.popToolsAndMerge(
80 
81  if "gangedAmbiguitiesFinder" not in kwargs:
82  from InDetConfig.SiClusterizationToolConfig import PixelGangedAmbiguitiesFinderCfg
83  kwargs.setdefault("gangedAmbiguitiesFinder", acc.popToolsAndMerge(
85 
86  kwargs.setdefault("AmbiguitiesMap", "TrigPixelClusterAmbiguitiesMap")
87  kwargs.setdefault("ClustersName", "PixelTrigClusters")
88  kwargs.setdefault("isRoI_Seeded", True)
89  kwargs.setdefault("RoIs", RoIs)
90  kwargs.setdefault("ClusterContainerCacheKey", flags.Trigger.InDetTracking.PixelClusterCacheKey)
91  kwargs.setdefault("useDataPoolWithCache", True)
92  kwargs.setdefault("name", f"{name}_{RoIs}")
93 
94  acc.addEventAlgo(CompFactory.InDet.PixelClusterization(**kwargs))
95  return acc
96 
97 def ITkPixelClusterizationCfg(flags, name = "ITkPixelClusterization", **kwargs):
98  acc = ComponentAccumulator()
99  if hasattr(flags.TrackOverlay, "ActiveConfig"):
100  doTrackOverlay = getattr(flags.TrackOverlay.ActiveConfig, "doTrackOverlay", None)
101  else:
102  doTrackOverlay = flags.Overlay.doTrackOverlay
103  prefix = flags.Overlay.SigPrefix if doTrackOverlay else ''
104 
105  if "clusteringTool" not in kwargs:
106  from InDetConfig.SiClusterizationToolConfig import ITkMergedPixelsToolCfg
107  kwargs.setdefault("clusteringTool", acc.popToolsAndMerge(
108  ITkMergedPixelsToolCfg(flags)))
109 
110  if "gangedAmbiguitiesFinder" not in kwargs:
111  from InDetConfig.SiClusterizationToolConfig import ITkPixelGangedAmbiguitiesFinderCfg
112  kwargs.setdefault("gangedAmbiguitiesFinder", acc.popToolsAndMerge(ITkPixelGangedAmbiguitiesFinderCfg(flags)))
113  kwargs.setdefault("DataObjectName", prefix + "ITkPixelRDOs")
114  kwargs.setdefault("ClustersName", "ITkPixelClusters")
115  kwargs.setdefault("AmbiguitiesMap", "ITkPixelClusterAmbiguitiesMap")
116 
117  acc.addEventAlgo(CompFactory.InDet.PixelClusterization(prefix+name, **kwargs))
118  return acc
119 
120 def ITkTrigPixelClusterizationCfg(flags, name = "ITkTrigPixelClusterization", roisKey="", signature="", **kwargs):
121  acc = ComponentAccumulator()
122  from RegionSelector.RegSelToolConfig import regSelTool_ITkPixel_Cfg
123  acc.merge(ITkPixelClusterizationCfg(flags,
124  name="ITkPixelClusterization_"+signature,
125  isRoI_Seeded=True,
126  RoIs=roisKey,
127  ClustersName = "ITkTrigPixelClusters",
128  ClusterContainerCacheKey=flags.Trigger.ITkTracking.PixelClusterCacheKey,
129  RegSelTool= acc.popToolsAndMerge(regSelTool_ITkPixel_Cfg(flags))))
130  return acc
131 
132 def SCTClusterizationCfg(flags, name="InDetSCT_Clusterization", **kwargs):
133  acc = ComponentAccumulator()
134  if hasattr(flags.TrackOverlay, "ActiveConfig"):
135  doTrackOverlay = getattr(flags.TrackOverlay.ActiveConfig, "doTrackOverlay", None)
136  else:
137  doTrackOverlay = flags.Overlay.doTrackOverlay
138  prefix = flags.Overlay.SigPrefix if doTrackOverlay else ''
139 
140  if "conditionsTool" not in kwargs:
141  from SCT_ConditionsTools.SCT_ConditionsToolsConfig import SCT_ConditionsSummaryToolCfg
142  kwargs.setdefault("conditionsTool", acc.popToolsAndMerge(
143  SCT_ConditionsSummaryToolCfg(flags, withFlaggedCondTool=False)))
144 
145  if "SCTDetElStatus" not in kwargs :
146  from SCT_ConditionsAlgorithms.SCT_ConditionsAlgorithmsConfig import SCT_DetectorElementStatusAlgWithoutFlaggedCfg
148  kwargs.setdefault("SCTDetElStatus", "SCTDetectorElementStatusWithoutFlagged" )
149 
150  if "clusteringTool" not in kwargs:
151  from InDetConfig.SiClusterizationToolConfig import SCT_ClusteringToolCfg
152  kwargs.setdefault("clusteringTool", acc.popToolsAndMerge(
153  SCT_ClusteringToolCfg(flags)))
154 
155  kwargs.setdefault("DataObjectName", prefix + "SCT_RDOs")
156  kwargs.setdefault("ClustersName", 'SCT_Clusters')
157 
158  acc.addEventAlgo(CompFactory.InDet.SCT_Clusterization(prefix+name, **kwargs))
159  return acc
160 
161 def SCTClusterizationPUCfg(flags, name="InDetSCT_ClusterizationPU", **kwargs):
162  kwargs.setdefault("DataObjectName", "SCT_PU_RDOs" )
163  kwargs.setdefault("ClustersName", "SCT_PU_Clusters")
164  return SCTClusterizationCfg(flags, name, **kwargs)
165 
166 def TrigSCTClusterizationCfg(flags, RoIs, name="InDetSCT_Clusterization", **kwargs):
167  acc = ComponentAccumulator()
168 
169  if "RegSelTool" not in kwargs:
170  from RegionSelector.RegSelToolConfig import regSelTool_SCT_Cfg
171  kwargs.setdefault("RegSelTool", acc.popToolsAndMerge(
172  regSelTool_SCT_Cfg(flags)))
173 
174  if "conditionsTool" not in kwargs:
175  from SCT_ConditionsTools.SCT_ConditionsToolsConfig import SCT_ConditionsSummaryToolCfg
176  kwargs.setdefault("conditionsTool", acc.popToolsAndMerge(
177  SCT_ConditionsSummaryToolCfg(flags, withFlaggedCondTool=False, withTdaqTool=False)))
178 
179  if "clusteringTool" not in kwargs:
180  from InDetConfig.SiClusterizationToolConfig import Trig_SCT_ClusteringToolCfg
181  kwargs.setdefault("clusteringTool", acc.popToolsAndMerge(
183 
184  kwargs.setdefault("DataObjectName", 'SCT_RDOs')
185  kwargs.setdefault("ClustersName", 'SCT_TrigClusters')
186  kwargs.setdefault("isRoI_Seeded", True)
187  kwargs.setdefault("RoIs", RoIs)
188  kwargs.setdefault("ClusterContainerCacheKey", flags.Trigger.InDetTracking.SCTClusterCacheKey)
189  kwargs.setdefault("FlaggedCondCacheKey", "")
190  kwargs.setdefault("useDataPoolWithCache", True)
191  kwargs.setdefault("name", f"{name}_{RoIs}")
192 
193  acc.addEventAlgo(CompFactory.InDet.SCT_Clusterization(**kwargs))
194  return acc
195 
196 def ITkStripClusterizationCfg(flags, name="ITkStripClusterization", **kwargs):
197  acc = ComponentAccumulator()
198  if hasattr(flags.TrackOverlay, "ActiveConfig"):
199  doTrackOverlay = getattr(flags.TrackOverlay.ActiveConfig, "doTrackOverlay", None)
200  else:
201  doTrackOverlay = flags.Overlay.doTrackOverlay
202  prefix = flags.Overlay.SigPrefix if doTrackOverlay else ''
203 
204  if "conditionsTool" not in kwargs:
205  from SCT_ConditionsTools.ITkStripConditionsToolsConfig import ITkStripConditionsSummaryToolCfg
206  kwargs.setdefault("conditionsTool", acc.popToolsAndMerge(
208 
209  if "clusteringTool" not in kwargs:
210  from InDetConfig.SiClusterizationToolConfig import ITKStrip_SCT_ClusteringToolCfg
211  kwargs.setdefault("clusteringTool", acc.popToolsAndMerge(
213  kwargs.setdefault("DataObjectName", prefix + 'ITkStripRDOs')
214  kwargs.setdefault("ClustersName", 'ITkStripClusters')
215  kwargs.setdefault("SCT_FlaggedCondData", "ITkStripFlaggedCondData")
216  # Disable noisy modules suppression
217  kwargs.setdefault("maxFiredStrips", 0)
218 
219  acc.addEventAlgo( CompFactory.InDet.SCT_Clusterization(prefix+name, **kwargs))
220  return acc
221 
222 def ITkTrigStripClusterizationCfg(flags, name="ITkTrigStripClusterization", roisKey="", signature="", **kwargs):
223  acc = ComponentAccumulator()
224  from RegionSelector.RegSelToolConfig import regSelTool_ITkStrip_Cfg
225  acc.merge(ITkStripClusterizationCfg(flags,
226  name="ITkStripClusterization_"+signature,
227  isRoI_Seeded=True,
228  RoIs=roisKey,
229  ClustersName = "ITkTrigStripClusters",
230  ClusterContainerCacheKey=flags.Trigger.ITkTracking.SCTClusterCacheKey,
231  RegSelTool= acc.popToolsAndMerge(regSelTool_ITkStrip_Cfg(flags))))
232  return acc
233 
234 def InDetTRT_RIO_MakerCfg(flags, name = "InDetTRT_RIO_Maker", **kwargs):
235  acc = ComponentAccumulator()
236  if hasattr(flags.TrackOverlay, "ActiveConfig"):
237  doTrackOverlay = getattr(flags.TrackOverlay.ActiveConfig, "doTrackOverlay", None)
238  else:
239  doTrackOverlay = flags.Overlay.doTrackOverlay
240  prefix = flags.Overlay.SigPrefix if doTrackOverlay else ''
241  if "TRT_DriftCircleTool" not in kwargs:
242  from InDetConfig.TRT_DriftCircleToolConfig import TRT_DriftCircleToolCfg
243  kwargs.setdefault("TRT_DriftCircleTool", acc.popToolsAndMerge(
244  TRT_DriftCircleToolCfg(flags)))
245  kwargs.setdefault("TRTRIOLocation", 'TRT_DriftCircles')
246  kwargs.setdefault("TRTRDOLocation", prefix + 'TRT_RDOs')
247 
248  acc.addEventAlgo(CompFactory.InDet.TRT_RIO_Maker(prefix+name, **kwargs))
249  return acc
250 
251 def InDetTRT_NoTime_RIO_MakerCfg(flags, name = "InDetTRT_NoTime_RIO_Maker", **kwargs):
252  acc = ComponentAccumulator()
253 
254  if "TRT_DriftCircleTool" not in kwargs:
255  from InDetConfig.TRT_DriftCircleToolConfig import TRT_NoTime_DriftCircleToolCfg
256  kwargs.setdefault("TRT_DriftCircleTool", acc.popToolsAndMerge(
258 
259  kwargs.setdefault("TRTRIOLocation", 'TRT_DriftCirclesUncalibrated')
260 
261  acc.merge(InDetTRT_RIO_MakerCfg(flags, name, **kwargs))
262  return acc
263 
264 def InDetTRT_Phase_RIO_MakerCfg(flags, name = "InDetTRT_Phase_RIO_Maker", **kwargs):
265  acc = ComponentAccumulator()
266 
267  if "TRT_DriftCircleTool" not in kwargs:
268  from InDetConfig.TRT_DriftCircleToolConfig import TRT_Phase_DriftCircleToolCfg
269  kwargs.setdefault("TRT_DriftCircleTool", acc.popToolsAndMerge(
271 
272  acc.merge(InDetTRT_RIO_MakerCfg(flags, name, **kwargs))
273  return acc
274 
275 def InDetTRT_RIO_MakerPUCfg(flags, name = "InDetTRT_RIO_MakerPU", **kwargs):
276  kwargs.setdefault("TRTRDOLocation", 'TRT_PU_RDOs')
277  kwargs.setdefault("TRTRIOLocation", 'TRT_PU_DriftCircles')
278  return InDetTRT_RIO_MakerCfg(flags, name, **kwargs)
279 
280 def TrigTRTRIOMakerCfg(flags, RoIs, name="InDetTrigMTTRTDriftCircleMaker", **kwargs):
281  acc = ComponentAccumulator()
282 
283  if "RegSelTool" not in kwargs:
284  from RegionSelector.RegSelToolConfig import regSelTool_TRT_Cfg
285  kwargs.setdefault("RegSelTool", acc.popToolsAndMerge(
286  regSelTool_TRT_Cfg(flags)))
287 
288  if "TRT_DriftCircleTool" not in kwargs:
289  from InDetConfig.TRT_DriftCircleToolConfig import TRT_DriftCircleToolCfg
290  kwargs.setdefault("TRT_DriftCircleTool", acc.popToolsAndMerge(
291  TRT_DriftCircleToolCfg(flags)))
292 
293  kwargs.setdefault("TRTRIOLocation", "TRT_TrigDriftCircles")
294  kwargs.setdefault("TRTRDOLocation", "TRT_RDOs_TRIG" if flags.Input.Format is Format.BS else "TRT_RDOs")
295  kwargs.setdefault("isRoI_Seeded", True)
296  kwargs.setdefault("RoIs", RoIs)
297 
298  kwargs.setdefault("TRT_DriftCircleCache", flags.Trigger.InDetTracking.TRT_DriftCircleCacheKey)
299  kwargs.setdefault("useDataPoolWithCache", True)
300 
301  kwargs.setdefault("name", f"{name}_{RoIs}")
302  acc.addEventAlgo(CompFactory.InDet.TRT_RIO_Maker(**kwargs))
303  return acc
304 
306  acc = ComponentAccumulator()
307  #
308  # -- Pixel Clusterization
309  #
310  if flags.Detector.EnableITkPixel:
311  acc.merge(ITkPixelClusterizationCfg(flags))
312  #
313  # --- Strip Clusterization
314  #
315  if flags.Detector.EnableITkStrip:
316  acc.merge(ITkStripClusterizationCfg(flags))
317 
318  return acc
319 
python.SiClusterizationToolConfig.TrigMergedPixelsToolCfg
def TrigMergedPixelsToolCfg(flags, name="InDetTrigMergedPixelsTool")
Definition: SiClusterizationToolConfig.py:138
RegSelToolConfig.regSelTool_TRT_Cfg
def regSelTool_TRT_Cfg(flags)
Definition: RegSelToolConfig.py:108
python.TRT_DriftCircleToolConfig.TRT_DriftCircleToolCfg
def TRT_DriftCircleToolCfg(flags, name="InDetTRT_DriftCircleTool", usePhase=False, **kwargs)
Definition: TRT_DriftCircleToolConfig.py:30
python.ITkStripLorentzAngleConfig.ITkStripLorentzAngleToolCfg
def ITkStripLorentzAngleToolCfg(flags, name="ITkStripLorentzAngleTool", **kwargs)
Definition: ITkStripLorentzAngleConfig.py:10
python.JetAnalysisCommon.ComponentAccumulator
ComponentAccumulator
Definition: JetAnalysisCommon.py:302
RegSelToolConfig.regSelTool_SCT_Cfg
def regSelTool_SCT_Cfg(flags)
Definition: RegSelToolConfig.py:101
python.InDetPrepRawDataFormationConfig.ITkTrigStripClusterizationCfg
def ITkTrigStripClusterizationCfg(flags, name="ITkTrigStripClusterization", roisKey="", signature="", **kwargs)
Definition: InDetPrepRawDataFormationConfig.py:222
python.SiClusterizationToolConfig.ITkPixelGangedAmbiguitiesFinderCfg
def ITkPixelGangedAmbiguitiesFinderCfg(flags, name="ITkPixelGangedAmbiguitiesFinder", **kwargs)
Definition: SiClusterizationToolConfig.py:318
python.SiClusterizationToolConfig.MergedPixelsToolCfg
def MergedPixelsToolCfg(flags, name="InDetMergedPixelsTool", **kwargs)
Definition: SiClusterizationToolConfig.py:126
python.TRT_DriftCircleToolConfig.TRT_Phase_DriftCircleToolCfg
def TRT_Phase_DriftCircleToolCfg(flags, name="InDetTRT_Phase_DriftCircleTool", **kwargs)
Definition: TRT_DriftCircleToolConfig.py:106
RegSelToolConfig.regSelTool_ITkPixel_Cfg
def regSelTool_ITkPixel_Cfg(flags)
Definition: RegSelToolConfig.py:115
python.InDetPrepRawDataFormationConfig.ITkTrigPixelClusterizationCfg
def ITkTrigPixelClusterizationCfg(flags, name="ITkTrigPixelClusterization", roisKey="", signature="", **kwargs)
Definition: InDetPrepRawDataFormationConfig.py:120
python.InDetPrepRawDataFormationConfig.TrigTRTRIOMakerCfg
def TrigTRTRIOMakerCfg(flags, RoIs, name="InDetTrigMTTRTDriftCircleMaker", **kwargs)
Definition: InDetPrepRawDataFormationConfig.py:280
python.InDetPrepRawDataFormationConfig.ITkPixelClusterizationCfg
def ITkPixelClusterizationCfg(flags, name="ITkPixelClusterization", **kwargs)
Definition: InDetPrepRawDataFormationConfig.py:97
python.SiClusterizationToolConfig.ITkMergedPixelsToolCfg
def ITkMergedPixelsToolCfg(flags, name="ITkMergedPixelsTool", **kwargs)
Definition: SiClusterizationToolConfig.py:149
python.SiClusterizationToolConfig.PixelGangedAmbiguitiesFinderCfg
def PixelGangedAmbiguitiesFinderCfg(flags, name="InDetPixelGangedAmbiguitiesFinder", **kwargs)
Definition: SiClusterizationToolConfig.py:308
RegSelToolConfig.regSelTool_ITkStrip_Cfg
def regSelTool_ITkStrip_Cfg(flags)
Definition: RegSelToolConfig.py:121
python.InDetPrepRawDataFormationConfig.HGTDXAODToInDetClusterConversionCfg
def HGTDXAODToInDetClusterConversionCfg(flags, name="HGTDXAODToInDetClusterConversion", **kwargs)
Definition: InDetPrepRawDataFormationConfig.py:13
python.SCT_ConditionsToolsConfig.SCT_ConditionsSummaryToolCfg
def SCT_ConditionsSummaryToolCfg(flags, name="InDetSCT_ConditionsSummaryTool", **kwargs)
Definition: SCT_ConditionsToolsConfig.py:80
python.SCT_ConditionsAlgorithmsConfig.SCT_DetectorElementStatusAlgWithoutFlaggedCfg
def SCT_DetectorElementStatusAlgWithoutFlaggedCfg(flags, name="SCTDetectorElementStatusAlgWithoutFlagged", **kwargs)
Definition: SCT_ConditionsAlgorithmsConfig.py:102
python.TRT_DriftCircleToolConfig.TRT_NoTime_DriftCircleToolCfg
def TRT_NoTime_DriftCircleToolCfg(flags, name="InDetTRT_NoTime_DriftCircleTool", **kwargs)
Definition: TRT_DriftCircleToolConfig.py:89
python.SiClusterizationToolConfig.SCT_ClusteringToolCfg
def SCT_ClusteringToolCfg(flags, name="InDetSCT_ClusteringTool", **kwargs)
Definition: SiClusterizationToolConfig.py:330
python.InDetPrepRawDataFormationConfig.InDetTRT_NoTime_RIO_MakerCfg
def InDetTRT_NoTime_RIO_MakerCfg(flags, name="InDetTRT_NoTime_RIO_Maker", **kwargs)
Definition: InDetPrepRawDataFormationConfig.py:251
python.InDetPrepRawDataFormationConfig.PixelClusterizationCfg
def PixelClusterizationCfg(flags, name="InDetPixelClusterization", **kwargs)
Definition: InDetPrepRawDataFormationConfig.py:38
python.InDetPrepRawDataFormationConfig.InDetTRT_Phase_RIO_MakerCfg
def InDetTRT_Phase_RIO_MakerCfg(flags, name="InDetTRT_Phase_RIO_Maker", **kwargs)
Definition: InDetPrepRawDataFormationConfig.py:264
python.InDetPrepRawDataFormationConfig.PixelClusterizationPUCfg
def PixelClusterizationPUCfg(flags, name="InDetPixelClusterizationPU", **kwargs)
Definition: InDetPrepRawDataFormationConfig.py:62
RegSelToolConfig.regSelTool_Pixel_Cfg
def regSelTool_Pixel_Cfg(flags)
Definition: RegSelToolConfig.py:94
python.InDetPrepRawDataFormationConfig.ITkInDetToXAODClusterConversionCfg
def ITkInDetToXAODClusterConversionCfg(flags, name="ITkInDetToXAODClusterConversion", **kwargs)
Definition: InDetPrepRawDataFormationConfig.py:19
python.InDetPrepRawDataFormationConfig.ITkXAODToInDetClusterConversionCfg
def ITkXAODToInDetClusterConversionCfg(flags, name="ITkXAODToInDetClusterConversion", **kwargs)
Definition: InDetPrepRawDataFormationConfig.py:26
python.SiClusterizationToolConfig.Trig_SCT_ClusteringToolCfg
def Trig_SCT_ClusteringToolCfg(flags, name="Trig_SCT_ClusteringTool")
Definition: SiClusterizationToolConfig.py:363
python.InDetPrepRawDataFormationConfig.InDetTRT_RIO_MakerPUCfg
def InDetTRT_RIO_MakerPUCfg(flags, name="InDetTRT_RIO_MakerPU", **kwargs)
Definition: InDetPrepRawDataFormationConfig.py:275
python.InDetPrepRawDataFormationConfig.InDetTRT_RIO_MakerCfg
def InDetTRT_RIO_MakerCfg(flags, name="InDetTRT_RIO_Maker", **kwargs)
Definition: InDetPrepRawDataFormationConfig.py:234
python.InDetPrepRawDataFormationConfig.AthenaTrkClusterizationCfg
def AthenaTrkClusterizationCfg(flags)
Definition: InDetPrepRawDataFormationConfig.py:305
python.ITkStripConditionsToolsConfig.ITkStripConditionsSummaryToolCfg
def ITkStripConditionsSummaryToolCfg(flags, name="ITkStripConditionsSummaryTool", **kwargs)
Definition: ITkStripConditionsToolsConfig.py:16
python.InDetPrepRawDataFormationConfig.ITkStripClusterizationCfg
def ITkStripClusterizationCfg(flags, name="ITkStripClusterization", **kwargs)
Definition: InDetPrepRawDataFormationConfig.py:196
python.SiClusterizationToolConfig.ITKStrip_SCT_ClusteringToolCfg
def ITKStrip_SCT_ClusteringToolCfg(flags, name="ITkStripClusteringTool", **kwargs)
Definition: SiClusterizationToolConfig.py:379
python.InDetPrepRawDataFormationConfig.SCTClusterizationPUCfg
def SCTClusterizationPUCfg(flags, name="InDetSCT_ClusterizationPU", **kwargs)
Definition: InDetPrepRawDataFormationConfig.py:161
python.InDetPrepRawDataFormationConfig.TrigSCTClusterizationCfg
def TrigSCTClusterizationCfg(flags, RoIs, name="InDetSCT_Clusterization", **kwargs)
Definition: InDetPrepRawDataFormationConfig.py:166
python.InDetPrepRawDataFormationConfig.HGTDInDetToXAODClusterConversionCfg
def HGTDInDetToXAODClusterConversionCfg(flags, name="HGTDInDetToXAODClusterConversion", **kwargs)
Definition: InDetPrepRawDataFormationConfig.py:7
python.InDetPrepRawDataFormationConfig.TrigPixelClusterizationCfg
def TrigPixelClusterizationCfg(flags, RoIs, name="InDetPixelClusterization", **kwargs)
Definition: InDetPrepRawDataFormationConfig.py:68
python.InDetPrepRawDataFormationConfig.SCTClusterizationCfg
def SCTClusterizationCfg(flags, name="InDetSCT_Clusterization", **kwargs)
Definition: InDetPrepRawDataFormationConfig.py:132