|
| G4EmCalculator () |
|
| ~G4EmCalculator () |
|
G4double | GetDEDX (G4double kinEnergy, const G4ParticleDefinition *, const G4Material *, const G4Region *r=0) |
|
G4double | GetDEDX (G4double kinEnergy, const G4String &part, const G4String &mat, const G4String &s="world") |
|
G4double | GetRangeFromRestricteDEDX (G4double kinEnergy, const G4ParticleDefinition *, const G4Material *, const G4Region *r=0) |
|
G4double | GetRangeFromRestricteDEDX (G4double kinEnergy, const G4String &part, const G4String &mat, const G4String &s="world") |
|
G4double | GetCSDARange (G4double kinEnergy, const G4ParticleDefinition *, const G4Material *, const G4Region *r=0) |
|
G4double | GetCSDARange (G4double kinEnergy, const G4String &part, const G4String &mat, const G4String &s="world") |
|
G4double | GetRange (G4double kinEnergy, const G4ParticleDefinition *, const G4Material *, const G4Region *r=0) |
|
G4double | GetRange (G4double kinEnergy, const G4String &part, const G4String &mat, const G4String &s="world") |
|
G4double | GetKinEnergy (G4double range, const G4ParticleDefinition *, const G4Material *, const G4Region *r=0) |
|
G4double | GetKinEnergy (G4double range, const G4String &part, const G4String &mat, const G4String &s="world") |
|
G4double | GetCrossSectionPerVolume (G4double kinEnergy, const G4ParticleDefinition *, const G4String &processName, const G4Material *, const G4Region *r=0) |
|
G4double | GetCrossSectionPerVolume (G4double kinEnergy, const G4String &part, const G4String &proc, const G4String &mat, const G4String &s="world") |
|
G4double | GetShellIonisationCrossSectionPerAtom (const G4String &part, G4int Z, G4AtomicShellEnumerator shell, G4double kinEnergy) |
|
G4double | GetMeanFreePath (G4double kinEnergy, const G4ParticleDefinition *, const G4String &processName, const G4Material *, const G4Region *r=0) |
|
G4double | GetMeanFreePath (G4double kinEnergy, const G4String &part, const G4String &proc, const G4String &mat, const G4String &s="world") |
|
void | PrintDEDXTable (const G4ParticleDefinition *) |
|
void | PrintRangeTable (const G4ParticleDefinition *) |
|
void | PrintInverseRangeTable (const G4ParticleDefinition *) |
|
G4double | ComputeDEDX (G4double kinEnergy, const G4ParticleDefinition *, const G4String &processName, const G4Material *, G4double cut=DBL_MAX) |
|
G4double | ComputeDEDX (G4double kinEnergy, const G4String &part, const G4String &proc, const G4String &mat, G4double cut=DBL_MAX) |
|
G4double | ComputeElectronicDEDX (G4double kinEnergy, const G4ParticleDefinition *, const G4Material *mat, G4double cut=DBL_MAX) |
|
G4double | ComputeElectronicDEDX (G4double kinEnergy, const G4String &part, const G4String &mat, G4double cut=DBL_MAX) |
|
G4double | ComputeNuclearDEDX (G4double kinEnergy, const G4ParticleDefinition *, const G4Material *) |
|
G4double | ComputeNuclearDEDX (G4double kinEnergy, const G4String &part, const G4String &mat) |
|
G4double | ComputeTotalDEDX (G4double kinEnergy, const G4ParticleDefinition *, const G4Material *, G4double cut=DBL_MAX) |
|
G4double | ComputeTotalDEDX (G4double kinEnergy, const G4String &part, const G4String &mat, G4double cut=DBL_MAX) |
|
G4double | ComputeCrossSectionPerVolume (G4double kinEnergy, const G4ParticleDefinition *, const G4String &processName, const G4Material *, G4double cut=0.0) |
|
G4double | ComputeCrossSectionPerVolume (G4double kinEnergy, const G4String &part, const G4String &proc, const G4String &mat, G4double cut=0.0) |
|
G4double | ComputeCrossSectionPerAtom (G4double kinEnergy, const G4ParticleDefinition *, const G4String &processName, G4double Z, G4double A, G4double cut=0.0) |
|
G4double | ComputeCrossSectionPerAtom (G4double kinEnergy, const G4String &part, const G4String &processName, const G4Element *, G4double cut=0.0) |
|
G4double | ComputeGammaAttenuationLength (G4double kinEnergy, const G4Material *) |
|
G4double | ComputeShellIonisationCrossSectionPerAtom (const G4String &part, G4int Z, G4AtomicShellEnumerator shell, G4double kinEnergy, const G4Material *mat=0) |
|
G4double | ComputeMeanFreePath (G4double kinEnergy, const G4ParticleDefinition *, const G4String &processName, const G4Material *, G4double cut=0.0) |
|
G4double | ComputeMeanFreePath (G4double kinEnergy, const G4String &, const G4String &, const G4String &processName, G4double cut=0.0) |
|
G4double | ComputeEnergyCutFromRangeCut (G4double range, const G4ParticleDefinition *, const G4Material *) |
|
G4double | ComputeEnergyCutFromRangeCut (G4double range, const G4String &, const G4String &) |
|
const G4ParticleDefinition * | FindParticle (const G4String &) |
|
const G4ParticleDefinition * | FindIon (G4int Z, G4int A) |
|
const G4Material * | FindMaterial (const G4String &) |
|
const G4Region * | FindRegion (const G4String &) |
|
const G4MaterialCutsCouple * | FindCouple (const G4Material *, const G4Region *r=0) |
|
void | SetVerbose (G4int val) |
|
Definition at line 79 of file G4EmCalculator.hh.