ATLAS Offline Software
Functions
python.TrkMeasurementUpdatorConfig Namespace Reference

Functions

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

Function Documentation

◆ InDetUpdatorCfg()

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

Definition at line 26 of file TrkMeasurementUpdatorConfig.py.

26 def 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()

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

Definition at line 44 of file TrkMeasurementUpdatorConfig.py.

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

◆ KalmanUpdator_xkCfg()

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

Definition at line 14 of file TrkMeasurementUpdatorConfig.py.

14 def 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()

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

Definition at line 20 of file TrkMeasurementUpdatorConfig.py.

20 def KalmanUpdatorCfg(flags, name='KalmanUpdator', **kwargs):
21  acc = ComponentAccumulator()
22  acc.setPrivateTools(CompFactory.Trk.KalmanUpdator(name, **kwargs))
23  return acc
24 
25 
python.TrkMeasurementUpdatorConfig.ITkUpdatorCfg
def ITkUpdatorCfg(flags, name='ITkUpdator', **kwargs)
Definition: TrkMeasurementUpdatorConfig.py:44
python.JetAnalysisCommon.ComponentAccumulator
ComponentAccumulator
Definition: JetAnalysisCommon.py:302
python.TrkMeasurementUpdatorConfig.KalmanUpdator_xkCfg
def KalmanUpdator_xkCfg(flags, name='KalmanUpdator_xk', **kwargs)
Definition: TrkMeasurementUpdatorConfig.py:14
python.TrkMeasurementUpdatorConfig.KalmanUpdatorCfg
def KalmanUpdatorCfg(flags, name='KalmanUpdator', **kwargs)
Definition: TrkMeasurementUpdatorConfig.py:20
python.TrkMeasurementUpdatorConfig.InDetUpdatorCfg
def InDetUpdatorCfg(flags, name='InDetUpdator', **kwargs)
Definition: TrkMeasurementUpdatorConfig.py:26