|
ATLAS Offline Software
|
|
def | InDetGlobalChi2FitterBaseCfg (flags, name='GlobalChi2FitterBase', **kwargs) |
| InDet configs. More...
|
|
def | InDetGlobalChi2FitterCfg (flags, name='InDetGlobalChi2Fitter', **kwargs) |
|
def | InDetGlobalChi2FitterTRTCfg (flags, name='InDetGlobalChi2FitterTRT', **kwargs) |
|
def | InDetGlobalChi2FitterLowPtCfg (flags, name='InDetGlobalChi2FitterLowPt', **kwargs) |
|
def | InDetGlobalChi2FitterBTCfg (flags, name='InDetGlobalChi2FitterBT', **kwargs) |
|
def | MuonChi2TrackFitterCfg (flags, name='MuonChi2TrackFitter', **kwargs) |
| Muon configs. More...
|
|
def | MCTBFitterCfg (flags, name='MCTBFitter', **kwargs) |
|
def | MCTBFitterMaterialFromTrackCfg (flags, name='MCTBFitterMaterialFromTrack', **kwargs) |
|
def | MCTBSLFitterCfg (flags, name='MCTBSLFitter', **kwargs) |
|
def | MCTBSLFitterMaterialFromTrackCfg (flags, name='MCTBSLFitterMaterialFromTrack', **kwargs) |
|
def | MuonCombinedTrackFitterCfg (flags, name="MuonCombinedTrackFitter", **kwargs) |
|
def | InDetTrigGlobalChi2FitterCfg (flags, name='InDetTrigTrackFitter', **kwargs) |
| InDet trigger config. More...
|
|
def | InDetTrigGlobalChi2FitterCosmicsCfg (flags, name='InDetTrigTrackFitterCosmics', **kwargs) |
|
def | ITkGlobalChi2FitterBaseCfg (flags, name='ITkGlobalChi2FitterBase', **kwargs) |
| ITk configs. More...
|
|
def | ITkGlobalChi2FitterCfg (flags, name='ITkGlobalChi2Fitter', **kwargs) |
|
◆ InDetGlobalChi2FitterBaseCfg()
def python.TrkGlobalChi2FitterConfig.InDetGlobalChi2FitterBaseCfg |
( |
|
flags, |
|
|
|
name = 'GlobalChi2FitterBase' , |
|
|
** |
kwargs |
|
) |
| |
InDet configs.
Definition at line 24 of file TrkGlobalChi2FitterConfig.py.
25 flags, name='GlobalChi2FitterBase', **kwargs):
28 if 'TrackingGeometryReadKey' not in kwargs:
29 from TrackingGeometryCondAlg.AtlasTrackingGeometryCondAlgConfig
import (
30 TrackingGeometryCondAlgCfg)
33 kwargs.setdefault(
"TrackingGeometryReadKey",
34 cond_alg.getPrimary().TrackingGeometryWriteKey)
36 from TrkConfig.AtlasExtrapolatorConfig
import InDetExtrapolatorCfg
37 kwargs.setdefault(
"ExtrapolationTool", acc.popToolsAndMerge(
40 from TrkConfig.AtlasExtrapolatorToolsConfig
import (
41 AtlasNavigatorCfg, AtlasEnergyLossUpdatorCfg,
42 InDetMaterialEffectsUpdatorCfg, InDetMultipleScatteringUpdatorCfg)
43 kwargs.setdefault(
"NavigatorTool", acc.popToolsAndMerge(
45 kwargs.setdefault(
"EnergyLossTool", acc.popToolsAndMerge(
47 kwargs.setdefault(
"MaterialUpdateTool", acc.popToolsAndMerge(
49 kwargs.setdefault(
"MultipleScatteringTool", acc.popToolsAndMerge(
52 from TrkConfig.TrkExRungeKuttaPropagatorConfig
import InDetPropagatorCfg
53 kwargs.setdefault(
"PropagatorTool", acc.popToolsAndMerge(
56 from TrkConfig.TrkMeasurementUpdatorConfig
import InDetUpdatorCfg
57 kwargs.setdefault(
"MeasurementUpdateTool", acc.popToolsAndMerge(
60 from TrkConfig.TrkResidualPullCalculatorConfig
import ResidualPullCalculatorCfg
61 kwargs.setdefault(
"ResidualPullCalculatorTool", acc.popToolsAndMerge(
64 kwargs.setdefault(
"StraightLine",
not flags.BField.solenoidOn)
65 kwargs.setdefault(
"OutlierCut", 4)
66 kwargs.setdefault(
"SignedDriftRadius",
True)
67 kwargs.setdefault(
"ReintegrateOutliers",
True)
68 kwargs.setdefault(
"RecalibrateSilicon",
True)
69 kwargs.setdefault(
"RecalibrateTRT",
True)
70 kwargs.setdefault(
"TRTTubeHitCut", 1.75)
71 kwargs.setdefault(
"MaxIterations", 40)
72 kwargs.setdefault(
"Acceleration",
True)
73 kwargs.setdefault(
"RecalculateDerivatives",
74 flags.Tracking.doMinBias
or
75 flags.Beam.Type
is BeamType.Cosmics
or
76 flags.Tracking.doBeamGas)
77 kwargs.setdefault(
"TRTExtensionCuts",
True)
78 kwargs.setdefault(
"TrackChi2PerNDFCut", 7)
80 acc.setPrivateTools(CompFactory.Trk.GlobalChi2Fitter(name, **kwargs))
◆ InDetGlobalChi2FitterBTCfg()
def python.TrkGlobalChi2FitterConfig.InDetGlobalChi2FitterBTCfg |
( |
|
flags, |
|
|
|
name = 'InDetGlobalChi2FitterBT' , |
|
|
** |
kwargs |
|
) |
| |
Global Chi2 Fitter for backtracking
Definition at line 180 of file TrkGlobalChi2FitterConfig.py.
181 flags, name='InDetGlobalChi2FitterBT', **kwargs):
183 Global Chi2 Fitter for backtracking
185 kwargs.setdefault(
"MinPHFCut", 0.)
◆ InDetGlobalChi2FitterCfg()
def python.TrkGlobalChi2FitterConfig.InDetGlobalChi2FitterCfg |
( |
|
flags, |
|
|
|
name = 'InDetGlobalChi2Fitter' , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 84 of file TrkGlobalChi2FitterConfig.py.
87 if 'RotCreatorTool' not in kwargs:
88 from TrkConfig.TrkRIO_OnTrackCreatorConfig
import InDetRotCreatorCfg
89 kwargs.setdefault(
'RotCreatorTool', acc.popToolsAndMerge(
91 if 'BroadRotCreatorTool' not in kwargs:
92 from TrkConfig.TrkRIO_OnTrackCreatorConfig
import (
93 InDetBroadRotCreatorCfg)
94 kwargs.setdefault(
'BroadRotCreatorTool', acc.popToolsAndMerge(
98 kwargs.setdefault(
'MinPHFCut', flags.Tracking.ActiveConfig.minTRTPrecFrac)
100 if (flags.Tracking.useBroadPixClusterErrors
or
101 flags.Tracking.useBroadSCTClusterErrors):
102 kwargs.setdefault(
'RecalibrateSilicon',
False)
104 if flags.Beam.Type
is BeamType.Cosmics:
105 kwargs.setdefault(
'MaxOutliers', 99)
107 if (flags.Beam.Type
is BeamType.Cosmics
or
108 flags.Tracking.doBeamGas):
109 kwargs.setdefault(
'Acceleration',
False)
111 if flags.Tracking.materialInteractions
and not flags.BField.solenoidOn:
112 kwargs.setdefault(
'Momentum', 1000.*Units.MeV)
114 acc.setPrivateTools(acc.popToolsAndMerge(
◆ InDetGlobalChi2FitterLowPtCfg()
def python.TrkGlobalChi2FitterConfig.InDetGlobalChi2FitterLowPtCfg |
( |
|
flags, |
|
|
|
name = 'InDetGlobalChi2FitterLowPt' , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 156 of file TrkGlobalChi2FitterConfig.py.
157 flags, name='InDetGlobalChi2FitterLowPt', **kwargs):
160 if 'RotCreatorTool' not in kwargs:
161 from TrkConfig.TrkRIO_OnTrackCreatorConfig
import InDetRotCreatorCfg
162 kwargs.setdefault(
'RotCreatorTool', acc.popToolsAndMerge(
164 if 'BroadRotCreatorTool' not in kwargs:
165 from TrkConfig.TrkRIO_OnTrackCreatorConfig
import (
166 InDetBroadRotCreatorCfg)
167 kwargs.setdefault(
'BroadRotCreatorTool', acc.popToolsAndMerge(
170 kwargs.setdefault(
'OutlierCut', 5.0)
171 kwargs.setdefault(
'Acceleration',
False)
172 kwargs.setdefault(
'RecalculateDerivatives',
True)
173 kwargs.setdefault(
'TrackChi2PerNDFCut', 10)
175 acc.setPrivateTools(acc.popToolsAndMerge(
◆ InDetGlobalChi2FitterTRTCfg()
def python.TrkGlobalChi2FitterConfig.InDetGlobalChi2FitterTRTCfg |
( |
|
flags, |
|
|
|
name = 'InDetGlobalChi2FitterTRT' , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 119 of file TrkGlobalChi2FitterConfig.py.
120 flags, name='InDetGlobalChi2FitterTRT', **kwargs):
123 Global Chi2 Fitter for TRT segments with different settings
126 if 'RotCreatorTool' not in kwargs:
127 from TrkConfig.TrkRIO_OnTrackCreatorConfig
import (
128 InDetRefitRotCreatorCfg)
129 kwargs.setdefault(
"RotCreatorTool", acc.popToolsAndMerge(
132 kwargs.setdefault(
"MaterialUpdateTool",
'')
133 kwargs.setdefault(
"SignedDriftRadius",
True)
134 kwargs.setdefault(
"RecalibrateSilicon",
False)
135 kwargs.setdefault(
"RecalibrateTRT",
False)
136 kwargs.setdefault(
"TRTTubeHitCut", 2.5)
137 kwargs.setdefault(
"MaxIterations", 10)
138 kwargs.setdefault(
"Acceleration",
False)
139 kwargs.setdefault(
"RecalculateDerivatives",
False)
140 kwargs.setdefault(
"TRTExtensionCuts",
True)
141 kwargs.setdefault(
"TrackChi2PerNDFCut", 999999)
143 if flags.Tracking.materialInteractions
and not flags.BField.solenoidOn:
144 kwargs.setdefault(
'Momentum', 1000.*Units.MeV)
146 kwargs.setdefault(
"OutlierCut", 5)
147 kwargs.setdefault(
"MaxOutliers",
148 99
if flags.Beam.Type
is BeamType.Cosmics
else 10)
149 kwargs.setdefault(
"ReintegrateOutliers",
False)
151 acc.setPrivateTools(acc.popToolsAndMerge(
◆ InDetTrigGlobalChi2FitterCfg()
def python.TrkGlobalChi2FitterConfig.InDetTrigGlobalChi2FitterCfg |
( |
|
flags, |
|
|
|
name = 'InDetTrigTrackFitter' , |
|
|
** |
kwargs |
|
) |
| |
InDet trigger config.
Definition at line 338 of file TrkGlobalChi2FitterConfig.py.
341 if 'TrackingGeometryReadKey' not in kwargs:
342 from TrackingGeometryCondAlg.AtlasTrackingGeometryCondAlgConfig
import (
343 TrackingGeometryCondAlgCfg)
346 kwargs.setdefault(
"TrackingGeometryReadKey",
347 cond_alg.getPrimary().TrackingGeometryWriteKey)
349 from TrkConfig.AtlasExtrapolatorConfig
import InDetExtrapolatorCfg
350 kwargs.setdefault(
"ExtrapolationTool", acc.popToolsAndMerge(
352 from TrkConfig.AtlasExtrapolatorToolsConfig
import (
353 AtlasNavigatorCfg, AtlasEnergyLossUpdatorCfg,
354 AtlasMaterialEffectsUpdatorCfg)
355 kwargs.setdefault(
"NavigatorTool", acc.popToolsAndMerge(
357 kwargs.setdefault(
"EnergyLossTool", acc.popToolsAndMerge(
359 kwargs.setdefault(
"MaterialUpdateTool", acc.popToolsAndMerge(
361 name=
"InDetTrigMaterialEffectsUpdator")))
363 from TrkConfig.TrkExRungeKuttaPropagatorConfig
import (
364 RungeKuttaPropagatorCfg)
365 kwargs.setdefault(
"PropagatorTool", acc.popToolsAndMerge(
368 AccuracyParameter=0.0001,
369 MaxStraightLineStep=0.004)))
371 from TrkConfig.TrkMeasurementUpdatorConfig
import KalmanUpdatorCfg
372 kwargs.setdefault(
"MeasurementUpdateTool", acc.popToolsAndMerge(
375 from TrkConfig.TrkRIO_OnTrackCreatorConfig
import TrigRotCreatorCfg
376 kwargs.setdefault(
"RotCreatorTool", acc.popToolsAndMerge(
379 kwargs.setdefault(
"BroadRotCreatorTool",
None)
381 kwargs.setdefault(
"StraightLine",
not flags.BField.solenoidOn)
382 kwargs.setdefault(
"OutlierCut", 4)
383 kwargs.setdefault(
"SignedDriftRadius",
True)
384 kwargs.setdefault(
"TrackChi2PerNDFCut", 9)
385 kwargs.setdefault(
"TRTExtensionCuts",
True)
386 kwargs.setdefault(
"MaxIterations", 40)
387 kwargs.setdefault(
"Acceleration",
True)
388 kwargs.setdefault(
"MaxOutliers", 10)
390 acc.setPrivateTools(CompFactory.Trk.GlobalChi2Fitter(name, **kwargs))
◆ InDetTrigGlobalChi2FitterCosmicsCfg()
def python.TrkGlobalChi2FitterConfig.InDetTrigGlobalChi2FitterCosmicsCfg |
( |
|
flags, |
|
|
|
name = 'InDetTrigTrackFitterCosmics' , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 394 of file TrkGlobalChi2FitterConfig.py.
395 flags, name='InDetTrigTrackFitterCosmics', **kwargs):
397 kwargs.setdefault(
"Acceleration",
False)
398 kwargs.setdefault(
"OutlierCut", 10)
399 kwargs.setdefault(
"TrackChi2PerNDFCut", 20)
400 kwargs.setdefault(
"MaxOutliers", 99)
401 kwargs.setdefault(
"TRTExtensionCuts",
False)
◆ ITkGlobalChi2FitterBaseCfg()
def python.TrkGlobalChi2FitterConfig.ITkGlobalChi2FitterBaseCfg |
( |
|
flags, |
|
|
|
name = 'ITkGlobalChi2FitterBase' , |
|
|
** |
kwargs |
|
) |
| |
ITk configs.
Definition at line 409 of file TrkGlobalChi2FitterConfig.py.
412 if 'TrackingGeometryReadKey' not in kwargs:
413 from TrackingGeometryCondAlg.AtlasTrackingGeometryCondAlgConfig
import (
414 TrackingGeometryCondAlgCfg)
417 kwargs.setdefault(
"TrackingGeometryReadKey",
418 geom_cond.getPrimary().TrackingGeometryWriteKey)
420 from TrkConfig.AtlasExtrapolatorConfig
import AtlasExtrapolatorCfg
421 kwargs.setdefault(
"ExtrapolationTool", acc.popToolsAndMerge(
424 from TrkConfig.AtlasExtrapolatorToolsConfig
import (
425 AtlasNavigatorCfg, AtlasEnergyLossUpdatorCfg,
426 ITkMaterialEffectsUpdatorCfg, ITkMultipleScatteringUpdatorCfg)
427 kwargs.setdefault(
"NavigatorTool", acc.popToolsAndMerge(
429 kwargs.setdefault(
"EnergyLossTool", acc.popToolsAndMerge(
431 kwargs.setdefault(
"MaterialUpdateTool", acc.popToolsAndMerge(
433 kwargs.setdefault(
"MultipleScatteringTool", acc.popToolsAndMerge(
436 from TrkConfig.TrkExRungeKuttaPropagatorConfig
import ITkPropagatorCfg
437 kwargs.setdefault(
"PropagatorTool", acc.popToolsAndMerge(
439 from TrkConfig.TrkMeasurementUpdatorConfig
import ITkUpdatorCfg
440 kwargs.setdefault(
"MeasurementUpdateTool", acc.popToolsAndMerge(
443 kwargs.setdefault(
"StraightLine",
not flags.BField.solenoidOn)
444 kwargs.setdefault(
"OutlierCut", 4)
445 kwargs.setdefault(
"SignedDriftRadius",
True)
446 kwargs.setdefault(
"ReintegrateOutliers",
True)
447 kwargs.setdefault(
"RecalibrateSilicon",
True)
448 kwargs.setdefault(
"MaxIterations", 40)
449 kwargs.setdefault(
"Acceleration",
True)
450 kwargs.setdefault(
"RecalculateDerivatives",
451 flags.Beam.Type
is BeamType.Cosmics)
452 kwargs.setdefault(
"TrackChi2PerNDFCut", 7)
454 acc.setPrivateTools(CompFactory.Trk.GlobalChi2Fitter(name, **kwargs))
◆ ITkGlobalChi2FitterCfg()
def python.TrkGlobalChi2FitterConfig.ITkGlobalChi2FitterCfg |
( |
|
flags, |
|
|
|
name = 'ITkGlobalChi2Fitter' , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 458 of file TrkGlobalChi2FitterConfig.py.
461 if 'RotCreatorTool' not in kwargs:
462 from TrkConfig.TrkRIO_OnTrackCreatorConfig
import ITkRotCreatorCfg
463 kwargs.setdefault(
'RotCreatorTool', acc.popToolsAndMerge(
466 if 'BroadRotCreatorTool' not in kwargs:
467 from TrkConfig.TrkRIO_OnTrackCreatorConfig
import ITkBroadRotCreatorCfg
468 kwargs.setdefault(
'BroadRotCreatorTool', acc.popToolsAndMerge(
471 if flags.Beam.Type
is BeamType.Cosmics:
472 kwargs.setdefault(
'MaxOutliers', 99)
473 kwargs.setdefault(
'Acceleration',
False)
475 if flags.Tracking.materialInteractions
and not flags.BField.solenoidOn:
476 kwargs.setdefault(
'Momentum', 1000.*Units.MeV)
478 acc.setPrivateTools(acc.popToolsAndMerge(
◆ MCTBFitterCfg()
def python.TrkGlobalChi2FitterConfig.MCTBFitterCfg |
( |
|
flags, |
|
|
|
name = 'MCTBFitter' , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 238 of file TrkGlobalChi2FitterConfig.py.
239 from TrkConfig.AtlasExtrapolatorConfig
import MCTBExtrapolatorCfg
241 kwargs.setdefault(
"GetMaterialFromTrack",
True)
242 kwargs.setdefault(
"ExtrapolationTool", result.popPrivateTools())
243 result.setPrivateTools(result.popToolsAndMerge(
◆ MCTBFitterMaterialFromTrackCfg()
def python.TrkGlobalChi2FitterConfig.MCTBFitterMaterialFromTrackCfg |
( |
|
flags, |
|
|
|
name = 'MCTBFitterMaterialFromTrack' , |
|
|
** |
kwargs |
|
) |
| |
◆ MCTBSLFitterCfg()
def python.TrkGlobalChi2FitterConfig.MCTBSLFitterCfg |
( |
|
flags, |
|
|
|
name = 'MCTBSLFitter' , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 253 of file TrkGlobalChi2FitterConfig.py.
254 kwargs[
"StraightLine"] =
True
255 kwargs.setdefault(
"Momentum", flags.Muon.straightLineFitMomentum)
◆ MCTBSLFitterMaterialFromTrackCfg()
def python.TrkGlobalChi2FitterConfig.MCTBSLFitterMaterialFromTrackCfg |
( |
|
flags, |
|
|
|
name = 'MCTBSLFitterMaterialFromTrack' , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 259 of file TrkGlobalChi2FitterConfig.py.
260 flags, name='MCTBSLFitterMaterialFromTrack', **kwargs):
262 kwargs[
"GetMaterialFromTrack"] =
True
263 from TrkConfig.AtlasExtrapolatorConfig
import (
264 MuonStraightLineExtrapolatorCfg)
265 kwargs.setdefault(
"ExtrapolationTool", result.popToolsAndMerge(
268 from TrkConfig.TrkExRungeKuttaPropagatorConfig
import (
269 RungeKuttaPropagatorCfg)
270 kwargs[
"PropagatorTool"] = result.popToolsAndMerge(
273 result.setPrivateTools(result.popToolsAndMerge(
◆ MuonChi2TrackFitterCfg()
def python.TrkGlobalChi2FitterConfig.MuonChi2TrackFitterCfg |
( |
|
flags, |
|
|
|
name = 'MuonChi2TrackFitter' , |
|
|
** |
kwargs |
|
) |
| |
Muon configs.
Definition at line 192 of file TrkGlobalChi2FitterConfig.py.
195 from TrkConfig.TrkRIO_OnTrackCreatorConfig
import MuonRotCreatorCfg
196 kwargs.setdefault(
"RotCreatorTool", result.popToolsAndMerge(
199 from TrkConfig.TrkMeasurementUpdatorConfig
import KalmanUpdatorCfg
200 kwargs.setdefault(
"MeasurementUpdateTool", result.popToolsAndMerge(
203 if 'ExtrapolationTool' not in kwargs:
204 from TrkConfig.AtlasExtrapolatorConfig
import MuonExtrapolatorCfg
205 kwargs.setdefault(
"ExtrapolationTool", result.popToolsAndMerge(
208 from TrkConfig.AtlasExtrapolatorToolsConfig
import (
209 AtlasMultipleScatteringUpdatorCfg)
210 kwargs.setdefault(
"MultipleScatteringTool", result.popToolsAndMerge(
213 kwargs.setdefault(
"StraightLine",
False)
214 kwargs.setdefault(
"OutlierCut", 3.0)
215 kwargs.setdefault(
"GetMaterialFromTrack",
False)
216 kwargs.setdefault(
"RejectLargeNScat",
True)
219 extrapolator = kwargs[
'ExtrapolationTool']
220 kwargs.setdefault(
"PropagatorTool",
221 extrapolator.Propagators[0]
222 if len(extrapolator.Propagators) > 0
224 kwargs.setdefault(
"NavigatorTool", extrapolator.Navigator)
225 kwargs.setdefault(
"EnergyLossTool", extrapolator.EnergyLossUpdater)
228 from TrackingGeometryCondAlg.AtlasTrackingGeometryCondAlgConfig
import (
229 TrackingGeometryCondAlgCfg)
230 geom_cond_key = result.getPrimaryAndMerge(
232 kwargs.setdefault(
"TrackingGeometryReadKey", geom_cond_key)
234 result.setPrivateTools(CompFactory.Trk.GlobalChi2Fitter(name, **kwargs))
◆ MuonCombinedTrackFitterCfg()
def python.TrkGlobalChi2FitterConfig.MuonCombinedTrackFitterCfg |
( |
|
flags, |
|
|
|
name = "MuonCombinedTrackFitter" , |
|
|
** |
kwargs |
|
) |
| |
Definition at line 279 of file TrkGlobalChi2FitterConfig.py.
280 flags, name="MuonCombinedTrackFitter", **kwargs):
281 from TrkConfig.AtlasExtrapolatorConfig
import AtlasExtrapolatorCfg
282 from TrkConfig.AtlasExtrapolatorToolsConfig
import (
283 AtlasNavigatorCfg, AtlasEnergyLossUpdatorCfg)
284 from TrkConfig.TrkRIO_OnTrackCreatorConfig
import MuonRotCreatorCfg
285 from TrkConfig.TrkExRungeKuttaPropagatorConfig
import (
286 MuonCombinedPropagatorCfg)
287 from TrkConfig.TrkMeasurementUpdatorConfig
import KalmanUpdatorCfg
290 kwargs.setdefault(
"ExtrapolationTool", result.popPrivateTools())
291 kwargs.setdefault(
"NavigatorTool", result.popToolsAndMerge(
293 kwargs.setdefault(
"PropagatorTool", result.popToolsAndMerge(
295 kwargs.setdefault(
"RotCreatorTool", result.popToolsAndMerge(
297 kwargs.setdefault(
"EnergyLossTool", result.popToolsAndMerge(
299 kwargs.setdefault(
"MeasurementUpdateTool", result.popToolsAndMerge(
302 from TrackingGeometryCondAlg.AtlasTrackingGeometryCondAlgConfig
import (
303 TrackingGeometryCondAlgCfg)
305 kwargs.setdefault(
"TrackingGeometryReadKey",
"AtlasTrackingGeometry")
307 kwargs.setdefault(
"ExtrapolatorMaterial",
True)
309 from MuonCombinedConfig.MuonCombinedRecToolsConfig
import (
310 MuidMaterialEffectsOnTrackProviderCfg)
311 kwargs.setdefault(
"MuidTool", result.popToolsAndMerge(
313 kwargs.setdefault(
"MuidToolParam",
None)
315 if flags.Beam.Type
is BeamType.Cosmics:
316 from MuonCombinedConfig.MuonCombinedRecToolsConfig
import (
317 MuidMaterialEffectsOnTrackProviderParamCfg)
318 kwargs.setdefault(
"MuidToolParam", result.popToolsAndMerge(
321 kwargs.setdefault(
"MuidMat",
True)
322 kwargs.setdefault(
"StraightLine", flags.Beam.Type
is BeamType.Cosmics)
324 kwargs.setdefault(
"MaxIterations", 50)
325 kwargs.setdefault(
"GetMaterialFromTrack",
326 flags.Beam.Type
is not BeamType.Cosmics)
328 kwargs.setdefault(
"RecalculateDerivatives",
False)
329 kwargs.setdefault(
"UseCaloTG",
True)
331 result.setPrivateTools(CompFactory.Trk.GlobalChi2Fitter(name, **kwargs))
def ITkUpdatorCfg(flags, name='ITkUpdator', **kwargs)
def ITkRotCreatorCfg(flags, name='ITkRotCreator', **kwargs)
def InDetBroadRotCreatorCfg(flags, name='InDetBroadInDetRotCreator', **kwargs)
def TrigRotCreatorCfg(flags, name='InDetTrigRotCreator', **kwargs)
def InDetRotCreatorCfg(flags, name='InDetRotCreator', **kwargs)
def ITkGlobalChi2FitterBaseCfg(flags, name='ITkGlobalChi2FitterBase', **kwargs)
ITk configs.
def TrackingGeometryCondAlgCfg(flags, name='AtlasTrackingGeometryCondAlg', doMaterialValidation=False, **kwargs)
def MCTBSLFitterCfg(flags, name='MCTBSLFitter', **kwargs)
def InDetRefitRotCreatorCfg(flags, name='InDetRefitRotCreator', **kwargs)
def KalmanUpdatorCfg(flags, name='KalmanUpdator', **kwargs)
def RungeKuttaPropagatorCfg(flags, name='AtlasRungeKuttaPropagator', **kwargs)
def InDetUpdatorCfg(flags, name='InDetUpdator', **kwargs)
def ITkGlobalChi2FitterCfg(flags, name='ITkGlobalChi2Fitter', **kwargs)
def InDetGlobalChi2FitterBTCfg(flags, name='InDetGlobalChi2FitterBT', **kwargs)
def InDetTrigGlobalChi2FitterCfg(flags, name='InDetTrigTrackFitter', **kwargs)
InDet trigger config.
def MuonChi2TrackFitterCfg(flags, name='MuonChi2TrackFitter', **kwargs)
Muon configs.
def MCTBFitterMaterialFromTrackCfg(flags, name='MCTBFitterMaterialFromTrack', **kwargs)
def MuonCombinedPropagatorCfg(flags, name='MuonCombinedPropagator', **kwargs)
def ITkPropagatorCfg(flags, name='ITkPropagator', **kwargs)
def MuonCombinedTrackFitterCfg(flags, name="MuonCombinedTrackFitter", **kwargs)
def InDetGlobalChi2FitterCfg(flags, name='InDetGlobalChi2Fitter', **kwargs)
def InDetGlobalChi2FitterTRTCfg(flags, name='InDetGlobalChi2FitterTRT', **kwargs)
def MCTBFitterCfg(flags, name='MCTBFitter', **kwargs)
def MCTBSLFitterMaterialFromTrackCfg(flags, name='MCTBSLFitterMaterialFromTrack', **kwargs)
def InDetPropagatorCfg(flags, name='InDetPropagator', **kwargs)
def MuonRotCreatorCfg(flags, name="MuonRotCreator", **kwargs)
def InDetTrigGlobalChi2FitterCosmicsCfg(flags, name='InDetTrigTrackFitterCosmics', **kwargs)
def ResidualPullCalculatorCfg(flags, name='ResidualPullCalculator', **kwargs)
def InDetGlobalChi2FitterBaseCfg(flags, name='GlobalChi2FitterBase', **kwargs)
InDet configs.
def InDetGlobalChi2FitterLowPtCfg(flags, name='InDetGlobalChi2FitterLowPt', **kwargs)
def ITkBroadRotCreatorCfg(flags, name='ITkBroadRotCreator', **kwargs)