116 {0.2865,0.1266,-0.001429,0.02402,-0.01135,0.001475};
121 for (
G4int i=1; i<6; ++i) {
129 G4double tt = ( 0.007 + 0.00005 * z );
130 if(tq2 < 0.2) { tt *= (1.0 - tq2 + 0.5*tq2*tq2); }
131 else { tt *=
G4Exp(-tq2); }
149 ? vF * std::sqrt(v1sq) * ( 1.0 + 0.2/v1sq ) / zi23
151 : 0.692308 * vF * (1.0 + 0.666666*v1sq + v1sq*v1sq/15.0) / zi23;
161 G4double sq = 1.0 + ( 0.18 + 0.0015 * z )*
G4Exp(-tq2)/ (Zi*Zi);
G4double G4Exp(G4double initial_x)
Exponential Function double precision.
G4double G4Log(G4double x)
G4double GetPDGMass() const
G4double GetPDGCharge() const
static G4Pow * GetInstance()
G4double Z13(G4int Z) const
G4double A23(G4double A) const
G4double EffectiveCharge(const G4ParticleDefinition *p, const G4Material *material, G4double kineticEnergy)
const G4Material * lastMat
const G4ParticleDefinition * lastPart
G4double chargeCorrection
static constexpr double eplus
static constexpr double amu_c2
static constexpr double proton_mass_c2
static constexpr double keV
static constexpr double MeV
T max(const T t1, const T t2)
brief Return the largest of the two arguments