Skip to content

GSF : Move the Mutliple scattering and std Energy loss inside the Combined material effects

Trying to merge parts of the combined material effects updator together. So use directly the ATLAS common tools and remove a couple of components.

In principle these 2

  • Trk::MultipleScatteringEffects::compute
  • Trk::MultipleScatteringEffects::compute

become

  • Trk::GsfCombinedMaterialEffects::scattering
  • Trk::GsfCombinedMaterialEffects::energyLoss

and the GsfCombinedMaterialEffects gets directly

ToolHandle<IMultipleScatteringUpdator> m_msUpdator{
    this,
    "MultipleScatteringUpdator",
    "Trk::MultipleScatteringUpdator/AtlasMultipleScatteringUpdator",
    ""
  };

  ToolHandle<IEnergyLossUpdator> m_EnergyLossUpdator{
    this,
    "EnergyLossUpdator",
    "Trk::EnergyLossUpdator/AtlasEnergyLossUpdator",
    ""
  };
Edited by Christos Anastopoulos

Merge request reports