G4double G4Exp(G4double initial_x)
Exponential Function double precision.
G4double G4Log(G4double x)
static const G4double fac
static constexpr double twopi
void Initialise(const G4ParticleDefinition *, G4double cosThetaLim)
const G4ParticleDefinition * theProton
void SetupTarget(G4double Z, G4double kinEnergy, G4int heavycorr)
G4IonCoulombCrossSection()
const G4ParticleDefinition * particle
void SetScreenRSquare(G4int iz)
G4NistManager * fNistManager
~G4IonCoulombCrossSection()
void SetupKinematic(G4double kinEnergy, G4double tmass)
void SetupParticle(const G4ParticleDefinition *)
G4double SampleCosineTheta()
G4double NuclearCrossSection()
static G4NistManager * Instance()
static G4Pow * GetInstance()
G4double powZ(G4int Z, G4double y) const
G4double Z13(G4int Z) const
static G4Proton * Proton()
static constexpr double electron_mass_c2
static const G4double Z1[5]
int classic_electr_radius