87     { 
return ( 
this == (
G4Nucleus *) &right ); }
 
   90     { 
return ( 
this != (
G4Nucleus *) &right ); }
 
G4bool operator==(const G4Nucleus &right) const 
 
G4double AtomicMass(const G4double A, const G4double Z) const 
 
void SetIsotope(const G4Isotope *iso)
 
G4double EvaporationEffects(G4double kineticEnergy)
 
G4double GetThermalPz(const G4double mass, const G4double temp) const 
 
CLHEP::Hep3Vector G4ThreeVector
 
G4double GetAnnihilationPNBlackTrackEnergy() const 
 
G4Nucleus(const G4Nucleus &right)
 
G4double GetDTABlackTrackEnergy() const 
 
void ChooseParameters(const G4Material *aMaterial)
 
G4double dtaBlackTrackEnergyfromAnnihilation
 
G4double pnBlackTrackEnergyfromAnnihilation
 
G4ReactionProduct GetThermalNucleus(G4double aMass, G4double temp=-1) const 
 
G4DynamicParticle * ReturnTargetParticle() const 
 
G4ReactionProductVector * Fragmentate()
 
std::vector< G4ReactionProduct * > G4ReactionProductVector
 
G4Nucleus & operator=(const G4Nucleus &right)
 
G4ReactionProduct GetBiasedThermalNucleus(G4double aMass, G4ThreeVector aVelocity, G4double temp=-1) const 
 
double A(double temperature)
 
G4double GetAnnihilationDTABlackTrackEnergy() const 
 
void AddMomentum(const G4ThreeVector aMomentum)
 
G4double GetEnergyDeposit()
 
G4double dtaBlackTrackEnergy
 
G4ThreeVector GetFermiMomentum()
 
G4double AnnihilationEvaporationEffects(G4double kineticEnergy, G4double ekOrg)
 
const G4Isotope * GetIsotope()
 
G4double Cinema(G4double kineticEnergy)
 
G4double excitationEnergy
 
const G4Isotope * fIsotope
 
void AddExcitationEnergy(G4double anEnergy)
 
void SetParameters(const G4double A, const G4double Z)
 
G4bool operator!=(const G4Nucleus &right) const 
 
G4double GetPNBlackTrackEnergy() const 
 
G4double pnBlackTrackEnergy