Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4PreCompoundIon.hh>
Protected Member Functions | |
virtual G4double | ProbabilityDistributionFunction (G4double eKin, const G4Fragment &aFragment) |
virtual G4double | CrossSection (G4double ekin)=0 |
virtual G4double | GetRj (G4int NumberParticles, G4int NumberCharged)=0 |
virtual G4double | FactorialFactor (G4int N, G4int P)=0 |
virtual G4double | CoalescenceFactor (G4int A)=0 |
virtual G4double | GetAlpha ()=0 |
G4double | GetBeta () |
G4double | GetOpt0 (G4double ekin) |
virtual G4double | ProbabilityDistributionFunction (G4double K, const G4Fragment &aFragment)=0 |
Protected Member Functions inherited from G4VPreCompoundFragment | |
G4bool | IsItPossible (const G4Fragment &aFragment) const |
Additional Inherited Members | |
Protected Attributes inherited from G4VPreCompoundFragment | |
G4PreCompoundParameters * | theParameters |
G4Pow * | g4pow |
G4double | theEmissionProbability |
G4double | theCoulombBarrier |
G4int | OPTxs |
G4bool | useSICB |
Definition at line 42 of file G4PreCompoundIon.hh.
G4PreCompoundIon::G4PreCompoundIon | ( | const G4ParticleDefinition * | part, |
G4VCoulombBarrier * | aCoulombBarrier | ||
) |
Definition at line 46 of file G4PreCompoundIon.cc.
|
virtual |
Definition at line 55 of file G4PreCompoundIon.cc.
Implemented in G4PreCompoundAlpha, G4PreCompoundDeuteron, G4PreCompoundHe3, and G4PreCompoundTriton.
Referenced by ProbabilityDistributionFunction().
Implemented in G4PreCompoundAlpha, G4PreCompoundDeuteron, G4PreCompoundHe3, and G4PreCompoundTriton.
Referenced by ProbabilityDistributionFunction().
Implemented in G4PreCompoundAlpha, G4PreCompoundDeuteron, G4PreCompoundHe3, and G4PreCompoundTriton.
Referenced by ProbabilityDistributionFunction().
|
protectedpure virtual |
Implemented in G4PreCompoundAlpha, G4PreCompoundDeuteron, G4PreCompoundHe3, and G4PreCompoundTriton.
Referenced by GetOpt0().
|
inlineprotected |
Definition at line 86 of file G4PreCompoundIon.hh.
Referenced by GetOpt0().
Definition at line 92 of file G4PreCompoundIon.hh.
Referenced by G4PreCompoundAlpha::CrossSection(), G4PreCompoundDeuteron::CrossSection(), G4PreCompoundHe3::CrossSection(), and G4PreCompoundTriton::CrossSection().
|
protectedpure virtual |
Implemented in G4PreCompoundAlpha, G4PreCompoundDeuteron, G4PreCompoundHe3, and G4PreCompoundTriton.
Referenced by ProbabilityDistributionFunction().
|
protectedvirtual |
Implements G4PreCompoundFragment.
Definition at line 58 of file G4PreCompoundIon.cc.