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

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

beamFlagHadrontherapyInteractionParametersprivate
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)G4EmCalculatorinline
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)G4EmCalculatorinline
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)G4EmCalculatorinline
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)G4EmCalculatorinline
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)G4EmCalculatorinline
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)G4EmCalculatorinline
ComputeEnergyCutFromRangeCut(G4double range, const G4ParticleDefinition *, const G4Material *)G4EmCalculator
ComputeEnergyCutFromRangeCut(G4double range, const G4String &, const G4String &)G4EmCalculatorinline
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)G4EmCalculatorinline
ComputeNuclearDEDX(G4double kinEnergy, const G4ParticleDefinition *, const G4Material *)G4EmCalculator
ComputeNuclearDEDX(G4double kinEnergy, const G4String &part, const G4String &mat)G4EmCalculatorinline
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)G4EmCalculatorinline
dataHadrontherapyInteractionParametersprivate
dedxtotHadrontherapyInteractionParametersprivate
densityHadrontherapyInteractionParametersprivate
energyHadrontherapyInteractionParametersprivate
filenameHadrontherapyInteractionParametersprivate
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")G4EmCalculatorinline
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")G4EmCalculatorinline
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")G4EmCalculatorinline
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")G4EmCalculatorinline
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")G4EmCalculatorinline
GetNistMaterial(G4String material)HadrontherapyInteractionParametersprivate
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")G4EmCalculatorinline
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")G4EmCalculatorinline
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
kinEmaxHadrontherapyInteractionParametersprivate
kinEminHadrontherapyInteractionParametersprivate
ListOfNistMaterials(const G4String &vararg)HadrontherapyInteractionParameters
massDedxHadrontherapyInteractionParametersprivate
materialHadrontherapyInteractionParametersprivate
nistEleHadrontherapyInteractionParametersprivate
nistMatHadrontherapyInteractionParametersprivate
npointsHadrontherapyInteractionParametersprivate
outfileHadrontherapyInteractionParametersprivate
ParseArg(const G4String &vararg)HadrontherapyInteractionParameters
particleHadrontherapyInteractionParametersprivate
PmaterialHadrontherapyInteractionParametersprivate
pMessengerHadrontherapyInteractionParametersprivate
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