42 #ifndef G4INUCL_SPECIAL_FUNC_HH 
   43 #define G4INUCL_SPECIAL_FUNC_HH 
   53 namespace G4InuclSpecialFunctions {
 
   97                                  std::vector<G4double> >& parms);
 
G4double randomGauss(G4double sigma)
 
G4double bindingEnergyAsymptotic(G4int A, G4int Z)
 
G4double csNN(G4double e)
 
void getTruncated(G4double Z, std::pair< G4double, G4double > &parms)
 
double A(double temperature)
 
G4double randomInuclPowers(G4double ekin, const G4double(&coeff)[4][4])
 
G4double csPN(G4double e)
 
G4LorentzVector generateWithRandomAngles(G4double p, G4double mass=0.)
 
G4double G4cbrt(G4double x)
 
G4LorentzVector generateWithFixedTheta(G4double ct, G4double p, G4double mass=0.)
 
paraMaker(G4int verbose=0)
 
std::pair< G4double, G4double > randomCOS_SIN()
 
void getParams(G4double Z, std::pair< std::vector< G4double >, std::vector< G4double > > &parms)
 
G4double bindingEnergy(G4int A, G4int Z)
 
G4double FermiEnergy(G4int A, G4int Z, G4int ntype)
 
G4double nucleiLevelDensity(G4int A)