Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
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", flags.Trigger.InDetTracking.ClusterAmbiguitiesMap)
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  AmbiguitiesMap = flags.Trigger.ITkTracking.ClusterAmbiguitiesMap,
150  RegSelTool= acc.popToolsAndMerge(regSelTool_ITkPixel_Cfg(flags))))
151  return acc
152 
153 
154 def SCTClusterizationCfg(flags, name="InDetSCT_Clusterization", **kwargs):
155  acc = ComponentAccumulator()
156 
157  prefix = clusterizationInputPrefix(flags)
158 
159  if "conditionsTool" not in kwargs:
160  from SCT_ConditionsTools.SCT_ConditionsToolsConfig import SCT_ConditionsSummaryToolCfg
161  kwargs.setdefault("conditionsTool", acc.popToolsAndMerge(
162  SCT_ConditionsSummaryToolCfg(flags, withFlaggedCondTool=False)))
163 
164  if "SCTDetElStatus" not in kwargs :
165  from SCT_ConditionsAlgorithms.SCT_ConditionsAlgorithmsConfig import SCT_DetectorElementStatusAlgWithoutFlaggedCfg
167  kwargs.setdefault("SCTDetElStatus", "SCTDetectorElementStatusWithoutFlagged" )
168 
169  if "clusteringTool" not in kwargs:
170  from InDetConfig.SiClusterizationToolConfig import SCT_ClusteringToolCfg
171  kwargs.setdefault("clusteringTool", acc.popToolsAndMerge(
172  SCT_ClusteringToolCfg(flags)))
173 
174  kwargs.setdefault("DataObjectName", prefix + "SCT_RDOs")
175  kwargs.setdefault("ClustersName", 'SCT_Clusters')
176 
177  acc.addEventAlgo(CompFactory.InDet.SCT_Clusterization(prefix+name, **kwargs))
178  return acc
179 
180 
181 def SCTClusterizationPUCfg(flags, name="InDetSCT_ClusterizationPU", **kwargs):
182  kwargs.setdefault("DataObjectName", "SCT_PU_RDOs" )
183  kwargs.setdefault("ClustersName", "SCT_PU_Clusters")
184  return SCTClusterizationCfg(flags, name, **kwargs)
185 
186 
187 def TrigSCTClusterizationCfg(flags, RoIs, name="InDetSCT_Clusterization", **kwargs):
188  acc = ComponentAccumulator()
189 
190  if "RegSelTool" not in kwargs:
191  from RegionSelector.RegSelToolConfig import regSelTool_SCT_Cfg
192  kwargs.setdefault("RegSelTool", acc.popToolsAndMerge(
193  regSelTool_SCT_Cfg(flags)))
194 
195  if "conditionsTool" not in kwargs:
196  from SCT_ConditionsTools.SCT_ConditionsToolsConfig import SCT_ConditionsSummaryToolCfg
197  kwargs.setdefault("conditionsTool", acc.popToolsAndMerge(
198  SCT_ConditionsSummaryToolCfg(flags, withFlaggedCondTool=False, withTdaqTool=False)))
199 
200  if "clusteringTool" not in kwargs:
201  from InDetConfig.SiClusterizationToolConfig import Trig_SCT_ClusteringToolCfg
202  kwargs.setdefault("clusteringTool", acc.popToolsAndMerge(
204 
205  kwargs.setdefault("DataObjectName", 'SCT_RDOs')
206  kwargs.setdefault("ClustersName", 'SCT_TrigClusters')
207  kwargs.setdefault("isRoI_Seeded", True)
208  kwargs.setdefault("RoIs", RoIs)
209  kwargs.setdefault("ClusterContainerCacheKey", flags.Trigger.InDetTracking.SCTClusterCacheKey)
210  kwargs.setdefault("FlaggedCondCacheKey", "")
211  kwargs.setdefault("useDataPoolWithCache", True)
212  kwargs.setdefault("name", f"{name}_{RoIs}")
213 
214  acc.addEventAlgo(CompFactory.InDet.SCT_Clusterization(**kwargs))
215  return acc
216 
217 
218 def ITkStripClusterizationCfg(flags, name="ITkStripClusterization", **kwargs):
219  acc = ComponentAccumulator()
220 
221  prefix = clusterizationInputPrefix(flags)
222 
223  kwargs.setdefault("conditionsTool",None) # SCTDetElStatus is used instead
224  if "SCTDetElStatus" not in kwargs :
225  if not flags.Trigger.doHLT :
226  from SCT_ConditionsAlgorithms.ITkStripConditionsAlgorithmsConfig import (
227  ITkStripDetectorElementStatusAlgCfg)
228  acc.merge(ITkStripDetectorElementStatusAlgCfg(flags))
229  kwargs.setdefault("SCTDetElStatus", "ITkStripDetectorElementStatus")
230 
231  if "clusteringTool" not in kwargs:
232  from InDetConfig.SiClusterizationToolConfig import ITKStrip_SCT_ClusteringToolCfg
233  kwargs.setdefault("clusteringTool", acc.popToolsAndMerge(
235  kwargs.setdefault("DataObjectName", prefix + 'ITkStripRDOs')
236  kwargs.setdefault("ClustersName", 'ITkStripClusters')
237  kwargs.setdefault("SCT_FlaggedCondData", "ITkStripFlaggedCondData")
238  # Disable noisy modules suppression
239  kwargs.setdefault("maxFiredStrips", 0)
240 
241  acc.addEventAlgo( CompFactory.InDet.SCT_Clusterization(prefix+name, **kwargs))
242  return acc
243 
244 
245 def ITkTrigStripClusterizationCfg(flags, name="ITkTrigStripClusterization", roisKey="", signature="", **kwargs):
246  acc = ComponentAccumulator()
247  from RegionSelector.RegSelToolConfig import regSelTool_ITkStrip_Cfg
248  acc.merge(ITkStripClusterizationCfg(flags,
249  name="ITkStripClusterization_"+signature,
250  isRoI_Seeded=True,
251  RoIs=roisKey,
252  ClustersName = "ITkTrigStripClusters",
253  ClusterContainerCacheKey=flags.Trigger.ITkTracking.SCTClusterCacheKey,
254  RegSelTool= acc.popToolsAndMerge(regSelTool_ITkStrip_Cfg(flags))))
255  return acc
256 
257 
258 def InDetTRT_RIO_MakerCfg(flags, name = "InDetTRT_RIO_Maker", **kwargs):
259  acc = ComponentAccumulator()
260 
261  # track overlay always uses full input container here
262  if flags.Common.ProductionStep in [ProductionStep.PileUpPretracking, ProductionStep.MinbiasPreprocessing]:
263  prefix = flags.Overlay.BkgPrefix
264  else:
265  prefix = ''
266 
267  if "TRT_DriftCircleTool" not in kwargs:
268  from InDetConfig.TRT_DriftCircleToolConfig import TRT_DriftCircleToolCfg
269  kwargs.setdefault("TRT_DriftCircleTool", acc.popToolsAndMerge(
270  TRT_DriftCircleToolCfg(flags)))
271  kwargs.setdefault("TRTRIOLocation", 'TRT_DriftCircles')
272  #Backtracking is disable during the processing of pileup tracks,
273  #the standard TRT_RDOs are used for track overlay when overlaying with HS RDOs.
274  kwargs.setdefault("TRTRDOLocation", prefix + 'TRT_RDOs')
275 
276  acc.addEventAlgo(CompFactory.InDet.TRT_RIO_Maker(prefix+name, **kwargs))
277  return acc
278 
279 
280 def InDetTRT_NoTime_RIO_MakerCfg(flags, name = "InDetTRT_NoTime_RIO_Maker", **kwargs):
281  acc = ComponentAccumulator()
282 
283  if "TRT_DriftCircleTool" not in kwargs:
284  from InDetConfig.TRT_DriftCircleToolConfig import TRT_NoTime_DriftCircleToolCfg
285  kwargs.setdefault("TRT_DriftCircleTool", acc.popToolsAndMerge(
287 
288  kwargs.setdefault("TRTRIOLocation", 'TRT_DriftCirclesUncalibrated')
289 
290  acc.merge(InDetTRT_RIO_MakerCfg(flags, name, **kwargs))
291  return acc
292 
293 
294 def InDetTRT_Phase_RIO_MakerCfg(flags, name = "InDetTRT_Phase_RIO_Maker", **kwargs):
295  acc = ComponentAccumulator()
296 
297  if "TRT_DriftCircleTool" not in kwargs:
298  from InDetConfig.TRT_DriftCircleToolConfig import TRT_Phase_DriftCircleToolCfg
299  kwargs.setdefault("TRT_DriftCircleTool", acc.popToolsAndMerge(
301 
302  acc.merge(InDetTRT_RIO_MakerCfg(flags, name, **kwargs))
303  return acc
304 
305 
306 def InDetTRT_RIO_MakerPUCfg(flags, name = "InDetTRT_RIO_MakerPU", **kwargs):
307  kwargs.setdefault("TRTRDOLocation", 'TRT_PU_RDOs')
308  kwargs.setdefault("TRTRIOLocation", 'TRT_PU_DriftCircles')
309  return InDetTRT_RIO_MakerCfg(flags, name, **kwargs)
310 
311 
312 def TrigTRTRIOMakerCfg(flags, RoIs, name="InDetTrigMTTRTDriftCircleMaker", **kwargs):
313  acc = ComponentAccumulator()
314 
315  if "RegSelTool" not in kwargs:
316  from RegionSelector.RegSelToolConfig import regSelTool_TRT_Cfg
317  kwargs.setdefault("RegSelTool", acc.popToolsAndMerge(
318  regSelTool_TRT_Cfg(flags)))
319 
320  if "TRT_DriftCircleTool" not in kwargs:
321  from InDetConfig.TRT_DriftCircleToolConfig import TRT_DriftCircleToolCfg
322  kwargs.setdefault("TRT_DriftCircleTool", acc.popToolsAndMerge(
323  TRT_DriftCircleToolCfg(flags)))
324 
325  kwargs.setdefault("TRTRIOLocation", "TRT_TrigDriftCircles")
326  kwargs.setdefault("TRTRDOLocation", "TRT_RDOs_TRIG" if flags.Input.Format is Format.BS else "TRT_RDOs")
327  kwargs.setdefault("isRoI_Seeded", True)
328  kwargs.setdefault("RoIs", RoIs)
329 
330  kwargs.setdefault("TRT_DriftCircleCache", flags.Trigger.InDetTracking.TRT_DriftCircleCacheKey)
331  kwargs.setdefault("useDataPoolWithCache", True)
332 
333  kwargs.setdefault("name", f"{name}_{RoIs}")
334  acc.addEventAlgo(CompFactory.InDet.TRT_RIO_Maker(**kwargs))
335  return acc
336 
337 
339  acc = ComponentAccumulator()
340  #
341  # -- Pixel Clusterization
342  #
343  if flags.Detector.EnableITkPixel:
344  acc.merge(ITkPixelClusterizationCfg(flags))
345  #
346  # --- Strip Clusterization
347  #
348  if flags.Detector.EnableITkStrip:
349  acc.merge(ITkStripClusterizationCfg(flags))
350 
351  return acc
python.SiClusterizationToolConfig.TrigMergedPixelsToolCfg
def TrigMergedPixelsToolCfg(flags, name="InDetTrigMergedPixelsTool")
Definition: SiClusterizationToolConfig.py:143
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:245
python.SiClusterizationToolConfig.ITkPixelGangedAmbiguitiesFinderCfg
def ITkPixelGangedAmbiguitiesFinderCfg(flags, name="ITkPixelGangedAmbiguitiesFinder", **kwargs)
Definition: SiClusterizationToolConfig.py:365
python.SiClusterizationToolConfig.MergedPixelsToolCfg
def MergedPixelsToolCfg(flags, name="InDetMergedPixelsTool", **kwargs)
Definition: SiClusterizationToolConfig.py:131
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.ITkStripConditionsAlgorithmsConfig.ITkStripDetectorElementStatusAlgCfg
def ITkStripDetectorElementStatusAlgCfg(flags, name="ITkStripDetectorElementStatusAlg", **kwargs)
Definition: ITkStripConditionsAlgorithmsConfig.py:90
python.InDetPrepRawDataFormationConfig.TrigTRTRIOMakerCfg
def TrigTRTRIOMakerCfg(flags, RoIs, name="InDetTrigMTTRTDriftCircleMaker", **kwargs)
Definition: InDetPrepRawDataFormationConfig.py:312
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:154
python.SiClusterizationToolConfig.PixelGangedAmbiguitiesFinderCfg
def PixelGangedAmbiguitiesFinderCfg(flags, name="InDetPixelGangedAmbiguitiesFinder", **kwargs)
Definition: SiClusterizationToolConfig.py:355
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:377
python.InDetPrepRawDataFormationConfig.InDetTRT_NoTime_RIO_MakerCfg
def InDetTRT_NoTime_RIO_MakerCfg(flags, name="InDetTRT_NoTime_RIO_Maker", **kwargs)
Definition: InDetPrepRawDataFormationConfig.py:280
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:294
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:413
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:306
python.InDetPrepRawDataFormationConfig.InDetTRT_RIO_MakerCfg
def InDetTRT_RIO_MakerCfg(flags, name="InDetTRT_RIO_Maker", **kwargs)
Definition: InDetPrepRawDataFormationConfig.py:258
python.InDetPrepRawDataFormationConfig.AthenaTrkClusterizationCfg
def AthenaTrkClusterizationCfg(flags)
Definition: InDetPrepRawDataFormationConfig.py:338
python.InDetPrepRawDataFormationConfig.ITkStripClusterizationCfg
def ITkStripClusterizationCfg(flags, name="ITkStripClusterization", **kwargs)
Definition: InDetPrepRawDataFormationConfig.py:218
python.SiClusterizationToolConfig.ITKStrip_SCT_ClusteringToolCfg
def ITKStrip_SCT_ClusteringToolCfg(flags, name="ITkStripClusteringTool", **kwargs)
Definition: SiClusterizationToolConfig.py:432
python.InDetPrepRawDataFormationConfig.SCTClusterizationPUCfg
def SCTClusterizationPUCfg(flags, name="InDetSCT_ClusterizationPU", **kwargs)
Definition: InDetPrepRawDataFormationConfig.py:181
python.InDetPrepRawDataFormationConfig.TrigSCTClusterizationCfg
def TrigSCTClusterizationCfg(flags, RoIs, name="InDetSCT_Clusterization", **kwargs)
Definition: InDetPrepRawDataFormationConfig.py:187
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:154