ATLAS Offline Software
Functions
python.TrkVertexSeedFinderUtilsConfig Namespace Reference

Functions

def Trk2dDistanceSeederCfg (flags, name='Trk2dDistanceSeeder', **kwargs)
 
def NewtonTrkDistanceFinderCfg (flags, name='NewtonTrkDistanceFinder', **kwargs)
 
def SeedNewtonTrkDistanceFinderCfg (flags, name='SeedNewtonTrkDistanceFinder', **kwargs)
 
def Mode3dFromFsmw1dFinderCfg (flags, name='Mode3dFromFsmw1dFinder', **kwargs)
 

Function Documentation

◆ Mode3dFromFsmw1dFinderCfg()

def python.TrkVertexSeedFinderUtilsConfig.Mode3dFromFsmw1dFinderCfg (   flags,
  name = 'Mode3dFromFsmw1dFinder',
**  kwargs 
)

Definition at line 35 of file TrkVertexSeedFinderUtilsConfig.py.

35 def Mode3dFromFsmw1dFinderCfg(flags, name='Mode3dFromFsmw1dFinder', **kwargs):
36 
37  acc = ComponentAccumulator()
38 
39  kwargs["MinimalDistanceFromZtoXY"] = 0.25
40 
41  acc.setPrivateTools(CompFactory.Trk.Mode3dFromFsmw1dFinder(name, **kwargs))
42  return acc

◆ NewtonTrkDistanceFinderCfg()

def python.TrkVertexSeedFinderUtilsConfig.NewtonTrkDistanceFinderCfg (   flags,
  name = 'NewtonTrkDistanceFinder',
**  kwargs 
)

Definition at line 14 of file TrkVertexSeedFinderUtilsConfig.py.

14 def NewtonTrkDistanceFinderCfg(flags, name='NewtonTrkDistanceFinder', **kwargs):
15  # To produce AtlasFieldCacheCondObj
16  from MagFieldServices.MagFieldServicesConfig import (
17  AtlasFieldCacheCondAlgCfg)
18  acc = AtlasFieldCacheCondAlgCfg(flags)
19  acc.setPrivateTools(CompFactory.Trk.NewtonTrkDistanceFinder(name, **kwargs))
20  return acc
21 

◆ SeedNewtonTrkDistanceFinderCfg()

def python.TrkVertexSeedFinderUtilsConfig.SeedNewtonTrkDistanceFinderCfg (   flags,
  name = 'SeedNewtonTrkDistanceFinder',
**  kwargs 
)

Definition at line 22 of file TrkVertexSeedFinderUtilsConfig.py.

22 def SeedNewtonTrkDistanceFinderCfg(flags, name='SeedNewtonTrkDistanceFinder', **kwargs):
23  acc = ComponentAccumulator()
24 
25  kwargs.setdefault("Trk2dDistanceSeeder", acc.addPublicTool(
26  acc.popToolsAndMerge(Trk2dDistanceSeederCfg(flags))))
27  kwargs.setdefault("TrkDistanceFinderImplementation", acc.addPublicTool(
28  acc.popToolsAndMerge(NewtonTrkDistanceFinderCfg(flags))))
29 
30  acc.setPrivateTools(
31  CompFactory.Trk.SeedNewtonTrkDistanceFinder(name, **kwargs))
32  return acc
33 
34 

◆ Trk2dDistanceSeederCfg()

def python.TrkVertexSeedFinderUtilsConfig.Trk2dDistanceSeederCfg (   flags,
  name = 'Trk2dDistanceSeeder',
**  kwargs 
)

Definition at line 6 of file TrkVertexSeedFinderUtilsConfig.py.

6 def Trk2dDistanceSeederCfg(flags, name='Trk2dDistanceSeeder', **kwargs):
7  # To produce AtlasFieldCacheCondObj
8  from MagFieldServices.MagFieldServicesConfig import (
9  AtlasFieldCacheCondAlgCfg)
10  acc = AtlasFieldCacheCondAlgCfg(flags)
11  acc.setPrivateTools(CompFactory.Trk.Trk2dDistanceSeeder(name, **kwargs))
12  return acc
13 
python.JetAnalysisCommon.ComponentAccumulator
ComponentAccumulator
Definition: JetAnalysisCommon.py:302
python.TrkVertexSeedFinderUtilsConfig.SeedNewtonTrkDistanceFinderCfg
def SeedNewtonTrkDistanceFinderCfg(flags, name='SeedNewtonTrkDistanceFinder', **kwargs)
Definition: TrkVertexSeedFinderUtilsConfig.py:22
python.TrkVertexSeedFinderUtilsConfig.Trk2dDistanceSeederCfg
def Trk2dDistanceSeederCfg(flags, name='Trk2dDistanceSeeder', **kwargs)
Definition: TrkVertexSeedFinderUtilsConfig.py:6
python.TrkVertexSeedFinderUtilsConfig.Mode3dFromFsmw1dFinderCfg
def Mode3dFromFsmw1dFinderCfg(flags, name='Mode3dFromFsmw1dFinder', **kwargs)
Definition: TrkVertexSeedFinderUtilsConfig.py:35
python.TrkVertexSeedFinderUtilsConfig.NewtonTrkDistanceFinderCfg
def NewtonTrkDistanceFinderCfg(flags, name='NewtonTrkDistanceFinder', **kwargs)
Definition: TrkVertexSeedFinderUtilsConfig.py:14
python.MagFieldServicesConfig.AtlasFieldCacheCondAlgCfg
def AtlasFieldCacheCondAlgCfg(flags, **kwargs)
Definition: MagFieldServicesConfig.py:8