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