Geant4-11
Namespaces | Macros | Enumerations | Functions | Variables
G4INCLClusterDecay.hh File Reference

Static class for carrying out cluster decays. More...

#include "globals.hh"
#include "G4INCLCluster.hh"
#include "G4INCLParticleTable.hh"

Go to the source code of this file.

Namespaces

namespace  G4INCL
 
namespace  G4INCL::ClusterDecay
 Namespace for functions that handle decay of unstable clusters.
 

Macros

#define G4INCLCLUSTERDECAY_HH
 
#define INCLXX_IN_GEANT4_MODE   1
 

Enumerations

enum  G4INCL::ClusterDecay::ClusterDecayType {
  G4INCL::ClusterDecay::StableCluster , G4INCL::ClusterDecay::NeutronDecay , G4INCL::ClusterDecay::ProtonDecay , G4INCL::ClusterDecay::AlphaDecay ,
  G4INCL::ClusterDecay::TwoProtonDecay , G4INCL::ClusterDecay::TwoNeutronDecay , G4INCL::ClusterDecay::ProtonUnbound , G4INCL::ClusterDecay::NeutronUnbound ,
  G4INCL::ClusterDecay::LambdaUnbound , G4INCL::ClusterDecay::LambdaDecay
}
 

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...
 

Variables

G4ThreadLocal ClusterDecayType G4INCL::ClusterDecay::clusterDecayMode [ParticleTable::clusterTableSSize][ParticleTable::clusterTableZSize][ParticleTable::clusterTableASize]
 Table for cluster decays. More...
 

Detailed Description

Static class for carrying out cluster decays.

Date
6th July 2011
Author
Davide Mancusi

Definition in file G4INCLClusterDecay.hh.

Macro Definition Documentation

◆ G4INCLCLUSTERDECAY_HH

#define G4INCLCLUSTERDECAY_HH

Definition at line 46 of file G4INCLClusterDecay.hh.

◆ INCLXX_IN_GEANT4_MODE

#define INCLXX_IN_GEANT4_MODE   1

Definition at line 34 of file G4INCLClusterDecay.hh.