Geant4
10.03.p02
|
Namespace for functions that handle decay of unstable clusters. More...
Enumerations | |
enum | ClusterDecayType { StableCluster, NeutronDecay, ProtonDecay, AlphaDecay, TwoProtonDecay, TwoNeutronDecay, ProtonUnbound, NeutronUnbound } |
Functions | |
G4bool | isStable (Cluster const *const c) |
True if the cluster is stable. More... | |
ParticleList | decay (Cluster *const c) |
Carries out a cluster decay. More... | |
Variables | |
G4ThreadLocal ClusterDecayType | clusterDecayMode [ParticleTable::clusterTableZSize][ParticleTable::clusterTableASize] |
Table for cluster decays. More... | |
Namespace for functions that handle decay of unstable clusters.
Enumerator | |
---|---|
StableCluster | |
NeutronDecay | |
ProtonDecay | |
AlphaDecay | |
TwoProtonDecay | |
TwoNeutronDecay | |
ProtonUnbound | |
NeutronUnbound |
Definition at line 66 of file G4INCLClusterDecay.hh.
ParticleList G4INCL::ClusterDecay::decay | ( | Cluster *const | c | ) |
Carries out a cluster decay.
c | cluster that should decay |
Definition at line 553 of file G4INCLClusterDecay.cc.
G4bool G4INCL::ClusterDecay::isStable | ( | Cluster const *const | c | ) |
True if the cluster is stable.
Definition at line 523 of file G4INCLClusterDecay.cc.
G4ThreadLocal ClusterDecayType G4INCL::ClusterDecay::clusterDecayMode |
Table for cluster decays.
Definition of "Stable": halflife > 1 ms
These table includes decay data for clusters that INCL presently does not produce. It can't hurt.
Unphysical nuclides (A<Z) are marked as stable, but should never be produced by INCL. If you find them in the output, something is fishy.
Definition at line 539 of file G4INCLClusterDecay.cc.