Geant4  v4-10.4-release
 모두 클래스 네임스페이스들 파일들 함수 변수 타입정의 열거형 타입 열거형 멤버 Friends 매크로 그룹들 페이지들
Public 멤버 함수 | Protected 멤버 함수 | Protected 속성 | Private 멤버 함수 | Private 속성 | 모든 멤버 목록
G4INCL::NuclearPotential::NuclearPotentialConstant 클래스 참조

#include <G4INCLNuclearPotentialConstant.hh>

G4INCL::NuclearPotential::NuclearPotentialConstant에 대한 상속 다이어그램 :
G4INCL::NuclearPotential::INuclearPotential

Public 멤버 함수

 NuclearPotentialConstant (const G4int A, const G4int Z, const G4bool pionPotential)
 
virtual ~NuclearPotentialConstant ()
 
G4double getNucleonPotential () const
 
G4double getDeltaPotential () const
 
virtual G4double computePotentialEnergy (const Particle *const p) const
 
G4bool hasPionPotential () const
 Do we have a pion potential? 더 자세히 ...
 
G4double getFermiEnergy (const Particle *const p) const
 Return the Fermi energy for a particle. 더 자세히 ...
 
G4double getFermiEnergy (const ParticleType t) const
 Return the Fermi energy for a particle type. 더 자세히 ...
 
G4double getSeparationEnergy (const Particle *const p) const
 Return the separation energy for a particle. 더 자세히 ...
 
G4double getSeparationEnergy (const ParticleType t) const
 Return the separation energy for a particle type. 더 자세히 ...
 
G4double getFermiMomentum (const Particle *const p) const
 Return the Fermi momentum for a particle. 더 자세히 ...
 
G4double getFermiMomentum (const ParticleType t) const
 Return the Fermi momentum for a particle type. 더 자세히 ...
 

Protected 멤버 함수

G4double computePionPotentialEnergy (const Particle *const p) const
 Compute the potential energy for the given pion. 더 자세히 ...
 
G4double computeKaonPotentialEnergy (const Particle *const p) const
 Compute the potential energy for the given kaon. 더 자세히 ...
 
G4double computePionResonancePotentialEnergy (const Particle *const p) const
 Compute the potential energy for the given pion resonances (Eta, Omega and EtaPrime and Gamma also). 더 자세히 ...
 

Protected 속성

const G4int theA
 The mass number of the nucleus. 더 자세히 ...
 
const G4int theZ
 The charge number of the nucleus. 더 자세히 ...
 
std::map< ParticleType, G4doublefermiEnergy
 
std::map< ParticleType, G4doublefermiMomentum
 
std::map< ParticleType, G4doubleseparationEnergy
 

Private 멤버 함수

void initialize ()
 

Private 속성

G4double vNucleon
 
G4double vDelta
 
G4double vSigma
 
G4double vLambda
 

상세한 설명

G4INCLNuclearPotentialConstant.hh 파일의 56 번째 라인에서 정의되었습니다.

생성자 & 소멸자 문서화

G4INCL::NuclearPotential::NuclearPotentialConstant::NuclearPotentialConstant ( const G4int  A,
const G4int  Z,
const G4bool  pionPotential 
)

G4INCLNuclearPotentialConstant.cc 파일의 55 번째 라인에서 정의되었습니다.

다음을 참조함 : initialize().

G4INCL::NuclearPotential::NuclearPotentialConstant::~NuclearPotentialConstant ( )
virtual

G4INCLNuclearPotentialConstant.cc 파일의 62 번째 라인에서 정의되었습니다.

멤버 함수 문서화

G4double G4INCL::NuclearPotential::INuclearPotential::computeKaonPotentialEnergy ( const Particle *const  p) const
inlineprotectedinherited
G4double G4INCL::NuclearPotential::INuclearPotential::computePionPotentialEnergy ( const Particle *const  p) const
inlineprotectedinherited
G4double G4INCL::NuclearPotential::INuclearPotential::computePionResonancePotentialEnergy ( const Particle *const  p) const
inlineprotectedinherited

Compute the potential energy for the given pion resonances (Eta, Omega and EtaPrime and Gamma also).

G4INCLINuclearPotential.hh 파일의 228 번째 라인에서 정의되었습니다.

다음을 참조함 : G4INCL::Eta, G4INCL::EtaPrime, G4INCL::Particle::getType(), G4INCL::Particle::isOutOfWell(), G4INCL::Omega, G4INCL::Photon, G4INCL::NuclearPotential::INuclearPotential::pionPotential.

다음에 의해서 참조됨 : G4INCL::NuclearPotential::NuclearPotentialIsospin::computePotentialEnergy(), computePotentialEnergy().

G4double G4INCL::NuclearPotential::NuclearPotentialConstant::computePotentialEnergy ( const Particle *const  p) const
virtual
G4double G4INCL::NuclearPotential::NuclearPotentialConstant::getDeltaPotential ( ) const
inline

G4INCLNuclearPotentialConstant.hh 파일의 63 번째 라인에서 정의되었습니다.

다음을 참조함 : vDelta.

G4double G4INCL::NuclearPotential::INuclearPotential::getFermiEnergy ( const Particle *const  p) const
inlineinherited
G4double G4INCL::NuclearPotential::INuclearPotential::getFermiEnergy ( const ParticleType  t) const
inlineinherited

Return the Fermi energy for a particle type.

매개변수
tparticle type
반환값
Fermi energy for that particle type

G4INCLINuclearPotential.hh 파일의 116 번째 라인에서 정의되었습니다.

다음을 참조함 : G4INCL::NuclearPotential::INuclearPotential::fermiEnergy.

G4double G4INCL::NuclearPotential::INuclearPotential::getFermiMomentum ( const Particle *const  p) const
inlineinherited
G4double G4INCL::NuclearPotential::INuclearPotential::getFermiMomentum ( const ParticleType  t) const
inlineinherited

Return the Fermi momentum for a particle type.

매개변수
tparticle type
반환값
Fermi momentum for that particle type

G4INCLINuclearPotential.hh 파일의 165 번째 라인에서 정의되었습니다.

다음을 참조함 : G4INCL::NuclearPotential::INuclearPotential::fermiMomentum.

G4double G4INCL::NuclearPotential::NuclearPotentialConstant::getNucleonPotential ( ) const
inline

G4INCLNuclearPotentialConstant.hh 파일의 62 번째 라인에서 정의되었습니다.

다음을 참조함 : vNucleon.

G4double G4INCL::NuclearPotential::INuclearPotential::getSeparationEnergy ( const Particle *const  p) const
inlineinherited

Return the separation energy for a particle.

매개변수
ppointer to a Particle
반환값
separation energy for that particle type

G4INCLINuclearPotential.hh 파일의 127 번째 라인에서 정의되었습니다.

다음을 참조함 : G4INCL::Particle::getType(), G4INCL::NuclearPotential::INuclearPotential::separationEnergy.

다음에 의해서 참조됨 : G4INCL::Nucleus::computeSeparationEnergyBalance(), G4INCL::KinematicsUtils::getLocalEnergy(), G4INCL::Nucleus::Nucleus(), G4INCL::CDPP::processOneParticle().

G4double G4INCL::NuclearPotential::INuclearPotential::getSeparationEnergy ( const ParticleType  t) const
inlineinherited

Return the separation energy for a particle type.

매개변수
tparticle type
반환값
separation energy for that particle type

G4INCLINuclearPotential.hh 파일의 138 번째 라인에서 정의되었습니다.

다음을 참조함 : G4INCL::NuclearPotential::INuclearPotential::separationEnergy.

G4bool G4INCL::NuclearPotential::INuclearPotential::hasPionPotential ( ) const
inlineinherited

Do we have a pion potential?

G4INCLINuclearPotential.hh 파일의 96 번째 라인에서 정의되었습니다.

다음을 참조함 : G4INCL::NuclearPotential::INuclearPotential::pionPotential.

다음에 의해서 참조됨 : G4INCL::Nucleus::decayInsideDeltas().

void G4INCL::NuclearPotential::NuclearPotentialConstant::initialize ( )
private

멤버 데이타 문서화

std::map<ParticleType,G4double> G4INCL::NuclearPotential::INuclearPotential::fermiEnergy
protectedinherited
std::map<ParticleType,G4double> G4INCL::NuclearPotential::INuclearPotential::fermiMomentum
protectedinherited
std::map<ParticleType,G4double> G4INCL::NuclearPotential::INuclearPotential::separationEnergy
protectedinherited
const G4int G4INCL::NuclearPotential::INuclearPotential::theA
protectedinherited

The mass number of the nucleus.

G4INCLINuclearPotential.hh 파일의 257 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : G4INCL::NuclearPotential::NuclearPotentialIsospin::initialize(), initialize(), G4INCL::NuclearPotential::INuclearPotential::INuclearPotential().

const G4int G4INCL::NuclearPotential::INuclearPotential::theZ
protectedinherited

The charge number of the nucleus.

G4INCLINuclearPotential.hh 파일의 259 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : G4INCL::NuclearPotential::NuclearPotentialIsospin::initialize(), initialize(), G4INCL::NuclearPotential::INuclearPotential::INuclearPotential().

G4double G4INCL::NuclearPotential::NuclearPotentialConstant::vDelta
private

G4INCLNuclearPotentialConstant.hh 파일의 68 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : computePotentialEnergy(), getDeltaPotential(), initialize().

G4double G4INCL::NuclearPotential::NuclearPotentialConstant::vLambda
private

G4INCLNuclearPotentialConstant.hh 파일의 68 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : computePotentialEnergy(), initialize().

G4double G4INCL::NuclearPotential::NuclearPotentialConstant::vNucleon
private

G4INCLNuclearPotentialConstant.hh 파일의 68 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : computePotentialEnergy(), getNucleonPotential(), initialize().

G4double G4INCL::NuclearPotential::NuclearPotentialConstant::vSigma
private

G4INCLNuclearPotentialConstant.hh 파일의 68 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : computePotentialEnergy(), initialize().


이 클래스에 대한 문서화 페이지는 다음의 파일들로부터 생성되었습니다.: