Geant4  10.01.p03
G4UrbanMscModel Member List

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

chargeG4UrbanMscModelprivate
ChargeSquareG4UrbanMscModelprivate
ChargeSquareRatio(const G4Track &)G4VEmModelvirtual
coeffc1G4UrbanMscModelprivate
coeffc2G4UrbanMscModelprivate
coeffc3G4UrbanMscModelprivate
coeffc4G4UrbanMscModelprivate
coeffth1G4UrbanMscModelprivate
coeffth2G4UrbanMscModelprivate
ComputeCrossSectionPerAtom(const G4ParticleDefinition *particle, G4double KineticEnergy, G4double AtomicNumber, G4double AtomicWeight=0., G4double cut=0., G4double emax=DBL_MAX)G4UrbanMscModelvirtual
G4VMscModel::ComputeCrossSectionPerAtom(const G4ParticleDefinition *, const G4Element *, G4double kinEnergy, G4double cutEnergy=0.0, G4double maxEnergy=DBL_MAX)G4VEmModelinline
ComputeDEDX(const G4MaterialCutsCouple *, const G4ParticleDefinition *, G4double kineticEnergy, G4double cutEnergy=DBL_MAX)G4VEmModelinline
ComputeDEDXPerVolume(const G4Material *, const G4ParticleDefinition *, G4double kineticEnergy, G4double cutEnergy=DBL_MAX)G4VEmModelvirtual
ComputeGeomLimit(const G4Track &, G4double &presafety, G4double limit)G4VMscModelinline
ComputeGeomPathLength(G4double truePathLength)G4UrbanMscModelvirtual
ComputeMeanFreePath(const G4ParticleDefinition *, G4double kineticEnergy, const G4Material *, G4double cutEnergy=0.0, G4double maxEnergy=DBL_MAX)G4VEmModelinline
ComputeSafety(const G4ThreeVector &position, G4double limit=DBL_MAX)G4VMscModelinline
ComputeTheta0(G4double truePathLength, G4double KineticEnergy)G4UrbanMscModelinline
ComputeTruePathLengthLimit(const G4Track &track, G4double &currentMinimalStep)G4UrbanMscModelvirtual
ComputeTrueStepLength(G4double geomStepLength)G4UrbanMscModelvirtual
ConvertTrueToGeom(G4double &tLength, G4double &gLength)G4VMscModelinlineprotected
CorrectionsAlongStep(const G4MaterialCutsCouple *, const G4DynamicParticle *, G4double &eloss, G4double &niel, G4double length)G4VEmModelvirtual
coupleG4UrbanMscModelprivate
CrossSection(const G4MaterialCutsCouple *, const G4ParticleDefinition *, G4double kineticEnergy, G4double cutEnergy=0.0, G4double maxEnergy=DBL_MAX)G4VEmModelinline
CrossSectionPerVolume(const G4Material *, const G4ParticleDefinition *, G4double kineticEnergy, G4double cutEnergy=0.0, G4double maxEnergy=DBL_MAX)G4VEmModelvirtual
CurrentCouple() const G4VEmModelinlineprotected
currentKinEnergyG4UrbanMscModelprivate
currentMaterialIndexG4UrbanMscModelprivate
currentRadLengthG4UrbanMscModelprivate
currentRangeG4UrbanMscModelprivate
currentTauG4UrbanMscModelprivate
DeexcitationFlag() const G4VEmModelinline
DefineForRegion(const G4Region *)G4VEmModelvirtual
drrG4UrbanMscModelprivate
dtrlG4VMscModelprotected
facgeomG4VMscModelprotected
facrangeG4VMscModelprotected
facsafetyG4VMscModelprotected
fDisplacementG4VMscModelprotected
fElementDataG4VEmModelprotected
finalrG4UrbanMscModelprivate
firstStepG4UrbanMscModelprivate
ForceBuildTableFlag() const G4VEmModelinline
fParticleChangeG4UrbanMscModelprivate
frG4UrbanMscModelprivate
G4UrbanMscModel(const G4String &nam="UrbanMsc")G4UrbanMscModel
G4UrbanMscModel(const G4UrbanMscModel &)G4UrbanMscModelprivate
G4VEmModel(const G4String &nam)G4VEmModel
G4VMscModel(const G4String &nam)G4VMscModel
geombigG4UrbanMscModelprivate
geomlimitG4UrbanMscModelprivate
geomMaxG4VMscModelprotected
geomminG4UrbanMscModelprivate
geomMinG4VMscModelprotected
GetAngularDistribution()G4VEmModelinline
GetChargeSquareRatio(const G4ParticleDefinition *, const G4Material *, G4double kineticEnergy)G4VEmModelvirtual
GetCrossSectionTable()G4VEmModelinline
GetCurrentElement() const G4VEmModelinline
GetCurrentIsotope() const G4VEmModelinline
GetDEDX(const G4ParticleDefinition *part, G4double kineticEnergy, const G4MaterialCutsCouple *couple)G4VMscModelinline
GetElementData()G4VEmModelinline
GetElementSelectors()G4VEmModelinline
GetEnergy(const G4ParticleDefinition *part, G4double range, const G4MaterialCutsCouple *couple)G4VMscModelinline
GetIonisation() const G4VMscModelinline
GetModelOfFluctuations()G4VEmModelinline
GetName() const G4VEmModelinline
GetParticleChangeForGamma()G4VEmModelprotected
GetParticleChangeForLoss()G4VEmModelprotected
GetParticleChangeForMSC(const G4ParticleDefinition *p=0)G4VMscModelprotected
GetParticleCharge(const G4ParticleDefinition *, const G4Material *, G4double kineticEnergy)G4VEmModelvirtual
GetRange(const G4ParticleDefinition *part, G4double kineticEnergy, const G4MaterialCutsCouple *couple)G4VMscModelinline
GetTransportMeanFreePath(const G4ParticleDefinition *part, G4double kinEnergy)G4VMscModelinline
HighEnergyActivationLimit() const G4VEmModelinline
HighEnergyLimit() const G4VEmModelinline
idxTableG4VEmModelprotected
Initialise(const G4ParticleDefinition *, const G4DataVector &)G4UrbanMscModelvirtual
InitialiseElementSelectors(const G4ParticleDefinition *, const G4DataVector &)G4VEmModel
InitialiseForElement(const G4ParticleDefinition *, G4int Z)G4VEmModelvirtual
InitialiseForMaterial(const G4ParticleDefinition *, const G4Material *)G4VEmModelvirtual
InitialiseLocal(const G4ParticleDefinition *, G4VEmModel *masterModel)G4VEmModelvirtual
insideG4UrbanMscModelprivate
insideskinG4UrbanMscModelprivate
inveplusG4VEmModelprotectedstatic
IsActive(G4double kinEnergy)G4VEmModelinline
IsMaster() const G4VEmModelinline
lambda0G4UrbanMscModelprivate
lambdaeffG4UrbanMscModelprivate
lambdalimitG4UrbanMscModelprivate
LatCorrelation()G4UrbanMscModelinlineprivate
latDisplasmentG4VMscModelprotected
latDisplasmentbackupG4UrbanMscModelprivate
lnZG4UrbanMscModelprivate
LowEnergyActivationLimit() const G4VEmModelinline
LowEnergyLimit() const G4VEmModelinline
LPMFlag() const G4VEmModelinline
massG4UrbanMscModelprivate
masslimiteG4UrbanMscModelprivate
MaxSecondaryEnergy(const G4ParticleDefinition *, G4double kineticEnergy)G4VEmModelprotectedvirtual
MaxSecondaryKinEnergy(const G4DynamicParticle *dynParticle)G4VEmModelinline
MinEnergyCut(const G4ParticleDefinition *, const G4MaterialCutsCouple *)G4VEmModelvirtual
MinPrimaryEnergy(const G4Material *, const G4ParticleDefinition *, G4double cut=0.0)G4VEmModelvirtual
operator=(const G4UrbanMscModel &right)G4UrbanMscModelprivate
par1G4UrbanMscModelprivate
par2G4UrbanMscModelprivate
par3G4UrbanMscModelprivate
particleG4UrbanMscModelprivate
PolarAngleLimit() const G4VEmModelinline
pParticleChangeG4VEmModelprotected
presafetyG4UrbanMscModelprivate
rangecutG4UrbanMscModelprivate
rangeinitG4UrbanMscModelprivate
rellossmaxG4UrbanMscModelprivate
rndmEngineModG4VEmModelprotected
SampleCosineTheta(G4double trueStepLength, G4double KineticEnergy)G4UrbanMscModelprivate
SampleScattering(const G4ThreeVector &, G4double safety)G4UrbanMscModelvirtual
SampleSecondaries(std::vector< G4DynamicParticle * > *, const G4MaterialCutsCouple *, const G4DynamicParticle *, G4double tmin, G4double tmax)G4VMscModelvirtual
samplezG4VMscModelprotected
SecondaryThreshold() const G4VEmModelinline
SelectIsotopeNumber(const G4Element *)G4VEmModelinline
SelectRandomAtom(const G4MaterialCutsCouple *, const G4ParticleDefinition *, G4double kineticEnergy, G4double cutEnergy=0.0, G4double maxEnergy=DBL_MAX)G4VEmModelinline
SelectRandomAtom(const G4Material *, const G4ParticleDefinition *, G4double kineticEnergy, G4double cutEnergy=0.0, G4double maxEnergy=DBL_MAX)G4VEmModel
SelectRandomAtomNumber(const G4Material *)G4VEmModelinline
SetActivationHighEnergyLimit(G4double)G4VEmModelinline
SetActivationLowEnergyLimit(G4double)G4VEmModelinline
SetAngularDistribution(G4VEmAngularDistribution *)G4VEmModelinline
SetAngularGeneratorFlag(G4bool)G4VEmModelinline
SetCrossSectionTable(G4PhysicsTable *, G4bool isLocal)G4VEmModel
SetCurrentCouple(const G4MaterialCutsCouple *)G4VEmModelinline
SetCurrentElement(const G4Element *)G4VEmModelinlineprotected
SetDeexcitationFlag(G4bool val)G4VEmModelinline
SetElementSelectors(std::vector< G4EmElementSelector * > *)G4VEmModelinline
SetForceBuildTable(G4bool val)G4VEmModelinline
SetGeomFactor(G4double)G4VMscModelinline
SetHighEnergyLimit(G4double)G4VEmModelinline
SetIonisation(G4VEnergyLossProcess *, const G4ParticleDefinition *part)G4VMscModelinline
SetLateralDisplasmentFlag(G4bool val)G4VMscModelinline
SetLowEnergyLimit(G4double)G4VEmModelinline
SetLPMFlag(G4bool val)G4VEmModelinline
SetMasterThread(G4bool val)G4VEmModelinline
SetParticle(const G4ParticleDefinition *)G4UrbanMscModelinlineprivate
SetParticleChange(G4VParticleChange *, G4VEmFluctuationModel *f=0)G4VEmModel
SetPolarAngleLimit(G4double)G4VEmModelinline
SetRangeFactor(G4double)G4VMscModelinline
SetSampleZ(G4bool)G4VMscModelinline
SetSecondaryThreshold(G4double)G4VEmModelinline
SetSkin(G4double)G4VMscModelinline
SetStepLimitType(G4MscStepLimitType)G4VMscModelinline
SetupForMaterial(const G4ParticleDefinition *, const G4Material *, G4double kineticEnergy)G4VEmModelvirtual
SimpleScattering(G4double xmeanth, G4double x2meanth)G4UrbanMscModelinlineprivate
skinG4VMscModelprotected
skindepthG4UrbanMscModelprivate
smallstepG4UrbanMscModelprivate
StartTracking(G4Track *)G4UrbanMscModelvirtual
stepminG4UrbanMscModelprivate
steppingAlgorithmG4VMscModelprotected
taubigG4UrbanMscModelprivate
taulimG4UrbanMscModelprivate
tausmallG4UrbanMscModelprivate
tgeomG4UrbanMscModelprivate
theDensityFactorG4VEmModelprotected
theDensityIdxG4VEmModelprotected
theManagerG4UrbanMscModelprivate
theta0maxG4UrbanMscModelprivate
thirdG4UrbanMscModelprivate
tlimitG4UrbanMscModelprivate
tlimitminG4UrbanMscModelprivate
tlimitminfixG4UrbanMscModelprivate
tlimitminfix2G4UrbanMscModelprivate
tPathLengthG4UrbanMscModelprivate
UpdateCache()G4UrbanMscModelinlineprivate
UseAngularGeneratorFlag() const G4VEmModelinline
Value(const G4MaterialCutsCouple *, const G4ParticleDefinition *, G4double kineticEnergy)G4VEmModelvirtual
xSectionTableG4VEmModelprotected
yG4UrbanMscModelprivate
Z2G4UrbanMscModelprivate
Z23G4UrbanMscModelprivate
ZeffG4UrbanMscModelprivate
ZoldG4UrbanMscModelprivate
zPathLengthG4UrbanMscModelprivate
~G4UrbanMscModel()G4UrbanMscModelvirtual
~G4VEmModel()G4VEmModelvirtual
~G4VMscModel()G4VMscModelvirtual