ATLAS Offline Software
Loading...
Searching...
No Matches
python.TrkMeasurementUpdatorConfig Namespace Reference

Functions

 KalmanUpdator_xkCfg (flags, name='KalmanUpdator_xk', **kwargs)
 KalmanUpdatorCfg (flags, name='KalmanUpdator', **kwargs)
 InDetUpdatorCfg (flags, name='InDetUpdator', **kwargs)
 ITkUpdatorCfg (flags, name='ITkUpdator', **kwargs)

Function Documentation

◆ InDetUpdatorCfg()

python.TrkMeasurementUpdatorConfig.InDetUpdatorCfg ( flags,
name = 'InDetUpdator',
** kwargs )

Definition at line 26 of file TrkMeasurementUpdatorConfig.py.

26def InDetUpdatorCfg(flags, name='InDetUpdator', **kwargs):
27 if flags.Detector.GeometryITk:
28 name = name.replace("InDet", "ITk")
29
30 acc = ComponentAccumulator()
31
32 tool = None
33 if flags.Tracking.kalmanUpdator == KalmanUpdatorType.KalmanUpdator_xk:
34 tool = CompFactory.Trk.KalmanUpdator_xk(name, **kwargs)
35 elif flags.Tracking.kalmanUpdator == KalmanUpdatorType.KalmanUpdatorSMatrix:
36 tool = CompFactory.Trk.KalmanUpdatorSMatrix(name, **kwargs)
37 elif flags.Tracking.kalmanUpdator == KalmanUpdatorType.KalmanUpdator:
38 tool = CompFactory.Trk.KalmanUpdator(name, **kwargs)
39
40 acc.setPrivateTools(tool)
41 return acc
42
43

◆ ITkUpdatorCfg()

python.TrkMeasurementUpdatorConfig.ITkUpdatorCfg ( flags,
name = 'ITkUpdator',
** kwargs )

Definition at line 44 of file TrkMeasurementUpdatorConfig.py.

44def ITkUpdatorCfg(flags, name='ITkUpdator', **kwargs):
45 return InDetUpdatorCfg(flags, name, **kwargs)

◆ KalmanUpdator_xkCfg()

python.TrkMeasurementUpdatorConfig.KalmanUpdator_xkCfg ( flags,
name = 'KalmanUpdator_xk',
** kwargs )

Definition at line 14 of file TrkMeasurementUpdatorConfig.py.

14def KalmanUpdator_xkCfg(flags, name='KalmanUpdator_xk', **kwargs):
15 result = ComponentAccumulator()
16 result.setPrivateTools(CompFactory.Trk.KalmanUpdator_xk(name, **kwargs))
17 return result
18
19

◆ KalmanUpdatorCfg()

python.TrkMeasurementUpdatorConfig.KalmanUpdatorCfg ( flags,
name = 'KalmanUpdator',
** kwargs )

Definition at line 20 of file TrkMeasurementUpdatorConfig.py.

20def KalmanUpdatorCfg(flags, name='KalmanUpdator', **kwargs):
21 acc = ComponentAccumulator()
22 acc.setPrivateTools(CompFactory.Trk.KalmanUpdator(name, **kwargs))
23 return acc
24
25