Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4INCLNuclearDensity.hh>
Public Member Functions | |
NuclearDensity (G4int A, G4int Z, InverseInterpolationTable *rpCorrelationTable) | |
~NuclearDensity () | |
NuclearDensity (const NuclearDensity &rhs) | |
Copy constructor. | |
NuclearDensity & | operator= (const NuclearDensity &rhs) |
Assignment operator. | |
void | swap (NuclearDensity &rhs) |
Helper method for the assignment operator. | |
G4double | getMaxRFromP (G4double p) const |
Get the maximum allowed radius for a given momentum. | |
G4double | getMaxTFromR (G4double r) const |
G4double | getMaximumRadius () const |
G4double | getTransmissionRadius (Particle const *const p) const |
The radius used for calculating the transmission coefficient. | |
G4double | getTransmissionRadius (ParticleType type) |
The radius used for calculating the transmission coefficient. | |
G4int | getA () const |
Get the mass number. | |
G4int | getZ () const |
Get the charge number. | |
G4double | getNuclearRadius () |
Definition at line 55 of file G4INCLNuclearDensity.hh.
G4INCL::NuclearDensity::NuclearDensity | ( | G4int | A, |
G4int | Z, | ||
InverseInterpolationTable * | rpCorrelationTable | ||
) |
Definition at line 46 of file G4INCLNuclearDensity.cc.
G4INCL::NuclearDensity::~NuclearDensity | ( | ) |
Definition at line 63 of file G4INCLNuclearDensity.cc.
G4INCL::NuclearDensity::NuclearDensity | ( | const NuclearDensity & | rhs | ) |
Copy constructor.
Definition at line 69 of file G4INCLNuclearDensity.cc.
|
inline |
|
inline |
Definition at line 78 of file G4INCLNuclearDensity.hh.
Referenced by G4INCL::Nucleus::Nucleus().
Get the maximum allowed radius for a given momentum.
p | Absolute value of the particle momentum, divided by the relevant Fermi momentum. |
Definition at line 112 of file G4INCLNuclearDensity.cc.
Referenced by G4INCL::Nucleus::getSurfaceRadius().
Definition at line 116 of file G4INCLNuclearDensity.cc.
|
inline |
Definition at line 109 of file G4INCLNuclearDensity.hh.
Referenced by G4INCL::PauliStandard::getBlockingProbability(), and G4INCL::ClusteringModelIntercomparison::getCluster().
The radius used for calculating the transmission coefficient.
Definition at line 84 of file G4INCLNuclearDensity.hh.
Referenced by G4INCL::CoulombNonRelativistic::distortOut(), and G4INCL::Nucleus::getTransmissionBarrier().
|
inline |
The radius used for calculating the transmission coefficient.
Definition at line 98 of file G4INCLNuclearDensity.hh.
|
inline |
NuclearDensity & G4INCL::NuclearDensity::operator= | ( | const NuclearDensity & | rhs | ) |
Assignment operator.
Definition at line 82 of file G4INCLNuclearDensity.cc.
void G4INCL::NuclearDensity::swap | ( | NuclearDensity & | rhs | ) |
Helper method for the assignment operator.
Definition at line 88 of file G4INCLNuclearDensity.cc.
Referenced by operator=().