Electron

Table 3 Models used for electron processes for different EM physics constructors.

Coulomb scattering

Multiple scattering

Pair production

Ionisation

Bremsstrahlung

Opt0

eCoulombScattering 100 MeV-100 TeV

  • UrbanMsc 0-100 MeV

  • WentzelVIUni 100 MeV-100 TeV

none

MollerBhabha 0-100 TeV

  • eBremSB 0-1 GeV

  • eBremLPM 1 GeV-100 TeV

Opt1

eCoulombScattering 100 MeV-100 TeV

  • UrbanMsc 0-100 MeV;

  • WentzelVIUni 100 MeV-100 TeV

none

MollerBhabha 0-100 TeV

  • eBremSB 0-1 GeV

  • eBremLPM 1 GeV-100 TeV

Opt2

eCoulombScattering 100 MeV-100 TeV

  • UrbanMsc 0-100 MeV

  • WentzelVIUni 100 MeV-100 TeV

none

MollerBhabha 0-100 TeV

  • eBremSB 0-1 GeV

  • eBremLPM 1 GeV-100 TeV

Opt3

none

UrbanMsc 0-100 TeV

ePairProd 0-100 TeV

MollerBhabha 0-100 TeV

  • eBremSB 0-1 GeV

  • eBremLPM 1 GeV-100 TeV

Opt4

eCoulombScattering 100 MeV-10 TeV

  • GoudsmitSaunderson 0-100 MeV

  • WentzelVIUni 100 MeV-100 TeV

ePairProd 0-100 TeV

  • LowEnergyIoni 0-100 keV

  • MollerBhabha 100 keV-100 TeV

  • eBremSB 0-1 GeV

  • eBremLPM 1 GeV-100 TeV

Livermore

eCoulombScattering 100 MeV-100 TeV

  • GoudsmitSaunderson 0-100 MeV

  • WentzelVIUni 100 MeV-100 TeV

ePairProd 0-100 TeV

  • LowEnergyIoni 0-100 keV

  • MollerBhabha 100 keV-100 TeV

  • eBremSB 0-1 GeV

  • eBremLPM 1 GeV-100 TeV

Penelope

eCoulombScattering 100 MeV-100 TeV

  • GoudsmitSaunderson 0-100 MeV

  • WentzelVIUni 100 MeV-100 TeV

ePairProd 0-100 TeV

  • PenIoni 0-1 GeV

  • MollerBhabha 1 GeV-100 TeV

  • PenBrem 0-1 GeV

  • eBremLPM 1 GeV-100 TeV