12 from AthenaConfiguration.ComponentAccumulator
import ComponentAccumulator
13 from AthenaConfiguration.ComponentFactory
import CompFactory
14 from MagFieldServices.MagFieldServicesConfig
import AtlasFieldCacheCondAlgCfg
17 name='AtlasSTEP_Propagator',
23 kwargs.setdefault(
"MaterialEffects",
True)
24 result.setPrivateTools(CompFactory.Trk.STEP_Propagator(name, **kwargs))
29 name='NoMatSTEP_Propagator',
31 kwargs.setdefault(
"MaterialEffects",
False)
36 name="ISF_FatrasSTEP_Propagator",
42 kwargs.setdefault(
"MomentumCutOff", flags.Sim.Fatras.MomCutOffSec)
43 kwargs.setdefault(
"SimulationMode",
True)
45 from ISF_FatrasServices.ISF_FatrasConfig
import fatrasMaterialUpdatorCfg
47 kwargs.setdefault(
"SimMatEffUpdator", material_updator)
50 StepPropagator = CompFactory.Trk.STEP_Propagator
51 result.setPrivateTools(StepPropagator(name=name, **kwargs))