65 if(
A <= 15) { y = 1.26; }
66 else if(
A <= 20) { y = 1.19; }
67 else if(
A <= 30) { y = 1.12; }
104 const G4double c[3]={0.77329745, 1.38206072, 30.28295235};
141 if(1 ==
A) {
return R*0.895; }
162 if(pdg == 2112 || pdg == 2212) { R *= 0.895; }
163 else if(pdg == 211) { R *= 0.663; }
164 else if(pdg == 321) { R *= 0.340; }
184 G4double totTcm = std::sqrt(
pM*
pM + tM*tM + 2.*pElab*tM) -
pM -tM;
187 return (totTcm > bC) ? 1. - bC/totTcm : 0.0;
204 G4double totTcm = std::sqrt(
pM*
pM + tM*tM + 2.*pElab*tM) -
pM -tM;
207 return (totTcm > bC) ? 1. - bC/totTcm : 0.0;
212 1.3, 1.3, 1.3, 1.3,1.17,1.54,1.65,1.71, 1.7,1.75,
213 1.7,1.57,1.53, 1.4, 1.3,1.30,1.44, 1.4, 1.4, 1.4,
214 1.4, 1.4,1.46, 1.4, 1.4,1.46,1.55, 1.5,1.38,1.48,
215 1.4, 1.4, 1.4,1.46, 1.4, 1.4, 1.4, 1.4, 1.4,1.45,
216 1.4, 1.4, 1.4, 1.4, 1.4, 1.4,1.45,1.48, 1.4,1.52,
2171.46, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.4, 1.5,
218 1.4, 1.4, 1.4, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.4,
219 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3,1.33,1.43,
220 1.3,1.32,1.34, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3, 1.3,
G4double G4Exp(G4double initial_x)
Exponential Function double precision.
static G4double Radius(G4int Z, G4int A)
static G4double ExplicitRadius(G4int Z, G4int A)
static const G4double r0[93]
static G4double RadiusND(G4int A)
static G4double CoulombFactor(const G4ParticleDefinition *theParticle, const G4ParticleDefinition *nucleon, G4double ekin)
static G4double RadiusNNGG(G4int Z, G4int A)
static G4double RadiusCB(G4int Z, G4int A)
static G4double RadiusHNGG(G4int A)
static G4double RadiusKNGG(G4int A)
static G4double RadiusRMS(G4int Z, G4int A)
static G4double RadiusECS(G4int Z, G4int A)
static G4double ParticleRadius(const G4ParticleDefinition *)
static G4double GetNuclearMass(const G4double A, const G4double Z)
G4double GetPDGMass() const
G4int GetPDGEncoding() const
G4double GetPDGCharge() const
static G4Pow * GetInstance()
G4double powZ(G4int Z, G4double y) const
G4double powN(G4double x, G4int n) const
G4double Z13(G4int Z) const
static constexpr double eplus
static constexpr double fine_structure_const
static constexpr double hbarc
static constexpr double fermi
T min(const T t1, const T t2)
brief Return the smallest of the two arguments
G4bool nucleon(G4int ityp)