ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4NucleiModel Member List

This is the complete list of members for G4NucleiModel, including all inherited members.

AG4NucleiModelprivate
absorptionCrossSection(G4double e, G4int type) const G4NucleiModel
acsecsG4NucleiModelprivate
alfa3G4NucleiModelprivatestatic
alfa6G4NucleiModelprivatestatic
binding_energiesG4NucleiModelprivate
boundaryTransition(G4CascadParticle &cparticle)G4NucleiModelprotected
choosePointAlongTraj(G4CascadParticle &cparticle)G4NucleiModelprotected
collisionPtsG4NucleiModelprivate
coordinatesG4NucleiModelprivate
crossSectionUnitsG4NucleiModelprivate
current_nucl1G4NucleiModelprivate
current_nucl2G4NucleiModelprivate
dummy_convertorG4NucleiModelprivate
empty() const G4NucleiModelinline
EPCoutputG4NucleiModelprivate
fermi_momentaG4NucleiModelprivate
fermiMomentumG4NucleiModelprivate
fillBindingEnergies()G4NucleiModelprotected
fillPotentials(G4int type, G4double tot_vol)G4NucleiModelprotected
fillZoneRadii(G4double nuclearRadius)G4NucleiModelprotected
fillZoneVolumes(G4double nuclearRadius)G4NucleiModelprotected
forceFirst(const G4CascadParticle &cparticle) const G4NucleiModel
G4NucleiModel()G4NucleiModel
G4NucleiModel(G4int a, G4int z)G4NucleiModel
G4NucleiModel(G4InuclNuclei *nuclei)G4NucleiModelexplicit
gammaQDinterpG4NucleiModelprivate
gammaQDscaleG4NucleiModelprivate
Gaussian enum valueG4NucleiModelprivate
generateInteractionLength(const G4CascadParticle &cparticle, G4double path, G4double invmfp) const G4NucleiModelprotected
generateInteractionPartners(G4CascadParticle &cparticle)G4NucleiModelprotected
generateModel(G4InuclNuclei *nuclei)G4NucleiModel
generateModel(G4int a, G4int z)G4NucleiModel
generateNucleon(G4int type, G4int zone) const G4NucleiModel
generateNucleonMomentum(G4int type, G4int zone) const G4NucleiModel
generateParticleFate(G4CascadParticle &cparticle, G4ElementaryParticleCollider *theEPCollider, std::vector< G4CascadParticle > &cascade)G4NucleiModel
generateQuasiDeuteron(G4int type1, G4int type2, G4int zone) const G4NucleiModelprotected
getCurrentDensity(G4int ip, G4int izone) const G4NucleiModelprotected
getDensity(G4int ip, G4int izone) const G4NucleiModelinline
getFermiKinetic(G4int ip, G4int izone) const G4NucleiModel
getFermiMomentum(G4int ip, G4int izone) const G4NucleiModelinline
getNumberOfNeutrons() const G4NucleiModelinline
getNumberOfProtons() const G4NucleiModelinline
getNumberOfZones() const G4NucleiModelinline
getPotential(G4int ip, G4int izone) const G4NucleiModelinline
getRadius() const G4NucleiModelinline
getRadius(G4int izone) const G4NucleiModelinline
getRadiusUnits() const G4NucleiModelinline
getRatio(G4int ip) const G4NucleiModelprotected
getTypesOfNucleonsInvolved() const G4NucleiModelinline
getVolume(G4int izone) const G4NucleiModelinline
getZone(G4double r) const G4NucleiModelinline
hyperon_vpG4NucleiModelprivatestatic
initializeCascad(G4InuclElementaryParticle *particle)G4NucleiModel
initializeCascad(G4InuclNuclei *bullet, G4InuclNuclei *target, modelLists &output)G4NucleiModel
inverseMeanFreePath(const G4CascadParticle &cparticle, const G4InuclElementaryParticle &target, G4int zone=-1)G4NucleiModelprotected
isProjectile(const G4CascadParticle &cparticle) const G4NucleiModel
kaon_vpG4NucleiModelprivatestatic
largeG4NucleiModelprivatestatic
modelLists typedefG4NucleiModel
momentumsG4NucleiModelprivate
neutronEPG4NucleiModelprivate
neutronNumberG4NucleiModelprivate
neutronNumberCurrentG4NucleiModelprivate
nuclei_radiusG4NucleiModelprivate
nuclei_volumeG4NucleiModelprivate
nucleon_densitiesG4NucleiModelprivate
number_of_zonesG4NucleiModelprivate
partner typedefG4NucleiModelprotected
passFermi(const std::vector< G4InuclElementaryParticle > &particles, G4int zone)G4NucleiModelprotected
passTrailing(const G4ThreeVector &hit_position)G4NucleiModelprotected
pfG4NucleiModelprivate
pion_vpG4NucleiModelprivatestatic
pion_vp_smallG4NucleiModelprivatestatic
piTimes4thirdsG4NucleiModelprivatestatic
potentialThicknessG4NucleiModelprivate
PotentialType enum nameG4NucleiModelprivate
printModel() const G4NucleiModel
protonEPG4NucleiModelprivate
protonNumberG4NucleiModelprivate
protonNumberCurrentG4NucleiModelprivate
qdeutronsG4NucleiModelprivate
R_nucleonG4NucleiModelprivate
radiusForSmallG4NucleiModelprivate
radiusScaleG4NucleiModelprivate
radiusScale2G4NucleiModelprivate
radiusUnitsG4NucleiModelprivate
radScaleAlphaG4NucleiModelprivate
raw_particlesG4NucleiModelprivate
reset(G4int nHitNeutrons=0, G4int nHitProtons=0, const std::vector< G4ThreeVector > *hitPoints=0)G4NucleiModel
rodG4NucleiModelprivate
setVerboseLevel(G4int verbose)G4NucleiModelinline
skinDepthG4NucleiModelprivate
smallG4NucleiModelprivatestatic
sortPartners(const partner &p1, const partner &p2)G4NucleiModelinlineprotectedstatic
stillInside(const G4CascadParticle &cparticle)G4NucleiModelinline
theNucleusG4NucleiModelprivate
thePartnersG4NucleiModelprotected
totalCrossSection(G4double ke, G4int rtype) const G4NucleiModel
urG4NucleiModelprivate
useQuasiDeuteron(G4int ptype, G4int qdtype=0)G4NucleiModelstatic
vG4NucleiModelprivate
v1G4NucleiModelprivate
verboseLevelG4NucleiModelprivate
vzG4NucleiModelprivate
WoodsSaxon enum valueG4NucleiModelprivate
worthToPropagate(const G4CascadParticle &cparticle) const G4NucleiModel
ZG4NucleiModelprivate
zone_potentialsG4NucleiModelprivate
zone_radiiG4NucleiModelprivate
zone_volumesG4NucleiModelprivate
zoneIntegralGaussian(G4double ur1, G4double ur2, G4double nuclearRadius) const G4NucleiModelprotected
zoneIntegralWoodsSaxon(G4double ur1, G4double ur2, G4double nuclearRadius) const G4NucleiModelprotected
~G4NucleiModel()G4NucleiModelvirtual