ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
This is the complete list of members for HadrontherapyInteractionParameters, including all inherited members.
beamFlag | HadrontherapyInteractionParameters | private |
BeamOn() | HadrontherapyInteractionParameters | |
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 |
data | HadrontherapyInteractionParameters | private |
dedxtot | HadrontherapyInteractionParameters | private |
density | HadrontherapyInteractionParameters | private |
energy | HadrontherapyInteractionParameters | private |
filename | HadrontherapyInteractionParameters | private |
FindCouple(const G4Material *, const G4Region *r=nullptr) | G4EmCalculator | |
FindIon(G4int Z, G4int A) | G4EmCalculator | |
FindMaterial(const G4String &) | G4EmCalculator | |
FindParticle(const G4String &) | G4EmCalculator | |
FindProcess(const G4ParticleDefinition *part, const G4String &processName) | G4EmCalculator | |
FindRegion(const G4String &) | G4EmCalculator | |
G4EmCalculator() | G4EmCalculator | |
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 |
GetNistMaterial(G4String material) | HadrontherapyInteractionParameters | private |
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 | |
GetStopping(G4double energy, const G4ParticleDefinition *, const G4Material *, G4double density=0.) | HadrontherapyInteractionParameters | |
GetStoppingTable(const G4String &vararg) | HadrontherapyInteractionParameters | |
HadrontherapyInteractionParameters(G4bool) | HadrontherapyInteractionParameters | |
kinEmax | HadrontherapyInteractionParameters | private |
kinEmin | HadrontherapyInteractionParameters | private |
ListOfNistMaterials(const G4String &vararg) | HadrontherapyInteractionParameters | |
massDedx | HadrontherapyInteractionParameters | private |
material | HadrontherapyInteractionParameters | private |
nistEle | HadrontherapyInteractionParameters | private |
nistMat | HadrontherapyInteractionParameters | private |
npoints | HadrontherapyInteractionParameters | private |
outfile | HadrontherapyInteractionParameters | private |
ParseArg(const G4String &vararg) | HadrontherapyInteractionParameters | |
particle | HadrontherapyInteractionParameters | private |
Pmaterial | HadrontherapyInteractionParameters | private |
pMessenger | HadrontherapyInteractionParameters | 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 | |
~G4EmCalculator() | G4EmCalculator | |
~HadrontherapyInteractionParameters() | HadrontherapyInteractionParameters |