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

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

afermiG4AtimaEnergyLossModelprivatestatic
atima_lambda_screeningG4AtimaEnergyLossModelprivatestatic
atima_vfermiG4AtimaEnergyLossModelprivatestatic
atomic_mass_unitG4AtimaEnergyLossModelprivate
Bethek_dedx_e(G4double ap, G4double zp, G4double ep, G4double at, G4double zt)G4AtimaEnergyLossModelprivate
cG4AtimaEnergyLossModelprivatestatic
chargeSquareG4AtimaEnergyLossModelprivate
ChargeSquareRatio(const G4Track &)G4VEmModelvirtual
ComputeCrossSectionPerAtom(const G4ParticleDefinition *, G4double kineticEnergy, G4double Z, G4double A, G4double cutEnergy, G4double maxEnergy) overrideG4AtimaEnergyLossModelvirtual
G4VEmModel::ComputeCrossSectionPerAtom(const G4ParticleDefinition *, const G4Element *, G4double kinEnergy, G4double cutEnergy=0.0, G4double maxEnergy=DBL_MAX)G4VEmModelinline
ComputeCrossSectionPerElectron(const G4ParticleDefinition *, G4double kineticEnergy, G4double cutEnergy, G4double maxEnergy)G4AtimaEnergyLossModelvirtual
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)G4VEmModelinlinevirtual
ComputeDEDXPerVolume(const G4Material *, const G4ParticleDefinition *, G4double kineticEnergy, G4double) overrideG4AtimaEnergyLossModelvirtual
ComputeMeanFreePath(const G4ParticleDefinition *, G4double kineticEnergy, const G4Material *, G4double cutEnergy=0.0, G4double maxEnergy=DBL_MAX)G4VEmModelinline
corrG4AtimaEnergyLossModelprivate
CorrectionsAlongStep(const G4MaterialCutsCouple *, const G4DynamicParticle *, G4double &, G4double &, G4double) overrideG4AtimaEnergyLossModelvirtual
corrFactorG4AtimaEnergyLossModelprivate
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, G4double maxEnergy) overrideG4AtimaEnergyLossModelvirtual
CurrentCouple() const G4VEmModelinlineprotected
dedx_constantG4AtimaEnergyLossModelprivate
dedx_n(const G4double ap, const G4double zp, const G4double ep, const G4double at, const G4double zt)G4AtimaEnergyLossModelprivate
DeexcitationFlag() const G4VEmModelinline
DefineForRegion(const G4Region *)G4VEmModelvirtual
del_0G4AtimaEnergyLossModelprivatestatic
domega2dx_constantG4AtimaEnergyLossModelprivate
electron_massG4AtimaEnergyLossModelprivate
element_atomic_weightsG4AtimaEnergyLossModelprivatestatic
EnergyTable_interpolate(G4double xval, const G4double *y)G4AtimaEnergyLossModelprivate
fElementDataG4VEmModelprotected
fine_structureG4AtimaEnergyLossModelprivate
ForceBuildTableFlag() const G4VEmModelinline
formfactG4AtimaEnergyLossModelprivate
fParticleChangeG4AtimaEnergyLossModelprivate
G4AtimaEnergyLossModel(const G4ParticleDefinition *p=nullptr, const G4String &nam="Atima")G4AtimaEnergyLossModelexplicit
G4AtimaEnergyLossModel(const G4AtimaEnergyLossModel &)=deleteG4AtimaEnergyLossModelprivate
g4calcG4AtimaEnergyLossModelprivate
G4VEmModel(const G4String &nam)G4VEmModelexplicit
GetAngularDistribution()G4VEmModelinline
GetChargeSquareRatio(const G4ParticleDefinition *p, const G4Material *mat, G4double kineticEnergy) overrideG4AtimaEnergyLossModelvirtual
GetChargeSquareRatio() const G4AtimaEnergyLossModelinlineprotected
GetCrossSectionTable()G4VEmModelinline
GetCurrentElement() const G4VEmModelinline
GetCurrentIsotope() const G4VEmModelinline
GetElementData()G4VEmModelinline
GetElementSelectors()G4VEmModelinline
GetModelOfFluctuations()G4VEmModelinline
GetName() const G4VEmModelinline
GetPartialCrossSection(const G4Material *, G4int level, const G4ParticleDefinition *, G4double kineticEnergy)G4VEmModelvirtual
GetParticleChangeForGamma()G4VEmModelprotected
GetParticleChangeForLoss()G4VEmModelprotected
GetParticleCharge(const G4ParticleDefinition *p, const G4Material *mat, G4double kineticEnergy) overrideG4AtimaEnergyLossModelvirtual
GetTripletModel()G4VEmModelinline
HighEnergyActivationLimit() const G4VEmModelinline
HighEnergyLimit() const G4VEmModelinline
idxTableG4VEmModelprotected
Initialise(const G4ParticleDefinition *, const G4DataVector &) overrideG4AtimaEnergyLossModelvirtual
InitialiseElementSelectors(const G4ParticleDefinition *, const G4DataVector &)G4VEmModel
InitialiseForElement(const G4ParticleDefinition *, G4int Z)G4VEmModelvirtual
InitialiseForMaterial(const G4ParticleDefinition *, const G4Material *)G4VEmModelvirtual
InitialiseLocal(const G4ParticleDefinition *, G4VEmModel *masterModel)G4VEmModelvirtual
inveplusG4VEmModelprotected
ionisation_potentials_zG4AtimaEnergyLossModelprivatestatic
IsActive(G4double kinEnergy) const G4VEmModelinline
isIonG4AtimaEnergyLossModelprivate
IsLocked() const G4VEmModelinline
IsMaster() const G4VEmModelinline
lossFlucFlagG4VEmModelprotected
LowEnergyActivationLimit() const G4VEmModelinline
LowEnergyLimit() const G4VEmModelinline
LPMFlag() const G4VEmModelinline
ls_coefficients_aG4AtimaEnergyLossModelprivatestatic
ls_coefficients_ahiG4AtimaEnergyLossModelprivatestatic
m0G4AtimaEnergyLossModelprivatestatic
magMoment2G4AtimaEnergyLossModelprivate
massG4AtimaEnergyLossModelprivate
MaxSecondaryEnergy(const G4ParticleDefinition *, G4double kinEnergy) overrideG4AtimaEnergyLossModelprotectedvirtual
MaxSecondaryKinEnergy(const G4DynamicParticle *dynParticle)G4VEmModelinline
MinEnergyCut(const G4ParticleDefinition *, const G4MaterialCutsCouple *couple) overrideG4AtimaEnergyLossModelvirtual
MinPrimaryEnergy(const G4Material *, const G4ParticleDefinition *, G4double cut=0.0)G4VEmModelvirtual
MLN10G4AtimaEnergyLossModelprivate
ModelDescription(std::ostream &outFile) const G4VEmModelvirtual
nistG4AtimaEnergyLossModelprivate
operator=(const G4AtimaEnergyLossModel &right)=deleteG4AtimaEnergyLossModelprivate
particleG4AtimaEnergyLossModelprivate
pBaseMaterialG4VEmModelprotected
pFactorG4VEmModelprotected
PolarAngleLimit() const G4VEmModelinline
pParticleChangeG4VEmModelprotected
proton_stopping_coefG4AtimaEnergyLossModelprivatestatic
ratioG4AtimaEnergyLossModelprivate
SampleSecondaries(std::vector< G4DynamicParticle * > *, const G4MaterialCutsCouple *, const G4DynamicParticle *, G4double tmin, G4double maxEnergy) overrideG4AtimaEnergyLossModelvirtual
SecondaryThreshold() const G4VEmModelinline
SelectIsotopeNumber(const G4Element *)G4VEmModel
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 *)G4VEmModel
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
SetChargeSquareRatio(G4double val)G4AtimaEnergyLossModelinlineprotected
SetCrossSectionTable(G4PhysicsTable *, G4bool isLocal)G4VEmModel
SetCurrentCouple(const G4MaterialCutsCouple *)G4VEmModelinline
SetCurrentElement(const G4Element *)G4VEmModelinlineprotected
SetDeexcitationFlag(G4bool val)G4VEmModelinline
SetElementSelectors(std::vector< G4EmElementSelector * > *)G4VEmModelinline
SetFluctuationFlag(G4bool val)G4VEmModelinline
SetForceBuildTable(G4bool val)G4VEmModelinline
SetGenericIon(const G4ParticleDefinition *p)G4AtimaEnergyLossModelinlineprivate
SetHighEnergyLimit(G4double)G4VEmModelinline
SetLocked(G4bool)G4VEmModelinline
SetLowEnergyLimit(G4double)G4VEmModelinline
SetLPMFlag(G4bool val)G4VEmModelinline
SetMasterThread(G4bool val)G4VEmModelinline
SetParticle(const G4ParticleDefinition *p)G4AtimaEnergyLossModelinlineprivate
SetParticleChange(G4VParticleChange *, G4VEmFluctuationModel *f=nullptr)G4VEmModel
SetPolarAngleLimit(G4double)G4VEmModelinline
SetSecondaryThreshold(G4double)G4VEmModelinline
SetTripletModel(G4VEmModel *)G4VEmModelinline
SetupForMaterial(const G4ParticleDefinition *, const G4Material *, G4double kineticEnergy)G4VEmModelvirtual
SetupParameters()G4AtimaEnergyLossModelprivate
SetUseBaseMaterials(G4bool val)G4VEmModelinline
sezi_dedx_e(const G4double zp, const G4double ep, const G4double at, const G4double zt)G4AtimaEnergyLossModelprivate
sezi_p_se(const G4double energy, const G4double at, const G4double zt)G4AtimaEnergyLossModelprivate
spinG4AtimaEnergyLossModelprivate
StartTracking(G4Track *)G4VEmModelvirtual
stepEG4AtimaEnergyLossModelprivatestatic
StoppingPower(G4double ap, G4double zp, G4double ep, G4double at, G4double zt)G4AtimaEnergyLossModelprivate
tableEG4AtimaEnergyLossModelprivatestatic
theDensityFactorG4VEmModelprotected
theDensityIdxG4VEmModelprotected
theElectronG4AtimaEnergyLossModelprivate
tlimitG4AtimaEnergyLossModelprivate
UseAngularGeneratorFlag() const G4VEmModelinline
UseBaseMaterials() const G4VEmModelinline
Value(const G4MaterialCutsCouple *, const G4ParticleDefinition *, G4double kineticEnergy)G4VEmModelvirtual
x0G4AtimaEnergyLossModelprivatestatic
x1G4AtimaEnergyLossModelprivatestatic
xSectionTableG4VEmModelprotected
~G4AtimaEnergyLossModel()G4AtimaEnergyLossModelvirtual
~G4VEmModel()G4VEmModelvirtual