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
50 StepPropagator = CompFactory.Trk.STEP_Propagator
51 result.setPrivateTools(StepPropagator(name=name, **kwargs))
52 return result