Geant4-11
|
Static class for carrying out cluster decays. More...
#include "globals.hh"
#include "G4INCLClusterDecay.hh"
#include "G4INCLParticleTable.hh"
#include "G4INCLKinematicsUtils.hh"
#include "G4INCLRandom.hh"
#include "G4INCLPhaseSpaceGenerator.hh"
#include <algorithm>
Go to the source code of this file.
Namespaces | |
namespace | G4INCL |
namespace | G4INCL::ClusterDecay |
Namespace for functions that handle decay of unstable clusters. | |
namespace | G4INCL::ClusterDecay::anonymous_namespace{G4INCLClusterDecay.cc} |
Macros | |
#define | INCLXX_IN_GEANT4_MODE 1 |
Functions | |
ParticleList | G4INCL::ClusterDecay::decay (Cluster *const c) |
Carries out a cluster decay. More... | |
G4bool | G4INCL::ClusterDecay::isStable (Cluster const *const c) |
True if the cluster is stable. More... | |
void | G4INCL::ClusterDecay::anonymous_namespace{G4INCLClusterDecay.cc}::phaseSpaceDecay (Cluster *const c, ClusterDecayType theDecayMode, ParticleList *decayProducts) |
Disassembles unbound nuclei using the phase-space model. More... | |
void | G4INCL::ClusterDecay::anonymous_namespace{G4INCLClusterDecay.cc}::recursiveDecay (Cluster *const c, ParticleList *decayProducts) |
Recursively decay clusters. More... | |
void | G4INCL::ClusterDecay::anonymous_namespace{G4INCLClusterDecay.cc}::threeBodyDecay (Cluster *const c, ClusterDecayType theDecayMode, ParticleList *decayProducts) |
Carries out three-body decays. More... | |
void | G4INCL::ClusterDecay::anonymous_namespace{G4INCLClusterDecay.cc}::twoBodyDecay (Cluster *const c, ClusterDecayType theDecayMode, ParticleList *decayProducts) |
Carries out two-body decays. More... | |
Static class for carrying out cluster decays.
Definition in file G4INCLClusterDecay.cc.
#define INCLXX_IN_GEANT4_MODE 1 |
Definition at line 34 of file G4INCLClusterDecay.cc.