76   if (E0 <= 0.0) { 
return 0.0; }
 
   79   if (E1 <= 0.0) { 
return 0.0; }
 
   84   if (rj <0.0 || xs < 0.0) {  
 
   85     std::ostringstream errOs;
 
   87     errOs << 
"Rj=" << rj <<
"  xsec(" 
   88           <<eKin/
MeV<<
" MeV)= "<< xs <<
"  A= "<<
GetA()<<
"  Z= "<<
GetZ()
 
   94     * 
g4pow->
powN(g1*E1/(g0*E0),N-2) * g1 / (E0*g0*g0);
 
G4double powN(G4double x, G4int n) const 
 
virtual ~G4PreCompoundNucleon()
 
G4double GetReducedMass() const 
 
virtual G4double GetRj(G4int NumberParticles, G4int NumberCharged)=0
 
G4int GetNumberOfParticles() const 
 
G4bool IsItPossible(const G4Fragment &aFragment) const 
 
G4double GetBindingEnergy() const 
 
G4int GetNumberOfHoles() const 
 
G4GLOB_DLL std::ostream G4cout
 
virtual G4double ProbabilityDistributionFunction(G4double eKin, const G4Fragment &aFragment)
 
static const double millibarn
 
G4PreCompoundParameters * theParameters
 
G4int GetNumberOfCharged() const 
 
G4double GetLevelDensity()
 
G4double GetExcitationEnergy() const 
 
virtual G4double CrossSection(G4double ekin)=0