#include <G4INCLNuclearDensity.hh>
Public 멤버 함수 | |
NuclearDensity (const G4int A, const G4int Z, InterpolationTable const *const rpCorrelationTableProton, InterpolationTable const *const rpCorrelationTableNeutron) | |
~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 (const ParticleType t, const G4double p) const |
Get the maximum allowed radius for a given momentum. 더 자세히 ... | |
G4double | getMinPFromR (const ParticleType t, const 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) const |
The radius used for calculating the transmission coefficient. 더 자세히 ... | |
G4int | getA () const |
Get the mass number. 더 자세히 ... | |
G4int | getZ () const |
Get the charge number. 더 자세히 ... | |
G4double | getProtonNuclearRadius () const |
void | setProtonNuclearRadius (const G4double r) |
Private 멤버 함수 | |
void | initializeTransmissionRadii () |
Initialize the transmission radius. 더 자세히 ... | |
Private 속성 | |
G4int | theA |
G4int | theZ |
G4double | theMaximumRadius |
G4double | theProtonNuclearRadius |
Represents INCL4.5's R0 variable. 더 자세히 ... | |
G4double | transmissionRadius [UnknownParticle] |
InterpolationTable const * | rFromP [UnknownParticle] |
InterpolationTable const * | pFromR [UnknownParticle] |
G4INCLNuclearDensity.hh 파일의 54 번째 라인에서 정의되었습니다.
G4INCL::NuclearDensity::NuclearDensity | ( | const G4int | A, |
const G4int | Z, | ||
InterpolationTable const *const | rpCorrelationTableProton, | ||
InterpolationTable const *const | rpCorrelationTableNeutron | ||
) |
G4INCLNuclearDensity.cc 파일의 45 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::DeltaMinus, G4INCL::DeltaPlus, G4INCL::DeltaPlusPlus, G4INCL::DeltaZero, INCL_DEBUG, initializeTransmissionRadii(), G4INCL::Lambda, G4INCL::Neutron, pFromR, print(), G4INCL::Proton, rFromP, theA, theZ, G4INCL::UnknownParticle.
G4INCL::NuclearDensity::~NuclearDensity | ( | ) |
G4INCLNuclearDensity.cc 파일의 100 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::DeltaMinus, G4INCL::DeltaPlus, G4INCL::DeltaPlusPlus, G4INCL::DeltaZero, G4INCL::Lambda, G4INCL::Neutron, pFromR, G4INCL::Proton.
G4INCL::NuclearDensity::NuclearDensity | ( | const NuclearDensity & | rhs | ) |
Copy constructor.
G4INCLNuclearDensity.cc 파일의 112 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::DeltaMinus, G4INCL::DeltaPlus, G4INCL::DeltaPlusPlus, G4INCL::DeltaZero, G4INCL::Lambda, G4INCL::Neutron, pFromR, G4INCL::Proton, rFromP, transmissionRadius, G4INCL::UnknownParticle.
|
inline |
|
inline |
G4INCLNuclearDensity.hh 파일의 78 번째 라인에서 정의되었습니다.
다음을 참조함 : theMaximumRadius.
다음에 의해서 참조됨 : G4INCL::KinematicsUtils::getLocalEnergy().
G4double G4INCL::NuclearDensity::getMaxRFromP | ( | const ParticleType | t, |
const G4double | p | ||
) | const |
Get the maximum allowed radius for a given momentum.
t | type of the particle |
p | absolute value of the particle momentum, divided by the relevant Fermi momentum. |
G4INCLNuclearDensity.cc 파일의 185 번째 라인에서 정의되었습니다.
다음을 참조함 : rFromP.
다음에 의해서 참조됨 : G4INCL::KinematicsUtils::getLocalEnergy(), G4INCL::Nucleus::getSurfaceRadius(), G4INCL::ParticleSampler::sampleOneParticleWithFuzzyRPCorrelation(), G4INCL::ParticleSampler::sampleOneParticleWithRPCorrelation().
G4double G4INCL::NuclearDensity::getMinPFromR | ( | const ParticleType | t, |
const G4double | r | ||
) | const |
G4INCLNuclearDensity.cc 파일의 190 번째 라인에서 정의되었습니다.
다음을 참조함 : pFromR.
다음에 의해서 참조됨 : G4INCL::KinematicsUtils::getLocalEnergy().
|
inline |
G4INCLNuclearDensity.hh 파일의 109 번째 라인에서 정의되었습니다.
다음을 참조함 : theProtonNuclearRadius.
다음에 의해서 참조됨 : G4INCL::ClusteringModelIntercomparison::findClusterStartingFrom(), G4INCL::ClusteringModelIntercomparison::getCluster().
The radius used for calculating the transmission coefficient.
G4INCLNuclearDensity.hh 파일의 84 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Composite, G4INCL::Particle::getA(), G4INCL::ParticleTable::getNuclearRadius(), G4INCL::Particle::getType(), G4INCL::Particle::getZ(), transmissionRadius.
다음에 의해서 참조됨 : G4INCL::CoulombNonRelativistic::distortOut(), G4INCL::Nucleus::getTransmissionBarrier().
|
inline |
The radius used for calculating the transmission coefficient.
G4INCLNuclearDensity.hh 파일의 98 번째 라인에서 정의되었습니다.
다음을 참조함 : transmissionRadius.
|
inline |
|
private |
Initialize the transmission radius.
G4INCLNuclearDensity.cc 파일의 166 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::Composite, G4INCL::DeltaMinus, G4INCL::DeltaPlus, G4INCL::DeltaPlusPlus, G4INCL::KMinus, G4INCL::KPlus, G4INCL::PiMinus, G4INCL::PiPlus, G4INCL::Proton, G4INCL::SigmaMinus, G4INCL::SigmaPlus, theProtonNuclearRadius, transmissionRadius.
다음에 의해서 참조됨 : NuclearDensity().
NuclearDensity & G4INCL::NuclearDensity::operator= | ( | const NuclearDensity & | rhs | ) |
G4INCLNuclearDensity.hh 파일의 110 번째 라인에서 정의되었습니다.
다음을 참조함 : theProtonNuclearRadius.
void G4INCL::NuclearDensity::swap | ( | NuclearDensity & | rhs | ) |
Helper method for the assignment operator.
G4INCLNuclearDensity.cc 파일의 145 번째 라인에서 정의되었습니다.
다음을 참조함 : G4INCL::DeltaMinus, G4INCL::DeltaPlus, G4INCL::DeltaPlusPlus, G4INCL::DeltaZero, G4INCL::Lambda, G4INCL::Neutron, pFromR, G4INCL::Proton, rFromP, theA, theMaximumRadius, theProtonNuclearRadius, theZ, transmissionRadius, G4INCL::UnknownParticle.
다음에 의해서 참조됨 : operator=().
|
private |
G4INCLNuclearDensity.hh 파일의 126 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : getMinPFromR(), NuclearDensity(), swap(), ~NuclearDensity().
|
private |
G4INCLNuclearDensity.hh 파일의 125 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : getMaxRFromP(), NuclearDensity(), swap().
|
private |
G4INCLNuclearDensity.hh 파일의 117 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : getA(), NuclearDensity(), swap().
|
private |
G4INCLNuclearDensity.hh 파일의 118 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : getMaximumRadius(), swap().
|
private |
Represents INCL4.5's R0 variable.
G4INCLNuclearDensity.hh 파일의 120 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : getProtonNuclearRadius(), initializeTransmissionRadii(), setProtonNuclearRadius(), swap().
|
private |
G4INCLNuclearDensity.hh 파일의 117 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : getZ(), NuclearDensity(), swap().
|
private |
G4INCLNuclearDensity.hh 파일의 123 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : getTransmissionRadius(), initializeTransmissionRadii(), NuclearDensity(), swap().