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

#include <G4INCLNuclearPotentialEnergyIsospinSmooth.hh>

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

Public 멤버 함수

 NuclearPotentialEnergyIsospinSmooth (const G4int A, const G4int Z, const G4bool pionPotential)
 
virtual ~NuclearPotentialEnergyIsospinSmooth ()
 
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 속성

static const G4double alpha = 0.223
 Slope of the V(T) curve. 더 자세히 ...
 
static const G4double deltaE = 25.
 Distance from the cusp where the exponential kicks in. 더 자세히 ...
 

상세한 설명

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

생성자 & 소멸자 문서화

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

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

G4INCL::NuclearPotential::NuclearPotentialEnergyIsospinSmooth::~NuclearPotentialEnergyIsospinSmooth ( )
virtual

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

멤버 함수 문서화

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
G4double G4INCL::NuclearPotential::NuclearPotentialEnergyIsospinSmooth::computePotentialEnergy ( const Particle *const  p) const
virtual
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::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().

멤버 데이타 문서화

const G4double G4INCL::NuclearPotential::NuclearPotentialEnergyIsospinSmooth::alpha = 0.223
staticprivate

Slope of the V(T) curve.

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

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

const G4double G4INCL::NuclearPotential::NuclearPotentialEnergyIsospinSmooth::deltaE = 25.
staticprivate

Distance from the cusp where the exponential kicks in.

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

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

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
const G4int G4INCL::NuclearPotential::INuclearPotential::theZ
protectedinherited

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