36 #ifndef G4PreCompoundNucleon_h 
   37 #define G4PreCompoundNucleon_h 1 
virtual G4double GetAlpha()=0
 
virtual ~G4PreCompoundNucleon()
 
G4double ResidualA13() const 
 
virtual G4double GetRj(G4int NumberParticles, G4int NumberCharged)=0
 
G4double GetOpt0(G4double ekin)
 
const G4PreCompoundNucleon & operator=(const G4PreCompoundNucleon &right)
 
G4int operator==(const G4PreCompoundNucleon &right) const 
 
G4int operator!=(const G4PreCompoundNucleon &right) const 
 
virtual G4double ProbabilityDistributionFunction(G4double eKin, const G4Fragment &aFragment)
 
virtual G4double GetBeta()=0
 
G4PreCompoundParameters * theParameters
 
virtual G4double CrossSection(G4double ekin)=0