ATLAS Offline Software
TrkParticleCreatorConfig.py
Go to the documentation of this file.
1 # Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
2 # Configuration of TrkParticleCreator package
3 # Creating xAOD::TrackParticles starting from
4 # input Trk::Tracks
5 
6 from AthenaConfiguration.ComponentAccumulator import ComponentAccumulator
7 from AthenaConfiguration.ComponentFactory import CompFactory
8 from AthenaConfiguration.Enums import BeamType, LHCPeriod
9 
10 
11 
15  name="InDetxAODParticleCreatorTool",
16  **kwargs):
17 
18  if flags.Detector.GeometryITk:
19  name = name.replace("InDet", "ITk")
20  return ITkTrackParticleCreatorToolCfg(flags, name, **kwargs)
21 
22  # To produce InDet::BeamSpotData CondHandle
23  from BeamSpotConditions.BeamSpotConditionsConfig import BeamSpotCondAlgCfg
24  result = BeamSpotCondAlgCfg(flags)
25 
26  if "TrackToVertex" not in kwargs:
27  from TrackToVertex.TrackToVertexConfig import TrackToVertexCfg
28  kwargs.setdefault("TrackToVertex", result.popToolsAndMerge(
29  TrackToVertexCfg(flags)))
30 
31  if "TrackSummaryTool" not in kwargs:
32  from TrkConfig.TrkTrackSummaryToolConfig import InDetTrackSummaryToolCfg
33  TrackSummaryTool = result.popToolsAndMerge(
35  result.addPublicTool(TrackSummaryTool)
36  kwargs.setdefault("TrackSummaryTool", TrackSummaryTool)
37 
38  if "TRT_ElectronPidTool" not in kwargs and flags.Detector.EnableTRT:
39  from InDetConfig.TRT_ElectronPidToolsConfig import (
40  TRT_ElectronPidToolCfg)
41  kwargs.setdefault("TRT_ElectronPidTool", result.popToolsAndMerge(
42  TRT_ElectronPidToolCfg(flags, name="InDetTRT_ElectronPidTool")))
43 
44  if 'PixelToTPIDTool' not in kwargs and flags.Detector.EnablePixel:
45  from InDetConfig.PixelToTPIDToolConfig import PixelToTPIDToolCfg
46  kwargs.setdefault("PixelToTPIDTool", result.popToolsAndMerge(
47  PixelToTPIDToolCfg(flags)))
48 
49  if 'TestPixelLayerTool' not in kwargs and flags.Detector.EnablePixel:
50  from InDetConfig.InDetTestPixelLayerConfig import (
51  InDetTestPixelLayerToolInnerCfg)
52  kwargs.setdefault("TestPixelLayerTool", result.popToolsAndMerge(
54 
55  kwargs.setdefault("ComputeAdditionalInfo", True)
56  kwargs.setdefault("AssociationMapName", "")
57  kwargs.setdefault("DoSharedSiHits", flags.Tracking.doSharedHits
58  and kwargs["AssociationMapName"] != "")
59  kwargs.setdefault("DoSharedTRTHits", flags.Tracking.doSharedHits
60  and flags.Detector.EnableTRT
61  and kwargs["AssociationMapName"] != "")
62  kwargs.setdefault("RunningTIDE_Ambi", flags.Tracking.doTIDE_Ambi)
63 
64  # Select the mode to identify suspicous pixel cluster
65  kwargs.setdefault("BadClusterID", 3)
66 
67  kwargs.setdefault("KeepParameters", True)
68  kwargs.setdefault("KeepFirstParameters", False)
69  kwargs.setdefault("PerigeeExpression", flags.Tracking.perigeeExpression)
70 
71  result.setPrivateTools(
72  CompFactory.Trk.TrackParticleCreatorTool(name, **kwargs))
73  return result
74 
75 
77  name="InDetxAODParticleCreatorTool",
78  **kwargs):
79 
80  # Used only through tracking passes, where ActiveConfig flags are defined
81  if not flags.Tracking.ActiveConfig.RunTRTPID:
82  kwargs.setdefault("TRT_ElectronPidTool", None)
83  if not flags.Tracking.ActiveConfig.RunPixelPID:
84  kwargs.setdefault("PixelToTPIDTool", None)
85  kwargs.setdefault("TestPixelLayerTool", None)
86 
87  # have to create special public instance depending on PID tool configuration
88  if name == "InDetxAODParticleCreatorTool":
89  pixel_pid = flags.Tracking.ActiveConfig.RunPixelPID
90  trt_pid = flags.Tracking.ActiveConfig.RunTRTPID
91  if not trt_pid and not pixel_pid:
92  name += "NoPID"
93  elif not trt_pid:
94  name += "NoTRTPID"
95  elif not pixel_pid:
96  name += "NoPixPID"
97 
98  return TrackParticleCreatorToolCfg(flags, name, **kwargs)
99 
100 
102  name="InDetxAODParticleCreatorToolNoPID",
103  **kwargs):
104  kwargs.setdefault("TRT_ElectronPidTool", None)
105  kwargs.setdefault("PixelToTPIDTool", None)
106  kwargs.setdefault("TestPixelLayerTool", None)
107  return TrackParticleCreatorToolCfg(flags, name, **kwargs)
108 
109 
111  name="InDetTrigParticleCreatorTool",
112  **kwargs):
113  kwargs.setdefault("TRT_ElectronPidTool", None)
114  return InDetTrigParticleCreatorToolTRTPidCfg(flags, name, **kwargs)
115 
116 
118  name="InDetTrigParticleCreatorToolTRTPid",
119  **kwargs):
120 
121  result = ComponentAccumulator()
122 
123  kwargs.setdefault("PixelToTPIDTool", None)
124 
125  if "TRT_ElectronPidTool" not in kwargs and flags.Detector.EnableTRT:
126  from InDetConfig.TRT_ElectronPidToolsConfig import (
127  TrigTRT_ElectronPidToolCfg)
128  kwargs.setdefault("TRT_ElectronPidTool", result.popToolsAndMerge(
130 
131  if "TrackSummaryTool" not in kwargs:
132  from TrkConfig.TrkTrackSummaryToolConfig import InDetTrigTrackSummaryToolCfg
133  TrackSummaryTool = result.popToolsAndMerge(
135  result.addPublicTool(TrackSummaryTool)
136  kwargs.setdefault("TrackSummaryTool", TrackSummaryTool)
137 
138  if 'TestPixelLayerTool' not in kwargs and flags.Detector.EnablePixel:
139  from InDetConfig.InDetTestPixelLayerConfig import (
140  InDetTrigTestPixelLayerToolInnerCfg)
141  kwargs.setdefault("TestPixelLayerTool", result.popToolsAndMerge(
143 
144  kwargs.setdefault("RunningTIDE_Ambi", False) #flags.Tracking.doTIDE_Ambi)
145 
146  kwargs.setdefault("BadClusterID", 3) #2023fix
147 
148  kwargs.setdefault("KeepParameters", True) #TODO #2023fix not necessary for all signatures
149  kwargs.setdefault("PerigeeExpression", "BeamLine")
150 
151  result.setPrivateTools(result.popToolsAndMerge(TrackParticleCreatorToolCfg(flags, name, **kwargs)))
152  return result
153 
154 
156  name="InDetTrigParticleCreatorToolFTF",
157  **kwargs):
158  result = ComponentAccumulator()
159 
160  if "TrackToVertex" not in kwargs:
161  from TrackToVertex.TrackToVertexConfig import TrackToVertexCfg
162  kwargs.setdefault("TrackToVertex", result.popToolsAndMerge(
163  TrackToVertexCfg(flags)))
164 
165  if "TrackSummaryTool" not in kwargs:
166  from TrkConfig.TrkTrackSummaryToolConfig import (
167  InDetTrigFastTrackSummaryToolCfg)
168  TrackSummaryTool = result.popToolsAndMerge(
170  result.addPublicTool(TrackSummaryTool)
171  kwargs.setdefault("TrackSummaryTool", TrackSummaryTool)
172  # 2023fix
173  # if 'TestPixelLayerTool' not in kwargs:
174  # from InDetConfig.InDetTestPixelLayerConfig import InDetTrigTestPixelLayerToolInnerCfg
175  # kwargs.setdefault("TestPixelLayerTool", result.popToolsAndMerge(InDetTrigTestPixelLayerToolInnerCfg(flags)))
176  kwargs.setdefault("TestPixelLayerTool", "") #must be empty key not None to prevent retrieval of unconfigured Extrapolator
177 
178  kwargs.setdefault("KeepParameters", True)
179  kwargs.setdefault("ComputeAdditionalInfo", True)
180  kwargs.setdefault("AssociationMapName", "")
181  kwargs.setdefault("DoSharedSiHits", kwargs["AssociationMapName"] != "")
182 
183  result.setPrivateTools(
184  CompFactory.Trk.TrackParticleCreatorTool(name, **kwargs))
185  return result
186 
187 
188 
190  name="ITkTrackParticleCreatorTool",
191  **kwargs):
192  from BeamSpotConditions.BeamSpotConditionsConfig import BeamSpotCondAlgCfg
193  # To produce InDet::BeamSpotData CondHandle
194  result = BeamSpotCondAlgCfg(flags)
195 
196  if "TrackToVertex" not in kwargs:
197  from TrackToVertex.TrackToVertexConfig import TrackToVertexCfg
198  kwargs.setdefault("TrackToVertex", result.popToolsAndMerge(
199  TrackToVertexCfg(flags)))
200 
201  if "TrackSummaryTool" not in kwargs:
202  from TrkConfig.TrkTrackSummaryToolConfig import ITkTrackSummaryToolCfg
203  TrackSummaryTool = result.popToolsAndMerge(
204  ITkTrackSummaryToolCfg(flags))
205  result.addPublicTool(TrackSummaryTool)
206  kwargs.setdefault("TrackSummaryTool", TrackSummaryTool)
207 
208  if "TestPixelLayerTool" not in kwargs and flags.Detector.EnableITkPixel:
209  from InDetConfig.InDetTestPixelLayerConfig import (
210  ITkTestPixelLayerToolInnerCfg)
211  kwargs.setdefault("TestPixelLayerTool", result.popToolsAndMerge(
213 
214  kwargs.setdefault("ComputeAdditionalInfo", True)
215  kwargs.setdefault("AssociationMapName", "")
216  kwargs.setdefault("DoSharedSiHits",
217  flags.Tracking.doSharedHits and
218  kwargs["AssociationMapName"] != "")
219  kwargs.setdefault("RunningTIDE_Ambi", True)
220 
221  # Select the mode to identify suspicous pixel cluster
222  kwargs.setdefault("BadClusterID", 3)
223 
224  kwargs.setdefault("KeepParameters", True)
225  kwargs.setdefault("KeepFirstParameters", False)
226  kwargs.setdefault("PerigeeExpression", flags.Tracking.perigeeExpression)
227 
228  kwargs.setdefault("IBLParameterSvc", "")
229  kwargs.setdefault("DoITk", True)
230 
231  result.setPrivateTools(
232  CompFactory.Trk.TrackParticleCreatorTool(name, **kwargs))
233  return result
234 
235 
236 # egamma : Used to create TrackParticels from GSF Tracks after refit
238  name="GSFBuildInDetParticleCreatorTool",
239  isTrigger = False,
240  **kwargs):
241  result = ComponentAccumulator()
242 
243  if "TrackToVertex" not in kwargs:
244  from TrackToVertex.TrackToVertexConfig import TrackToVertexCfg
245  kwargs.setdefault("TrackToVertex", result.popToolsAndMerge(
246  TrackToVertexCfg(flags)))
247 
248  if "TrackSummaryTool" not in kwargs:
249  from TrkConfig.TrkTrackSummaryToolConfig import GSFTrackSummaryToolCfg
250  TrackSummaryTool = result.popToolsAndMerge(
251  GSFTrackSummaryToolCfg(flags))
252  result.addPublicTool(TrackSummaryTool)
253  kwargs.setdefault("TrackSummaryTool", TrackSummaryTool)
254 
255  if flags.GeoModel.Run < LHCPeriod.Run4 and "PixelToTPIDTool" not in kwargs:
256  from InDetConfig.PixelToTPIDToolConfig import PixelToTPIDToolCfg
257  kwargs.setdefault("PixelToTPIDTool", result.popToolsAndMerge(
258  PixelToTPIDToolCfg(flags)))
259 
260  if flags.Detector.EnableTRT and "TRT_ElectronPidTool" not in kwargs:
261  from InDetConfig.TRT_ElectronPidToolsConfig import (
262  GSFBuildTRT_ElectronPidToolCfg)
263  kwargs.setdefault("TRT_ElectronPidTool", result.popToolsAndMerge(
264  GSFBuildTRT_ElectronPidToolCfg(flags, isTrigger = isTrigger)))
265 
266  if ((flags.Detector.EnablePixel or flags.Detector.EnableITkPixel)
267  and "TestPixelLayerTool" not in kwargs):
268  from InDetConfig.InDetTestPixelLayerConfig import (
269  InDetTestPixelLayerToolInnerCfg)
270  kwargs.setdefault("TestPixelLayerTool", result.popToolsAndMerge(
272 
273  kwargs.setdefault("ComputeAdditionalInfo", True)
274  kwargs.setdefault("KeepParameters", True)
275  kwargs.setdefault("BadClusterID", 0)
276  kwargs.setdefault("IBLParameterSvc",
277  "IBLParameterSvc" if flags.Detector.GeometryID else "")
278 
279  result.setPrivateTools(
280  CompFactory.Trk.TrackParticleCreatorTool(name, **kwargs))
281  return result
282 
283 
284 
287 def MuonParticleCreatorToolCfg(flags, name="MuonParticleCreatorTool", **kwargs):
288  result = ComponentAccumulator()
289 
290  if "TrackToVertex" not in kwargs:
291  from TrackToVertex.TrackToVertexConfig import TrackToVertexCfg
292  kwargs.setdefault("TrackToVertex", result.popToolsAndMerge(
293  TrackToVertexCfg(flags)))
294 
295  if "TrackSummaryTool" not in kwargs:
296  from TrkConfig.TrkTrackSummaryToolConfig import MuonTrackSummaryToolCfg
297  kwargs.setdefault("TrackSummaryTool", result.popToolsAndMerge(
298  MuonTrackSummaryToolCfg(flags)))
299 
300  if "MuonSummaryTool" not in kwargs:
301  from MuonConfig.MuonRecToolsConfig import MuonHitSummaryToolCfg
302  kwargs.setdefault("MuonSummaryTool", result.popToolsAndMerge(
303  MuonHitSummaryToolCfg(flags)))
304 
305  kwargs.setdefault("KeepAllPerigee", True)
306  kwargs.setdefault("PerigeeExpression", "Origin")
307  kwargs.setdefault("IBLParameterSvc",
308  "IBLParameterSvc" if flags.Detector.GeometryID else "")
309 
310  result.setPrivateTools(
311  CompFactory.Trk.TrackParticleCreatorTool(name, **kwargs))
312  return result
313 
314 
316  name="MuonCombinedParticleCreator",
317  **kwargs):
318  result = ComponentAccumulator()
319 
320  if "TrackSummaryTool" not in kwargs:
321  if flags.Muon.SAMuonTrigger:
322  from TrkConfig.TrkTrackSummaryToolConfig import (
323  MuonTrackSummaryToolCfg)
324  kwargs.setdefault("TrackSummaryTool", result.popToolsAndMerge(
325  MuonTrackSummaryToolCfg(flags)))
326  else:
327  from TrkConfig.TrkTrackSummaryToolConfig import (
328  MuonCombinedTrackSummaryToolCfg)
329  kwargs.setdefault("TrackSummaryTool", result.popToolsAndMerge(
331 
332  if "TrackToVertex" not in kwargs:
333  from TrackToVertex.TrackToVertexConfig import TrackToVertexCfg
334  kwargs.setdefault('TrackToVertex', result.popToolsAndMerge(
335  TrackToVertexCfg(flags)))
336 
337  if "MuonSummaryTool" not in kwargs:
338  from MuonConfig.MuonRecToolsConfig import MuonHitSummaryToolCfg
339  kwargs.setdefault("MuonSummaryTool", result.popToolsAndMerge(
340  MuonHitSummaryToolCfg(flags)))
341 
342  if not flags.Muon.MuonTrigger:
343 
344  if 'PixelToTPIDTool' not in kwargs and flags.Detector.EnablePixel:
345  from InDetConfig.PixelToTPIDToolConfig import PixelToTPIDToolCfg
346  kwargs.setdefault("PixelToTPIDTool", result.popToolsAndMerge(
347  PixelToTPIDToolCfg(flags)))
348 
349  if ('TestPixelLayerTool' not in kwargs and
350  (flags.Detector.EnablePixel or flags.Detector.EnableITkPixel)):
351  from InDetConfig.InDetTestPixelLayerConfig import (
352  InDetTestPixelLayerToolInnerCfg)
353  kwargs.setdefault("TestPixelLayerTool", result.popToolsAndMerge(
355 
356  if "TRT_ElectronPidTool" not in kwargs and flags.Detector.EnableTRT:
357  from InDetConfig.TRT_ElectronPidToolsConfig import (
358  TRT_ElectronPidToolCfg)
359  kwargs.setdefault("TRT_ElectronPidTool", result.popToolsAndMerge(
360  TRT_ElectronPidToolCfg(flags)))
361 
362  kwargs.setdefault("ComputeAdditionalInfo", True)
363 
364  kwargs.setdefault("KeepAllPerigee", True)
365  if flags.Beam.Type is BeamType.Cosmics:
366  kwargs.setdefault("PerigeeExpression", "Origin")
367  kwargs.setdefault("IBLParameterSvc",
368  "IBLParameterSvc" if flags.Detector.GeometryID else "")
369 
370  kwargs.setdefault("TrackingVolumesSvc", "TrackingVolumesSvc")
371  result.setPrivateTools(
372  CompFactory.Trk.TrackParticleCreatorTool(name, **kwargs))
373  return result
374 
375 
376 def MuonCaloParticleCreatorCfg(flags, name="MuonCaloParticleCreator", **kwargs):
377  result = ComponentAccumulator()
378 
379  if "TrackToVertex" not in kwargs:
380  from TrackToVertex.TrackToVertexConfig import TrackToVertexCfg
381  kwargs.setdefault("TrackToVertex", result.popToolsAndMerge(
382  TrackToVertexCfg(flags, name='TrackToVertex')))
383 
384  if "TrackSummaryTool" not in kwargs:
385  if flags.Muon.SAMuonTrigger:
386  from TrkConfig.TrkTrackSummaryToolConfig import (
387  MuonTrackSummaryToolCfg)
388  kwargs.setdefault("TrackSummaryTool", result.popToolsAndMerge(
389  MuonTrackSummaryToolCfg(flags)))
390  else:
391  from TrkConfig.TrkTrackSummaryToolConfig import (
392  MuonCombinedTrackSummaryToolCfg)
393  kwargs.setdefault("TrackSummaryTool", result.popToolsAndMerge(
395 
396  kwargs.setdefault("KeepAllPerigee", True)
397  kwargs.setdefault("PerigeeExpression", "Origin")
398  kwargs.setdefault("IBLParameterSvc",
399  "IBLParameterSvc" if flags.Detector.GeometryID else "")
400 
401  kwargs.setdefault("TrackingVolumesSvc", "TrackingVolumesSvc")
402 
403  result.setPrivateTools(
404  CompFactory.Trk.TrackParticleCreatorTool(name, **kwargs))
405  return result
python.TrkTrackSummaryToolConfig.InDetTrigTrackSummaryToolCfg
def InDetTrigTrackSummaryToolCfg(flags, name="InDetTrigTrackSummaryTool", **kwargs)
Definition: TrkTrackSummaryToolConfig.py:53
python.TRT_ElectronPidToolsConfig.TrigTRT_ElectronPidToolCfg
def TrigTRT_ElectronPidToolCfg(flags, name="InDetTrigTRT_ElectronPidTool", **kwargs)
Definition: TRT_ElectronPidToolsConfig.py:133
python.JetAnalysisCommon.ComponentAccumulator
ComponentAccumulator
Definition: JetAnalysisCommon.py:302
python.TrkParticleCreatorConfig.GSFBuildInDetParticleCreatorToolCfg
def GSFBuildInDetParticleCreatorToolCfg(flags, name="GSFBuildInDetParticleCreatorTool", isTrigger=False, **kwargs)
Definition: TrkParticleCreatorConfig.py:237
python.TrkTrackSummaryToolConfig.InDetTrigFastTrackSummaryToolCfg
def InDetTrigFastTrackSummaryToolCfg(flags, name="InDetTrigFastTrackSummaryTool", **kwargs)
Definition: TrkTrackSummaryToolConfig.py:71
python.BeamSpotConditionsConfig.BeamSpotCondAlgCfg
def BeamSpotCondAlgCfg(flags, name="BeamSpotCondAlg", **kwargs)
Definition: BeamSpotConditionsConfig.py:7
python.TrkParticleCreatorConfig.TrackParticleCreatorToolCfg
def TrackParticleCreatorToolCfg(flags, name="InDetxAODParticleCreatorTool", **kwargs)
InDet/ITk #####.
Definition: TrkParticleCreatorConfig.py:14
python.TrkTrackSummaryToolConfig.MuonTrackSummaryToolCfg
def MuonTrackSummaryToolCfg(flags, name="MuonTrackSummaryTool", **kwargs)
Definition: TrkTrackSummaryToolConfig.py:143
python.InDetTestPixelLayerConfig.ITkTestPixelLayerToolInnerCfg
def ITkTestPixelLayerToolInnerCfg(flags, name="ITkTestPixelLayerInnerTool", **kwargs)
Definition: InDetTestPixelLayerConfig.py:125
python.PixelToTPIDToolConfig.PixelToTPIDToolCfg
def PixelToTPIDToolCfg(flags, name="PixelToTPIDTool", **kwargs)
Definition: PixelToTPIDToolConfig.py:5
python.TrkTrackSummaryToolConfig.MuonCombinedTrackSummaryToolCfg
def MuonCombinedTrackSummaryToolCfg(flags, name="CombinedMuonTrackSummary", **kwargs)
Definition: TrkTrackSummaryToolConfig.py:153
python.TrkParticleCreatorConfig.ITkTrackParticleCreatorToolCfg
def ITkTrackParticleCreatorToolCfg(flags, name="ITkTrackParticleCreatorTool", **kwargs)
Definition: TrkParticleCreatorConfig.py:189
python.TrkParticleCreatorConfig.MuonParticleCreatorToolCfg
def MuonParticleCreatorToolCfg(flags, name="MuonParticleCreatorTool", **kwargs)
Muons #####.
Definition: TrkParticleCreatorConfig.py:287
python.TrkTrackSummaryToolConfig.InDetTrackSummaryToolCfg
def InDetTrackSummaryToolCfg(flags, name='InDetTrackSummaryTool', **kwargs)
Definition: TrkTrackSummaryToolConfig.py:22
python.TrkParticleCreatorConfig.InDetTrigParticleCreatorToolTRTPidCfg
def InDetTrigParticleCreatorToolTRTPidCfg(flags, name="InDetTrigParticleCreatorToolTRTPid", **kwargs)
Definition: TrkParticleCreatorConfig.py:117
python.TrkParticleCreatorConfig.InDetTrigParticleCreatorToolFTFCfg
def InDetTrigParticleCreatorToolFTFCfg(flags, name="InDetTrigParticleCreatorToolFTF", **kwargs)
Definition: TrkParticleCreatorConfig.py:155
python.TrkParticleCreatorConfig.MuonCaloParticleCreatorCfg
def MuonCaloParticleCreatorCfg(flags, name="MuonCaloParticleCreator", **kwargs)
Definition: TrkParticleCreatorConfig.py:376
python.TrkParticleCreatorConfig.InDetTrigParticleCreatorToolCfg
def InDetTrigParticleCreatorToolCfg(flags, name="InDetTrigParticleCreatorTool", **kwargs)
Definition: TrkParticleCreatorConfig.py:110
python.TrkTrackSummaryToolConfig.ITkTrackSummaryToolCfg
def ITkTrackSummaryToolCfg(flags, name='ITkTrackSummaryTool', **kwargs)
Definition: TrkTrackSummaryToolConfig.py:94
python.TRT_ElectronPidToolsConfig.GSFBuildTRT_ElectronPidToolCfg
def GSFBuildTRT_ElectronPidToolCfg(flags, name="GSFBuildTRT_ElectronPidTool", isTrigger=False, **kwargs)
Definition: TRT_ElectronPidToolsConfig.py:150
python.InDetTestPixelLayerConfig.InDetTestPixelLayerToolInnerCfg
def InDetTestPixelLayerToolInnerCfg(flags, name="InDetTestPixelLayerToolInner", **kwargs)
Definition: InDetTestPixelLayerConfig.py:43
python.TrkParticleCreatorConfig.MuonCombinedParticleCreatorCfg
def MuonCombinedParticleCreatorCfg(flags, name="MuonCombinedParticleCreator", **kwargs)
Definition: TrkParticleCreatorConfig.py:315
python.TrkParticleCreatorConfig.TrackParticleCreatorToolNoPIDCfg
def TrackParticleCreatorToolNoPIDCfg(flags, name="InDetxAODParticleCreatorToolNoPID", **kwargs)
Definition: TrkParticleCreatorConfig.py:101
python.TRT_ElectronPidToolsConfig.TRT_ElectronPidToolCfg
def TRT_ElectronPidToolCfg(flags, name="TRT_ElectronPidTool", **kwargs)
Definition: TRT_ElectronPidToolsConfig.py:109
python.TrkTrackSummaryToolConfig.GSFTrackSummaryToolCfg
def GSFTrackSummaryToolCfg(flags, name="GSFTrackSummaryTool", **kwargs)
Definition: TrkTrackSummaryToolConfig.py:121
TrackToVertexConfig.TrackToVertexCfg
def TrackToVertexCfg(flags, name="AtlasTrackToVertexTool", **kwargs)
Definition: TrackToVertexConfig.py:6
python.TrkParticleCreatorConfig.TrackParticleCreatorToolPIDCheckCfg
def TrackParticleCreatorToolPIDCheckCfg(flags, name="InDetxAODParticleCreatorTool", **kwargs)
Definition: TrkParticleCreatorConfig.py:76
python.MuonRecToolsConfig.MuonHitSummaryToolCfg
def MuonHitSummaryToolCfg(flags, name="MuonHitSummaryTool", **kwargs)
Definition: MuonRecToolsConfig.py:54
python.InDetTestPixelLayerConfig.InDetTrigTestPixelLayerToolInnerCfg
def InDetTrigTestPixelLayerToolInnerCfg(flags, name="InDetTrigTestPixelLayerToolInner", **kwargs)
Definition: InDetTestPixelLayerConfig.py:79