Geant4  10.02
G4VEmProcess Member List

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

actBinningG4VEmProcessprivate
ActivateForcedInteraction(G4double length=0.0, const G4String &r="", G4bool flag=true)G4VEmProcess
ActivateSecondaryBiasing(const G4String &region, G4double factor, G4double energyLimit)G4VEmProcess
actMaxKinEnergyG4VEmProcessprivate
actMinKinEnergyG4VEmProcessprivate
actSplineG4VEmProcessprivate
AddEmModel(G4int, G4VEmModel *, const G4Region *region=0)G4VEmProcess
AlongStepDoIt(const G4Track &, const G4Step &)G4VDiscreteProcessinlinevirtual
AlongStepGetPhysicalInteractionLength(const G4Track &, G4double, G4double, G4double &, G4GPILSelection *)G4VDiscreteProcessinlinevirtual
AlongStepGPIL(const G4Track &track, G4double previousStepSize, G4double currentMinimumStep, G4double &proposedSafety, G4GPILSelection *selection)G4VProcessinline
aParticleChangeG4VProcessprotected
applyCutsG4VEmProcessprivate
aProcessManagerG4VProcessprotected
AtRestDoIt(const G4Track &, const G4Step &)G4VDiscreteProcessinlinevirtual
AtRestGetPhysicalInteractionLength(const G4Track &, G4ForceCondition *)G4VDiscreteProcessinlinevirtual
AtRestGPIL(const G4Track &track, G4ForceCondition *condition)G4VProcessinline
augerIDG4VEmProcessprivate
basedCoupleIndexG4VEmProcessprivate
baseMaterialG4VEmProcessprivate
biasFactorG4VEmProcessprivate
biasFlagG4VEmProcessprivate
biasIDG4VEmProcessprivate
biasManagerG4VEmProcessprivate
buildLambdaTableG4VEmProcessprivate
BuildLambdaTable()G4VEmProcessprivate
BuildPhysicsTable(const G4ParticleDefinition &)G4VEmProcessvirtual
BuildWorkerPhysicsTable(const G4ParticleDefinition &part)G4VProcessvirtual
Clear()G4VEmProcessprivate
ClearNumberOfInteractionLengthLeft()G4VProcessinlineprotected
ComputeCrossSectionPerAtom(G4double kineticEnergy, G4double Z, G4double A=0., G4double cut=0.0)G4VEmProcess
ComputeCurrentLambda(G4double kinEnergy)G4VEmProcessinlineprivate
ComputeIntegralLambda(G4double kinEnergy)G4VEmProcessinlineprivate
CrossSectionBiasingFactor() const G4VEmProcessinline
CrossSectionPerVolume(G4double kineticEnergy, const G4MaterialCutsCouple *couple)G4VEmProcess
currentCoupleG4VEmProcessprivate
currentCoupleIndexG4VEmProcessprivate
currentInteractionLengthG4VProcessprotected
currentMaterialG4VEmProcessprivate
CurrentMaterialCutsCoupleIndex() const G4VEmProcessinlineprotected
currentModelG4VEmProcessprivate
currentParticleG4VEmProcessprivate
DefineMaterial(const G4MaterialCutsCouple *couple)G4VEmProcessinlineprivate
DumpInfo() const G4VProcessvirtual
EmModel(G4int index=1) const G4VEmProcess
emModelsG4VEmProcessprivate
enableAlongStepDoItG4VProcessprotected
enableAtRestDoItG4VProcessprotected
enablePostStepDoItG4VProcessprotected
EndTracking()G4VProcessvirtual
fFactorG4VEmProcessprivate
FindLambdaMax()G4VEmProcessprivate
fluoIDG4VEmProcessprivate
fParticleChangeG4VEmProcessprotected
G4VDiscreteProcess(const G4String &, G4ProcessType aType=fNotDefined)G4VDiscreteProcess
G4VDiscreteProcess(G4VDiscreteProcess &)G4VDiscreteProcess
G4VEmProcess(const G4String &name, G4ProcessType type=fElectromagnetic)G4VEmProcess
G4VEmProcess(G4VEmProcess &)G4VEmProcessprivate
G4VProcess(const G4String &aName="NoName", G4ProcessType aType=fNotDefined)G4VProcess
G4VProcess(const G4VProcess &right)G4VProcess
GetCurrentElement() const G4VEmProcess
GetCurrentInteractionLength() const G4VProcessinline
GetCurrentLambda(G4double kinEnergy)G4VEmProcessinlineprivate
GetCurrentModel() const G4VEmProcessinline
GetElectronEnergyCut()G4VEmProcessinlineprotected
GetGammaEnergyCut()G4VEmProcessinlineprotected
GetLambda(G4double &kinEnergy, const G4MaterialCutsCouple *couple)G4VEmProcessinline
GetLambdaFromTable(G4double kinEnergy)G4VEmProcessinlineprivate
GetLambdaFromTablePrim(G4double kinEnergy)G4VEmProcessinlineprivate
GetMasterProcess() const G4VProcessinline
GetMeanFreePath(const G4Track &track, G4double previousStepSize, G4ForceCondition *condition)G4VEmProcessprotectedvirtual
GetModelByIndex(G4int idx=0, G4bool ver=false) const G4VEmProcess
GetNumberOfInteractionLengthLeft() const G4VProcessinline
GetParticleChange()G4VEmProcessinlineprotected
GetPhysicsTableFileName(const G4ParticleDefinition *, const G4String &directory, const G4String &tableName, G4bool ascii=false)G4VProcess
GetPILfactor() const G4VProcessinline
GetProcessManager()G4VProcessinlinevirtual
GetProcessName() const G4VProcessinline
GetProcessSubType() const G4VProcessinline
GetProcessType() const G4VProcessinline
GetProcessTypeName(G4ProcessType)G4VProcessstatic
GetTargetElement() const G4VEmProcessinlineprotected
GetTargetIsotope() const G4VEmProcessinlineprotected
GetTotalNumberOfInteractionLengthTraversed() const G4VProcessinline
GetVerboseLevel() const G4VProcessinline
idxLambdaG4VEmProcessprivate
idxLambdaPrimG4VEmProcessprivate
InitialiseProcess(const G4ParticleDefinition *)=0G4VEmProcessprotectedpure virtual
integralG4VEmProcessprivate
isAlongStepDoItIsEnabled() const G4VProcessinline
IsApplicable(const G4ParticleDefinition &p)=0G4VEmProcesspure virtual
isAtRestDoItIsEnabled() const G4VProcessinline
IsIntegral() const G4VEmProcessinlineprotected
isPostStepDoItIsEnabled() const G4VProcessinline
LambdaBinning() const G4VEmProcessinlineprotected
lambdaFactorG4VEmProcessprivate
LambdaPhysicsVector(const G4MaterialCutsCouple *)G4VEmProcessprotected
LambdaTable() const G4VEmProcessinline
LambdaTablePrim() const G4VEmProcessinline
lManagerG4VEmProcessprivate
mainSecondariesG4VEmProcessprivate
MaxKinEnergy() const G4VEmProcessinlineprotected
maxKinEnergyG4VEmProcessprivate
MeanFreePath(const G4Track &track)G4VEmProcess
mfpKinEnergyG4VEmProcessprivate
minKinEnergyG4VEmProcessprivate
MinKinEnergy() const G4VEmProcessinlineprotected
minKinEnergyPrimG4VEmProcessprivate
MinPrimaryEnergy(const G4ParticleDefinition *, const G4Material *)G4VEmProcessprotectedvirtual
modelManagerG4VEmProcessprivate
nLambdaBinsG4VEmProcessprivate
numberOfModelsG4VEmProcessprivate
operator!=(const G4VProcess &right) const G4VProcess
operator=(const G4VEmProcess &right)G4VEmProcessprivate
operator==(const G4VProcess &right) const G4VProcess
particleG4VEmProcessprivate
Particle() const G4VEmProcessinline
PolarAngleLimit() const G4VEmProcessinlineprotected
PostStepDoIt(const G4Track &, const G4Step &)G4VEmProcessvirtual
PostStepGetPhysicalInteractionLength(const G4Track &track, G4double previousStepSize, G4ForceCondition *condition)G4VEmProcessvirtual
PostStepGPIL(const G4Track &track, G4double previousStepSize, G4ForceCondition *condition)G4VProcessinline
pParticleChangeG4VProcessprotected
PreparePhysicsTable(const G4ParticleDefinition &)G4VEmProcessvirtual
PrepareWorkerPhysicsTable(const G4ParticleDefinition &)G4VProcessvirtual
preStepKinEnergyG4VEmProcessprivate
preStepLambdaG4VEmProcessprivate
PrintInfo()=0G4VEmProcesspure virtual
PrintInfoProcess(const G4ParticleDefinition &)G4VEmProcessprivate
PrintWarning(G4String tit, G4double val)G4VEmProcessprivate
ProcessDescription(std::ostream &outFile) const G4VEmProcessvirtual
RecalculateLambda(G4double kinEnergy, const G4MaterialCutsCouple *couple)G4VEmProcessinlineprotected
ResetNumberOfInteractionLengthLeft()G4VProcessvirtual
RetrievePhysicsTable(const G4ParticleDefinition *, const G4String &directory, G4bool ascii)G4VEmProcessvirtual
secIDG4VEmProcessprivate
SecondaryParticle() const G4VEmProcessinline
secondaryParticleG4VEmProcessprivate
secParticlesG4VEmProcessprivate
SelectModel(G4double &kinEnergy, size_t index)G4VEmProcessinlineprotected
SelectModelForMaterial(G4double kinEnergy, size_t &idxRegion) const G4VEmProcessinline
SetBuildTableFlag(G4bool val)G4VEmProcessinline
SetCrossSectionBiasingFactor(G4double f, G4bool flag=true)G4VEmProcess
SetEmModel(G4VEmModel *, G4int index=1)G4VEmProcess
SetIntegral(G4bool val)G4VEmProcessinline
SetLambdaBinning(G4int nbins)G4VEmProcess
SetMasterProcess(G4VProcess *masterP)G4VProcessvirtual
SetMaxKinEnergy(G4double e)G4VEmProcess
SetMinKinEnergy(G4double e)G4VEmProcess
SetMinKinEnergyPrim(G4double e)G4VEmProcess
SetParticle(const G4ParticleDefinition *p)G4VEmProcessinlineprotected
SetPILfactor(G4double value)G4VProcessinline
SetProcessManager(const G4ProcessManager *)G4VProcessinlinevirtual
SetProcessSubType(G4int)G4VProcessinline
SetProcessType(G4ProcessType)G4VProcessinline
SetSecondaryParticle(const G4ParticleDefinition *p)G4VEmProcessinlineprotected
SetSplineFlag(G4bool val)G4VEmProcessinlineprotected
SetStartFromNullFlag(G4bool val)G4VEmProcessinlineprotected
SetVerboseLevel(G4int value)G4VProcessinline
splineFlagG4VEmProcessprivate
startFromNullG4VEmProcessprivate
StartTracking(G4Track *)G4VEmProcessvirtual
StorePhysicsTable(const G4ParticleDefinition *, const G4String &directory, G4bool ascii=false)G4VEmProcessvirtual
SubtractNumberOfInteractionLengthLeft(G4double previousStepSize)G4VProcessinlineprotected
theCrossSectionMaxG4VEmProcessprivate
theCutsG4VEmProcessprivate
theCutsElectronG4VEmProcessprivate
theCutsGammaG4VEmProcessprivate
theCutsPositronG4VEmProcessprivate
theDensityFactorG4VEmProcessprivate
theDensityIdxG4VEmProcessprivate
theElectronG4VEmProcessprivate
theEnergyOfCrossSectionMaxG4VEmProcessprivate
theGammaG4VEmProcessprivate
theInitialNumberOfInteractionLengthG4VProcessprotected
theLambdaTableG4VEmProcessprivate
theLambdaTablePrimG4VEmProcessprivate
theNumberOfInteractionLengthLeftG4VProcessprotected
theParametersG4VEmProcessprivate
thePhysicsTableFileNameG4VProcessprotected
thePILfactorG4VProcessprotected
thePositronG4VEmProcessprivate
theProcessNameG4VProcessprotected
theProcessSubTypeG4VProcessprotected
theProcessTypeG4VProcessprotected
UpdateEmModel(const G4String &, G4double, G4double)G4VEmProcess
verboseLevelG4VProcessprotected
weightFlagG4VEmProcessprivate
~G4VDiscreteProcess()G4VDiscreteProcessvirtual
~G4VEmProcess()G4VEmProcessvirtual
~G4VProcess()G4VProcessvirtual