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