41#ifndef G4VPreCompoundFragment_h
42#define G4VPreCompoundFragment_h 1
155 G4int theRestNucleusA;
156 G4int theRestNucleusZ;
181#include "G4VPreCompoundFragment.icc"
G4double GetEmissionProbability() const
G4double GetNuclearMass() const
friend std::ostream & operator<<(std::ostream &, const G4VPreCompoundFragment *)
virtual G4double CalcEmissionProbability(const G4Fragment &aFragment)=0
G4double ResidualA13() const
G4double GetReducedMass() const
G4bool IsItPossible(const G4Fragment &aFragment) const
G4double GetBindingEnergy() const
G4double GetCoulombBarrier() const
G4double GetEnergyThreshold() const
virtual ~G4VPreCompoundFragment()
const G4String GetName() const
G4double GetRestNuclearMass() const
G4ReactionProduct * GetReactionProduct() const
void SetMomentum(const G4LorentzVector &value)
G4double theEmissionProbability
void Initialize(const G4Fragment &aFragment)
const G4LorentzVector & GetMomentum() const
G4PreCompoundParameters * theParameters
G4double theCoulombBarrier
G4double GetMaximalKineticEnergy() const
virtual G4double GetKineticEnergy(const G4Fragment &aFragment)=0