90    if ( ke_per_N > upperLimit ) { ke_per_N = upperLimit; }
 
  100    G4double Rt = 1.12 * cubicrAt - 0.94 * ( 1.0 / cubicrAt );
 
  101    G4double Rp = 1.12 * cubicrAp - 0.94 * ( 1.0 / cubicrAp );
 
  110    G4double Ecm = calEcmValue (proj_mass, targ_mass, proj_momentum); 
 
  112    G4double B = 1.44 * Zt * Zp / r - b * Rt * Rp / ( Rt + Rp ); 
 
  113    if(Ecm <= B) { 
return xsection; }
 
  117    G4double R1 = r0 * (cubicrAt + cubicrAp + 1.85*cubicrAt*cubicrAp/(cubicrAt + cubicrAp) - c); 
 
  119    G4double R2 = 1.0 * ( At - 2 * Zt ) * Zp / ( Ap * At );
 
  122    G4double R3 = (0.176 / g4pow->
A13(Ecm)) * cubicrAt * cubicrAp /(cubicrAt + cubicrAp);
 
  126    xsection = 10 * 
pi * R * R * ( 1 - B / Ecm );   
 
static G4Pow * GetInstance()
 
static G4double GetNuclearMass(const G4double A, const G4double Z)
 
G4double GetKineticEnergy() const 
 
G4ParticleDefinition * GetDefinition() const 
 
double B(double temperature)
 
G4double Z13(G4int Z) const 
 
static constexpr double eplus
 
G4double A13(G4double A) const 
 
static constexpr double MeV
 
static constexpr double pi
 
G4double GetPDGCharge() const 
 
static constexpr double millibarn
 
G4ThreeVector GetMomentum() const 
 
G4int GetBaryonNumber() const