ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
This is the complete list of members for G4EmCalculator, including all inherited members.
ActiveForParticle(const G4ParticleDefinition *part, G4VProcess *proc) | G4EmCalculator | private |
baseParticle | G4EmCalculator | private |
chargeSquare | G4EmCalculator | private |
CheckMaterial(G4int Z) | G4EmCalculator | private |
ComputeCrossSectionPerAtom(G4double kinEnergy, const G4ParticleDefinition *, const G4String &processName, G4double Z, G4double A, G4double cut=0.0) | G4EmCalculator | |
ComputeCrossSectionPerAtom(G4double kinEnergy, const G4String &part, const G4String &processName, const G4Element *, G4double cut=0.0) | G4EmCalculator | inline |
ComputeCrossSectionPerShell(G4double kinEnergy, const G4ParticleDefinition *, const G4String &processName, G4int Z, G4int shellIdx, G4double cut=0.0) | G4EmCalculator | |
ComputeCrossSectionPerShell(G4double kinEnergy, const G4String &part, const G4String &processName, const G4Element *, G4int shellIdx, G4double cut=0.0) | G4EmCalculator | inline |
ComputeCrossSectionPerVolume(G4double kinEnergy, const G4ParticleDefinition *, const G4String &processName, const G4Material *, G4double cut=0.0) | G4EmCalculator | |
ComputeCrossSectionPerVolume(G4double kinEnergy, const G4String &part, const G4String &proc, const G4String &mat, G4double cut=0.0) | G4EmCalculator | inline |
ComputeDEDX(G4double kinEnergy, const G4ParticleDefinition *, const G4String &processName, const G4Material *, G4double cut=DBL_MAX) | G4EmCalculator | |
ComputeDEDX(G4double kinEnergy, const G4String &part, const G4String &proc, const G4String &mat, G4double cut=DBL_MAX) | G4EmCalculator | inline |
ComputeDEDXForCutInRange(G4double kinEnergy, const G4ParticleDefinition *, const G4Material *mat, G4double rangecut=DBL_MAX) | G4EmCalculator | |
ComputeDEDXForCutInRange(G4double kinEnergy, const G4String &part, const G4String &mat, G4double rangecut=DBL_MAX) | G4EmCalculator | inline |
ComputeElectronicDEDX(G4double kinEnergy, const G4ParticleDefinition *, const G4Material *mat, G4double cut=DBL_MAX) | G4EmCalculator | |
ComputeElectronicDEDX(G4double kinEnergy, const G4String &part, const G4String &mat, G4double cut=DBL_MAX) | G4EmCalculator | inline |
ComputeEnergyCutFromRangeCut(G4double range, const G4ParticleDefinition *, const G4Material *) | G4EmCalculator | |
ComputeEnergyCutFromRangeCut(G4double range, const G4String &, const G4String &) | G4EmCalculator | inline |
ComputeGammaAttenuationLength(G4double kinEnergy, const G4Material *) | G4EmCalculator | |
ComputeMeanFreePath(G4double kinEnergy, const G4ParticleDefinition *, const G4String &processName, const G4Material *, G4double cut=0.0) | G4EmCalculator | |
ComputeMeanFreePath(G4double kinEnergy, const G4String &, const G4String &, const G4String &processName, G4double cut=0.0) | G4EmCalculator | inline |
ComputeNuclearDEDX(G4double kinEnergy, const G4ParticleDefinition *, const G4Material *) | G4EmCalculator | |
ComputeNuclearDEDX(G4double kinEnergy, const G4String &part, const G4String &mat) | G4EmCalculator | inline |
ComputeShellIonisationCrossSectionPerAtom(const G4String &part, G4int Z, G4AtomicShellEnumerator shell, G4double kinEnergy, const G4Material *mat=nullptr) | G4EmCalculator | |
ComputeTotalDEDX(G4double kinEnergy, const G4ParticleDefinition *, const G4Material *, G4double cut=DBL_MAX) | G4EmCalculator | |
ComputeTotalDEDX(G4double kinEnergy, const G4String &part, const G4String &mat, G4double cut=DBL_MAX) | G4EmCalculator | inline |
corr | G4EmCalculator | private |
curProcess | G4EmCalculator | private |
currentCouple | G4EmCalculator | private |
currentCoupleIndex | G4EmCalculator | private |
currentCut | G4EmCalculator | private |
currentLambda | G4EmCalculator | private |
currentMaterial | G4EmCalculator | private |
currentMaterialName | G4EmCalculator | private |
currentModel | G4EmCalculator | private |
currentName | G4EmCalculator | private |
currentParticle | G4EmCalculator | private |
currentParticleName | G4EmCalculator | private |
currentProcess | G4EmCalculator | private |
currentProcessName | G4EmCalculator | private |
cutenergy | G4EmCalculator | private |
cutMaterial | G4EmCalculator | private |
dynParticle | G4EmCalculator | private |
FindCouple(const G4Material *, const G4Region *r=nullptr) | G4EmCalculator | |
FindDiscreteProcess(const G4ParticleDefinition *, const G4String &processName) | G4EmCalculator | private |
FindEmModel(const G4ParticleDefinition *, const G4String &processName, G4double kinEnergy) | G4EmCalculator | private |
FindEnergyLossProcess(const G4ParticleDefinition *) | G4EmCalculator | private |
FindEnLossProcess(const G4ParticleDefinition *, const G4String &processName) | G4EmCalculator | private |
FindIon(G4int Z, G4int A) | G4EmCalculator | |
FindLambdaTable(const G4ParticleDefinition *, const G4String &processName, G4double kinEnergy, G4int &proctype) | G4EmCalculator | private |
FindMaterial(const G4String &) | G4EmCalculator | |
FindMscProcess(const G4ParticleDefinition *, const G4String &processName) | G4EmCalculator | private |
FindParticle(const G4String &) | G4EmCalculator | |
FindProcess(const G4ParticleDefinition *part, const G4String &processName) | G4EmCalculator | |
FindRegion(const G4String &) | G4EmCalculator | |
G4EmCalculator() | G4EmCalculator | |
G4EmCalculator(const G4EmCalculator &)=delete | G4EmCalculator | private |
GetCrossSectionPerVolume(G4double kinEnergy, const G4ParticleDefinition *, const G4String &processName, const G4Material *, const G4Region *r=nullptr) | G4EmCalculator | |
GetCrossSectionPerVolume(G4double kinEnergy, const G4String &part, const G4String &proc, const G4String &mat, const G4String &s="world") | G4EmCalculator | inline |
GetCSDARange(G4double kinEnergy, const G4ParticleDefinition *, const G4Material *, const G4Region *r=nullptr) | G4EmCalculator | |
GetCSDARange(G4double kinEnergy, const G4String &part, const G4String &mat, const G4String &s="world") | G4EmCalculator | inline |
GetDEDX(G4double kinEnergy, const G4ParticleDefinition *, const G4Material *, const G4Region *r=nullptr) | G4EmCalculator | |
GetDEDX(G4double kinEnergy, const G4String &part, const G4String &mat, const G4String &s="world") | G4EmCalculator | inline |
GetKinEnergy(G4double range, const G4ParticleDefinition *, const G4Material *, const G4Region *r=nullptr) | G4EmCalculator | |
GetKinEnergy(G4double range, const G4String &part, const G4String &mat, const G4String &s="world") | G4EmCalculator | inline |
GetMeanFreePath(G4double kinEnergy, const G4ParticleDefinition *, const G4String &processName, const G4Material *, const G4Region *r=nullptr) | G4EmCalculator | |
GetMeanFreePath(G4double kinEnergy, const G4String &part, const G4String &proc, const G4String &mat, const G4String &s="world") | G4EmCalculator | inline |
GetRange(G4double kinEnergy, const G4ParticleDefinition *, const G4Material *, const G4Region *r=nullptr) | G4EmCalculator | |
GetRange(G4double kinEnergy, const G4String &part, const G4String &mat, const G4String &s="world") | G4EmCalculator | inline |
GetRangeFromRestricteDEDX(G4double kinEnergy, const G4ParticleDefinition *, const G4Material *, const G4Region *r=nullptr) | G4EmCalculator | |
GetRangeFromRestricteDEDX(G4double kinEnergy, const G4String &part, const G4String &mat, const G4String &s="world") | G4EmCalculator | inline |
GetShellIonisationCrossSectionPerAtom(const G4String &part, G4int Z, G4AtomicShellEnumerator shell, G4double kinEnergy) | G4EmCalculator | |
ionEffCharge | G4EmCalculator | private |
ionTable | G4EmCalculator | private |
isApplicable | G4EmCalculator | private |
isIon | G4EmCalculator | private |
lambdaName | G4EmCalculator | private |
lambdaParticle | G4EmCalculator | private |
localCouples | G4EmCalculator | private |
localCuts | G4EmCalculator | private |
localMaterials | G4EmCalculator | private |
loweModel | G4EmCalculator | private |
manager | G4EmCalculator | private |
mass | G4EmCalculator | private |
massRatio | G4EmCalculator | private |
nist | G4EmCalculator | private |
nLocalMaterials | G4EmCalculator | private |
operator=(const G4EmCalculator &right)=delete | G4EmCalculator | private |
PrintDEDXTable(const G4ParticleDefinition *) | G4EmCalculator | |
PrintInverseRangeTable(const G4ParticleDefinition *) | G4EmCalculator | |
PrintRangeTable(const G4ParticleDefinition *) | G4EmCalculator | |
SetupMaterial(const G4Material *) | G4EmCalculator | |
SetupMaterial(const G4String &) | G4EmCalculator | |
SetVerbose(G4int val) | G4EmCalculator | |
theGenericIon | G4EmCalculator | private |
theParameters | G4EmCalculator | private |
UpdateCouple(const G4Material *, G4double cut) | G4EmCalculator | private |
UpdateParticle(const G4ParticleDefinition *, G4double kinEnergy) | G4EmCalculator | private |
verbose | G4EmCalculator | private |
~G4EmCalculator() | G4EmCalculator |