Geant4  10.03.p01
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
G4NucleiModel Member List

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

absorptionCrossSection(G4double e, G4int type) const G4NucleiModel
boundaryTransition(G4CascadParticle &cparticle)G4NucleiModelprotected
choosePointAlongTraj(G4CascadParticle &cparticle)G4NucleiModelprotected
empty() const G4NucleiModelinline
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
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
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
modelLists typedefG4NucleiModel
partner typedefG4NucleiModelprotected
passFermi(const std::vector< G4InuclElementaryParticle > &particles, G4int zone)G4NucleiModelprotected
passTrailing(const G4ThreeVector &hit_position)G4NucleiModelprotected
printModel() const G4NucleiModel
reset(G4int nHitNeutrons=0, G4int nHitProtons=0, const std::vector< G4ThreeVector > *hitPoints=0)G4NucleiModel
setVerboseLevel(G4int verbose)G4NucleiModelinline
sortPartners(const partner &p1, const partner &p2)G4NucleiModelinlineprotectedstatic
stillInside(const G4CascadParticle &cparticle)G4NucleiModelinline
thePartnersG4NucleiModelprotected
totalCrossSection(G4double ke, G4int rtype) const G4NucleiModel
useQuasiDeuteron(G4int ptype, G4int qdtype=0)G4NucleiModelstatic
worthToPropagate(const G4CascadParticle &cparticle) const G4NucleiModel
zoneIntegralGaussian(G4double ur1, G4double ur2, G4double nuclearRadius) const G4NucleiModelprotected
zoneIntegralWoodsSaxon(G4double ur1, G4double ur2, G4double nuclearRadius) const G4NucleiModelprotected
~G4NucleiModel()G4NucleiModelvirtual