Geant4 11.1.1
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
G4WentzelVIModel Member List

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

basedCoupleIndexG4VEmModelprotected
ChargeSquareRatio(const G4Track &)G4VEmModelvirtual
ComputeCrossSectionPerAtom(const G4ParticleDefinition *, G4double KineticEnergy, G4double AtomicNumber, G4double AtomicWeight=0., G4double cut=DBL_MAX, G4double emax=DBL_MAX) overrideG4WentzelVIModelvirtual
G4VMscModel::ComputeCrossSectionPerAtom(const G4ParticleDefinition *, const G4Element *, G4double kinEnergy, G4double cutEnergy=0.0, G4double maxEnergy=DBL_MAX)G4VEmModelinline
ComputeCrossSectionPerShell(const G4ParticleDefinition *, G4int Z, G4int shellIdx, G4double kinEnergy, G4double cutEnergy=0.0, G4double maxEnergy=DBL_MAX)G4VEmModelvirtual
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) overrideG4WentzelVIModelvirtual
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
ComputeTransportXSectionPerVolume(G4double cosTheta)G4WentzelVIModelprotected
ComputeTruePathLengthLimit(const G4Track &track, G4double &currentMinimalStep) overrideG4WentzelVIModelvirtual
ComputeTrueStepLength(G4double geomStepLength) overrideG4WentzelVIModelvirtual
ConvertTrueToGeom(G4double &tLength, G4double &gLength)G4VMscModelinlineprotected
CorrectionsAlongStep(const G4MaterialCutsCouple *, const G4DynamicParticle *, const G4double &length, G4double &eloss)G4VEmModelvirtual
cosTetMaxNucG4WentzelVIModelprotected
cosThetaMaxG4WentzelVIModelprotected
cosThetaMinG4WentzelVIModelprotected
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
currentCoupleG4WentzelVIModelprotected
CurrentCouple() constG4VEmModelinlineprotected
currentCoupleIndexG4VEmModelprotected
currentCutsG4WentzelVIModelprotected
currentMaterialG4WentzelVIModelprotected
currentMaterialIndexG4WentzelVIModelprotected
currentRangeG4WentzelVIModelprotected
DeexcitationFlag() constG4VEmModelinline
DefineForRegion(const G4Region *)G4VEmModelvirtual
DefineMaterial(const G4MaterialCutsCouple *)G4WentzelVIModel
dtrlG4VMscModelprotected
DumpParameters(std::ostream &out) constG4VMscModel
effKinEnergyG4WentzelVIModelprotected
facgeomG4VMscModelprotected
facrangeG4VMscModelprotected
facsafetyG4VMscModelprotected
fDisplacementG4VMscModelprotected
fElementDataG4VEmModelprotected
FillNumberOfSecondaries(G4int &numberOfTriplets, G4int &numberOfRecoil)G4VEmModelvirtual
fixedCutG4WentzelVIModelprotected
ForceBuildTableFlag() constG4VEmModelinline
fParticleChangeG4WentzelVIModelprotected
fSecondMomentsG4WentzelVIModelprotected
G4VEmModel(const G4String &nam)G4VEmModelexplicit
G4VEmModel(const G4VEmModel &)=deleteG4VEmModel
G4VMscModel(const G4String &nam)G4VMscModelexplicit
G4VMscModel(const G4VMscModel &)=deleteG4VMscModel
G4WentzelVIModel(G4bool comb=true, const G4String &nam="WentzelVIUni")G4WentzelVIModelexplicit
G4WentzelVIModel(const G4WentzelVIModel &)=deleteG4WentzelVIModel
geomMaxG4VMscModelprotected
geomMinG4VMscModelprotected
GetAngularDistribution()G4VEmModelinline
GetChargeSquareRatio(const G4ParticleDefinition *, const G4Material *, G4double kineticEnergy)G4VEmModelvirtual
GetCrossSectionTable()G4VEmModelinline
GetCurrentElement(const G4Material *mat=nullptr) constG4VEmModel
GetCurrentIsotope(const G4Element *elm=nullptr) constG4VEmModel
GetDEDX(const G4ParticleDefinition *part, G4double kineticEnergy, const G4MaterialCutsCouple *couple)G4VMscModel
GetDEDX(const G4ParticleDefinition *part, G4double kineticEnergy, const G4MaterialCutsCouple *couple, G4double logKineticEnergy)G4VMscModel
GetElementData()G4VEmModelinline
GetElementSelectors()G4VEmModelinline
GetEnergy(const G4ParticleDefinition *part, G4double range, const G4MaterialCutsCouple *couple)G4VMscModel
GetFixedCut() constG4WentzelVIModelinline
GetIonisation() constG4VMscModelinline
GetModelOfFluctuations()G4VEmModelinline
GetName() constG4VEmModelinline
GetPartialCrossSection(const G4Material *, G4int level, const G4ParticleDefinition *, G4double kineticEnergy)G4VEmModelvirtual
GetParticleChangeForGamma()G4VEmModelprotected
GetParticleChangeForLoss()G4VEmModelprotected
GetParticleChangeForMSC(const G4ParticleDefinition *p=nullptr)G4VMscModelprotected
GetParticleCharge(const G4ParticleDefinition *, const G4Material *, G4double kineticEnergy)G4VEmModelvirtual
GetRange(const G4ParticleDefinition *part, G4double kineticEnergy, const G4MaterialCutsCouple *couple)G4VMscModel
GetRange(const G4ParticleDefinition *part, G4double kineticEnergy, const G4MaterialCutsCouple *couple, G4double logKineticEnergy)G4VMscModel
GetSecondMomentTable()G4WentzelVIModelinline
GetTransportMeanFreePath(const G4ParticleDefinition *part, G4double kinEnergy)G4VMscModelinline
GetTransportMeanFreePath(const G4ParticleDefinition *part, G4double kinEnergy, G4double logKinEnergy)G4VMscModelinline
GetTripletModel()G4VEmModelinline
GetWVICrossSection()G4WentzelVIModelinline
HighEnergyActivationLimit() constG4VEmModelinline
HighEnergyLimit() constG4VEmModelinline
idx2G4WentzelVIModelprotected
Initialise(const G4ParticleDefinition *, const G4DataVector &) overrideG4WentzelVIModelvirtual
InitialiseElementSelectors(const G4ParticleDefinition *, const G4DataVector &)G4VEmModel
InitialiseForElement(const G4ParticleDefinition *, G4int Z)G4VEmModelvirtual
InitialiseForMaterial(const G4ParticleDefinition *, const G4Material *)G4VEmModelvirtual
InitialiseLocal(const G4ParticleDefinition *, G4VEmModel *masterModel) overrideG4WentzelVIModelvirtual
InitialiseParameters(const G4ParticleDefinition *)G4VMscModel
inveplusG4VEmModelprotected
invssFactorG4WentzelVIModelprotected
IsActive(G4double kinEnergy) constG4VEmModelinline
isCombinedG4WentzelVIModelprotected
IsLocked() constG4VEmModelinline
IsMaster() constG4VEmModelinline
lambdaeffG4WentzelVIModelprotected
lambdalimitG4VMscModelprotected
latDisplasmentG4VMscModelprotected
lossFlucFlagG4VEmModelprotected
LowEnergyActivationLimit() constG4VEmModelinline
lowEnergyLimitG4WentzelVIModelprotected
LowEnergyLimit() constG4VEmModelinline
LPMFlag() constG4VEmModelinline
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
ModelDescription(std::ostream &outFile) constG4VEmModelvirtual
nelmentsG4WentzelVIModelprotected
operator=(const G4WentzelVIModel &right)=deleteG4WentzelVIModel
G4VMscModel::operator=(const G4VMscModel &right)=deleteG4VMscModel
G4VEmModel::operator=(const G4VEmModel &right)=deleteG4VEmModel
particleG4WentzelVIModelprotected
pBaseMaterialG4VEmModelprotected
pFactorG4VEmModelprotected
PolarAngleLimit() constG4VEmModelinline
pParticleChangeG4VEmModelprotected
preKinEnergyG4WentzelVIModelprotected
probG4WentzelVIModelprotected
SampleScattering(const G4ThreeVector &, G4double safety) overrideG4WentzelVIModelvirtual
SampleSecondaries(std::vector< G4DynamicParticle * > *, const G4MaterialCutsCouple *, const G4DynamicParticle *, G4double tmin, G4double tmax) overrideG4VMscModelvirtual
samplezG4VMscModelprotected
SecondaryThreshold() constG4VEmModelinline
SecondMoment(const G4ParticleDefinition *, const G4MaterialCutsCouple *, G4double kineticEnergy)G4WentzelVIModelinline
SelectIsotopeNumber(const G4Element *) constG4VEmModel
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 *) constG4VEmModel
SelectTargetAtom(const G4MaterialCutsCouple *, const G4ParticleDefinition *, G4double kineticEnergy, G4double logKineticEnergy, G4double cutEnergy=0.0, G4double maxEnergy=DBL_MAX)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
SetFixedCut(G4double)G4WentzelVIModelinline
SetFluctuationFlag(G4bool val)G4VEmModelinline
SetForceBuildTable(G4bool val)G4VEmModelinline
SetGeomFactor(G4double)G4VMscModelinline
SetHighEnergyLimit(G4double)G4VEmModelinline
SetIonisation(G4VEnergyLossProcess *, const G4ParticleDefinition *part)G4VMscModelinline
SetLambdaLimit(G4double)G4VMscModelinline
SetLateralDisplasmentFlag(G4bool val)G4VMscModelinline
SetLocked(G4bool)G4VEmModelinline
SetLowEnergyLimit(G4double)G4VEmModelinline
SetLPMFlag(G4bool val)G4VEmModelinline
SetMasterThread(G4bool val)G4VEmModelinline
SetParticleChange(G4VParticleChange *, G4VEmFluctuationModel *f=nullptr)G4VEmModel
SetPolarAngleLimit(G4double)G4VEmModelinline
SetRangeFactor(G4double)G4VMscModelinline
SetSafetyFactor(G4double)G4VMscModelinline
SetSampleZ(G4bool)G4VMscModelinline
SetSecondaryThreshold(G4double)G4VEmModelinline
SetSingleScatteringFactor(G4double)G4WentzelVIModel
SetSkin(G4double)G4VMscModelinline
SetStepLimitType(G4MscStepLimitType)G4VMscModelinline
SetTripletModel(G4VEmModel *)G4VEmModelinline
SetupForMaterial(const G4ParticleDefinition *, const G4Material *, G4double kineticEnergy)G4VEmModelvirtual
SetupParticle(const G4ParticleDefinition *)G4WentzelVIModelinlineprotected
SetUseBaseMaterials(G4bool val)G4VEmModelinline
SetUseSecondMoment(G4bool)G4WentzelVIModelinline
SetUseSplineForMSC(G4bool val)G4VMscModelinlineprotected
SetWVICrossSection(G4WentzelOKandVIxSection *)G4WentzelVIModelinline
singleScatteringModeG4WentzelVIModelprotected
skinG4VMscModelprotected
ssFactorG4WentzelVIModelprotected
StartTracking(G4Track *) overrideG4WentzelVIModelvirtual
steppingAlgorithmG4VMscModelprotected
theDensityFactorG4VEmModelprotected
theDensityIdxG4VEmModelprotected
tlimitminfixG4WentzelVIModelprotected
tPathLengthG4WentzelVIModelprotected
UseAngularGeneratorFlag() constG4VEmModelinline
UseBaseMaterials() constG4VEmModelinline
useSecondMomentG4WentzelVIModelprotected
UseSecondMoment() constG4WentzelVIModelinline
Value(const G4MaterialCutsCouple *, const G4ParticleDefinition *, G4double kineticEnergy)G4VEmModelvirtual
wokviG4WentzelVIModelprotected
xsecnG4WentzelVIModelprotected
xSectionTableG4VEmModelprotected
xtsecG4WentzelVIModelprotected
zPathLengthG4WentzelVIModelprotected
~G4VEmModel()G4VEmModelvirtual
~G4VMscModel() overrideG4VMscModel
~G4WentzelVIModel() overrideG4WentzelVIModel