Function Acts::computeEnergyLossMean

Function Documentation

float Acts::computeEnergyLossMean(const MaterialSlab &slab, int pdg, float m, float qOverP, float q = UnitConstants::e)

Compute the combined mean energy loss.

This computes the combined mean energy loss -dE(x) including ionisation and radiative effects. The computations are valid over a wide range of particle energies.

Parameters
  • slab: The traversed material and its properties

  • pdg: Particle type PDG identifier

  • m: Particle mass

  • qOverP: Particle charge divided by absolute momentum

  • q: Particle charge, only the magnitude is considered