ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Public Member Functions | |
NuclearPotentialEnergyIsospinSmooth (const G4int A, const G4int Z, const G4bool pionPotential) | |
virtual | ~NuclearPotentialEnergyIsospinSmooth () |
virtual G4double | computePotentialEnergy (const Particle *const p) const |
Public Member Functions inherited from G4INCL::NuclearPotential::NuclearPotentialIsospin | |
NuclearPotentialIsospin (const G4int A, const G4int Z, const G4bool pionPotential) | |
virtual | ~NuclearPotentialIsospin () |
Public Member Functions inherited from G4INCL::NuclearPotential::INuclearPotential | |
INuclearPotential (const G4int A, const G4int Z, const G4bool pionPot) | |
virtual | ~INuclearPotential () |
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. | |
Static Private Attributes | |
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. | |
Additional Inherited Members | |
Protected Member Functions inherited from G4INCL::NuclearPotential::INuclearPotential | |
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 Attributes inherited from G4INCL::NuclearPotential::INuclearPotential | |
const G4int | theA |
The mass number of the nucleus. | |
const G4int | theZ |
The charge number of the nucleus. | |
std::map< ParticleType, G4double > | fermiEnergy |
std::map< ParticleType, G4double > | fermiMomentum |
std::map< ParticleType, G4double > | separationEnergy |
Definition at line 57 of file G4INCLNuclearPotentialEnergyIsospinSmooth.hh.
View newest version in sPHENIX GitHub at line 57 of file G4INCLNuclearPotentialEnergyIsospinSmooth.hh
G4INCL::NuclearPotential::NuclearPotentialEnergyIsospinSmooth::NuclearPotentialEnergyIsospinSmooth | ( | const G4int | A, |
const G4int | Z, | ||
const G4bool | pionPotential | ||
) |
Definition at line 60 of file G4INCLNuclearPotentialEnergyIsospinSmooth.cc.
View newest version in sPHENIX GitHub at line 60 of file G4INCLNuclearPotentialEnergyIsospinSmooth.cc
|
virtual |
Definition at line 65 of file G4INCLNuclearPotentialEnergyIsospinSmooth.cc.
View newest version in sPHENIX GitHub at line 65 of file G4INCLNuclearPotentialEnergyIsospinSmooth.cc
|
virtual |
Reimplemented from G4INCL::NuclearPotential::NuclearPotentialIsospin.
Definition at line 67 of file G4INCLNuclearPotentialEnergyIsospinSmooth.cc.
View newest version in sPHENIX GitHub at line 67 of file G4INCLNuclearPotentialEnergyIsospinSmooth.cc
References alpha, G4INCL::NuclearPotential::NuclearPotentialIsospin::computePotentialEnergy(), deltaE, G4INCL::NuclearPotential::INuclearPotential::getFermiEnergy(), G4INCL::Particle::getKineticEnergy(), G4INCL::Particle::isNucleon(), t, and v.
|
staticprivate |
Slope of the V(T) curve.
Definition at line 67 of file G4INCLNuclearPotentialEnergyIsospinSmooth.hh.
View newest version in sPHENIX GitHub at line 67 of file G4INCLNuclearPotentialEnergyIsospinSmooth.hh
Referenced by computePotentialEnergy().
|
staticprivate |
Distance from the cusp where the exponential kicks in.
Definition at line 70 of file G4INCLNuclearPotentialEnergyIsospinSmooth.hh.
View newest version in sPHENIX GitHub at line 70 of file G4INCLNuclearPotentialEnergyIsospinSmooth.hh
Referenced by computePotentialEnergy().