3from AthenaConfiguration.ComponentAccumulator
import ComponentAccumulator
4from AthenaConfiguration.ComponentFactory
import CompFactory
8 from MagFieldServices.MagFieldServicesConfig
import (
9 AtlasFieldCacheCondAlgCfg)
10 acc = AtlasFieldCacheCondAlgCfg(flags)
11 acc.setPrivateTools(CompFactory.Trk.Trk2dDistanceSeeder(name, **kwargs))
16 from MagFieldServices.MagFieldServicesConfig
import (
17 AtlasFieldCacheCondAlgCfg)
18 acc = AtlasFieldCacheCondAlgCfg(flags)
19 acc.setPrivateTools(CompFactory.Trk.NewtonTrkDistanceFinder(name, **kwargs))
23 acc = ComponentAccumulator()
25 kwargs.setdefault(
"Trk2dDistanceSeeder", acc.addPublicTool(
27 kwargs.setdefault(
"TrkDistanceFinderImplementation", acc.addPublicTool(
31 CompFactory.Trk.SeedNewtonTrkDistanceFinder(name, **kwargs))
37 acc = ComponentAccumulator()
39 kwargs[
"MinimalDistanceFromZtoXY"] = 0.25
41 acc.setPrivateTools(CompFactory.Trk.Mode3dFromFsmw1dFinder(name, **kwargs))
NewtonTrkDistanceFinderCfg(flags, name='NewtonTrkDistanceFinder', **kwargs)
Trk2dDistanceSeederCfg(flags, name='Trk2dDistanceSeeder', **kwargs)
Mode3dFromFsmw1dFinderCfg(flags, name='Mode3dFromFsmw1dFinder', **kwargs)
SeedNewtonTrkDistanceFinderCfg(flags, name='SeedNewtonTrkDistanceFinder', **kwargs)