Discrete Processes for Charged Particles

Some processes for charged particles following the same interface G4VEmProcess as gamma processes described in Introduction to Gamma Processes.

  • G4CoulombScattering;

  • G4eplusAnnihilation (with additional AtRest methods);

  • G4eplusPolarizedAnnihilation (with additional AtRest methods);

  • G4eeToHadrons;

  • G4NuclearStopping;

  • G4MicroElecElastic;

  • G4MicroElecInelastic.

Corresponding model classes follow the G4VEmModel interface:

  • G4DummyModel (zero cross section, no secondaries);

  • G4eCoulombScatteringModel;

  • G4eSingleCoulombScatteringModel;

  • G4IonCoulombScatteringModel;

  • G4eeToTwoGammaModel;

  • G4eplusTo2GammaOKVIModel;

  • G4eeToHadronsModel;

  • G4PenelopeAnnihilationModel;

  • G4PolarizedAnnihilationModel;

  • G4ICRU49NuclearStoppingModel;

  • G4MicroElecElasticModel;

  • G4MicroElecInelasticModel.

Some processes from do not follow described EM interfaces but provide direct implementations of the basic G4VDiscreteProcess process:

  • G4AnnihiToMuPair;

  • G4ScreenedNuclearRecoil;

  • G4Cerenkov;

  • G4Scintillation;

  • G4SynchrotronRadiation;