Geant4 11.2.2
Toolkit for the simulation of the passage of particles through matter
|
#include <G4IonCoulombCrossSection.hh>
Public Member Functions | |
G4IonCoulombCrossSection () | |
~G4IonCoulombCrossSection ()=default | |
void | Initialise (const G4ParticleDefinition *, G4double cosThetaLim) |
G4double | NuclearCrossSection () |
G4double | SampleCosineTheta () |
void | SetupKinematic (G4double kinEnergy, G4double tmass) |
void | SetupTarget (G4double Z, G4double kinEnergy, G4int heavycorr) |
void | SetupParticle (const G4ParticleDefinition *) |
G4double | GetMomentum2 () |
G4IonCoulombCrossSection & | operator= (const G4IonCoulombCrossSection &right)=delete |
G4IonCoulombCrossSection (const G4IonCoulombCrossSection &)=delete | |
Definition at line 69 of file G4IonCoulombCrossSection.hh.
|
explicit |
Definition at line 70 of file G4IonCoulombCrossSection.cc.
|
default |
|
delete |
|
inline |
Definition at line 159 of file G4IonCoulombCrossSection.hh.
void G4IonCoulombCrossSection::Initialise | ( | const G4ParticleDefinition * | p, |
G4double | cosThetaLim ) |
Definition at line 95 of file G4IonCoulombCrossSection.cc.
Referenced by G4IonCoulombScatteringModel::Initialise().
G4double G4IonCoulombCrossSection::NuclearCrossSection | ( | ) |
Definition at line 186 of file G4IonCoulombCrossSection.cc.
Referenced by G4IonCoulombScatteringModel::ComputeCrossSectionPerAtom().
|
delete |
G4double G4IonCoulombCrossSection::SampleCosineTheta | ( | ) |
Definition at line 208 of file G4IonCoulombCrossSection.cc.
Referenced by G4IonCoulombScatteringModel::SampleSecondaries().
Definition at line 107 of file G4IonCoulombCrossSection.cc.
Referenced by G4IonCoulombScatteringModel::ComputeCrossSectionPerAtom(), and G4IonCoulombScatteringModel::SampleSecondaries().
|
inline |
Definition at line 147 of file G4IonCoulombCrossSection.hh.
Referenced by Initialise().
Definition at line 139 of file G4IonCoulombCrossSection.cc.
Referenced by G4IonCoulombScatteringModel::ComputeCrossSectionPerAtom(), and G4IonCoulombScatteringModel::SampleSecondaries().