27 #ifndef G4ProjectileFragmentCrossSection_h 
   28 #define G4ProjectileFragmentCrossSection_h 1 
   61         p_Up[2] = +4.7210E-03;   
 
   62         p_Up[3] = -1.3030E-05;   
 
   87   cout << 
"debug1 "<<yield_a<<endl;
 
   94         yield_a= yield_a * f_mod_y;
 
   95   cout << 
"debug1 "<<yield_a<<endl;
 
  124           cout << 
"dq "<<A<<
" "<<Ap<<
" "<<p_mp[1]
 
  125           <<
" "<<p_mp[2]<<
" "<<dq<<
" "<<p_mp[1] + A/Ap*p_mp[2]<<endl;
 
  131         zprob = zprob + dq * (Zp-zbeta_p);
 
  134         zprob = zprob + 0.0020*
A;
 
  135         cout <<
"zprob "<<A<<
" "<<dq<<
" "<<Zp<<
" "<<zbeta_p
 
  136              <<
" "<<zbeta<<
" "<<delta<<endl;
 
  150         if ((Zp-zbeta_p) < 0.0) 
 
  152           r=r*(1.0-0.0833*std::abs(Zp-zbeta_p));
 
  165           fract   =  
G4Exp(expo)*std::sqrt(r/3.14159);
 
  171           fract   =  
G4Exp(expo)*std::sqrt(r/3.14159);
 
  172  cout << 
"1 "<<expo<<
" "<<r<<
" "<<zprob<<
" "<<Z<<
" "<<u_p<<endl;
 
  179             fract   =  
G4Exp(expo)*std::sqrt(r/3.14159)
 
  184         cout << 
"debug "<<fract<<
" "<<yield_a<<endl;
 
  192     cout << i.
doit(58, 28, 9, 4, 49, 28) << endl;
 
static G4Pow * GetInstance()
 
G4double powA(G4double A, G4double y) const 
 
G4double powN(G4double x, G4int n) const 
 
G4double doit(G4double Ap, G4double Zp, G4double At, G4double Zt, G4double A, G4double Z)
 
double A(double temperature)
 
G4double G4Log(G4double x)
 
G4double G4Exp(G4double initial_x)
Exponential Function double precision. 
 
G4ProjectileFragmentCrossSection()