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

Functions

 AtlasSTEP_PropagatorCfg (flags, name='AtlasSTEP_Propagator', **kwargs)
 AtlasNoMatSTEP_PropagatorCfg (flags, name='NoMatSTEP_Propagator', **kwargs)
 fatrasSTEP_PropagatorCfg (flags, name="ISF_FatrasSTEP_Propagator", **kwargs)

Function Documentation

◆ AtlasNoMatSTEP_PropagatorCfg()

python.TrkExSTEP_PropagatorConfig.AtlasNoMatSTEP_PropagatorCfg ( flags,
name = 'NoMatSTEP_Propagator',
** kwargs )

Definition at line 28 of file TrkExSTEP_PropagatorConfig.py.

30 **kwargs):
31 kwargs.setdefault("MaterialEffects", False)
32 return AtlasSTEP_PropagatorCfg(flags, name, **kwargs)
33
34

◆ AtlasSTEP_PropagatorCfg()

python.TrkExSTEP_PropagatorConfig.AtlasSTEP_PropagatorCfg ( flags,
name = 'AtlasSTEP_Propagator',
** kwargs )

Definition at line 16 of file TrkExSTEP_PropagatorConfig.py.

18 **kwargs):
19 result = ComponentAccumulator()
20 acc = AtlasFieldCacheCondAlgCfg(flags)
21 result.merge(acc)
22
23 kwargs.setdefault("MaterialEffects", True) # Default value, set to allow non-default name for compatibility with legacy config
24 result.setPrivateTools(CompFactory.Trk.STEP_Propagator(name, **kwargs))
25 return result
26
27

◆ fatrasSTEP_PropagatorCfg()

python.TrkExSTEP_PropagatorConfig.fatrasSTEP_PropagatorCfg ( flags,
name = "ISF_FatrasSTEP_Propagator",
** kwargs )

Definition at line 35 of file TrkExSTEP_PropagatorConfig.py.

37 **kwargs):
38 result = ComponentAccumulator()
39 acc = AtlasFieldCacheCondAlgCfg(flags)
40 result.merge(acc)
41
42 kwargs.setdefault("MomentumCutOff", flags.Sim.Fatras.MomCutOffSec)
43 kwargs.setdefault("SimulationMode", True)
44
45 from ISF_FatrasServices.ISF_FatrasConfig import fatrasMaterialUpdatorCfg
46 material_updator = result.popToolsAndMerge(fatrasMaterialUpdatorCfg(flags))
47 kwargs.setdefault("SimMatEffUpdator", material_updator)
48
49 # the step propagaor
50 StepPropagator = CompFactory.Trk.STEP_Propagator
51 result.setPrivateTools(StepPropagator(name=name, **kwargs))
52 return result