Geant4  9.6.p02
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4IonCoulombScatteringModel Member List

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

ChargeSquareRatio(const G4Track &)G4VEmModelvirtual
ComputeCrossSectionPerAtom(const G4ParticleDefinition *, G4double kinEnergy, G4double Z, G4double A, G4double cut, G4double emax)G4IonCoulombScatteringModelvirtual
G4VEmModel::ComputeCrossSectionPerAtom(const G4ParticleDefinition *, const G4Element *, G4double kinEnergy, G4double cutEnergy=0.0, G4double maxEnergy=DBL_MAX)G4VEmModelinline
ComputeDEDX(const G4MaterialCutsCouple *, const G4ParticleDefinition *, G4double kineticEnergy, G4double cutEnergy=DBL_MAX)G4VEmModelinline
ComputeDEDXPerVolume(const G4Material *, const G4ParticleDefinition *, G4double kineticEnergy, G4double cutEnergy=DBL_MAX)G4VEmModelvirtual
ComputeMeanFreePath(const G4ParticleDefinition *, G4double kineticEnergy, const G4Material *, G4double cutEnergy=0.0, G4double maxEnergy=DBL_MAX)G4VEmModelinline
CorrectionsAlongStep(const G4MaterialCutsCouple *, const G4DynamicParticle *, G4double &eloss, G4double &niel, G4double length)G4VEmModelvirtual
cosThetaMinG4IonCoulombScatteringModelprotected
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=0.0, G4double maxEnergy=DBL_MAX)G4VEmModelvirtual
currentCoupleG4IonCoulombScatteringModelprotected
CurrentCouple() const G4VEmModelinlineprotected
currentElementG4IonCoulombScatteringModelprotected
currentMaterialG4IonCoulombScatteringModelprotected
currentMaterialIndexG4IonCoulombScatteringModelprotected
DeexcitationFlag() const G4VEmModelinline
DefineForRegion(const G4Region *)G4VEmModelvirtual
DefineMaterial(const G4MaterialCutsCouple *)G4IonCoulombScatteringModelinlineprotected
fNistManagerG4IonCoulombScatteringModelprotected
ForceBuildTable(G4bool val)G4VEmModelinline
ForceBuildTableFlag() const G4VEmModelinline
fParticleChangeG4IonCoulombScatteringModelprotected
G4IonCoulombScatteringModel(const G4String &nam="IonCoulombScattering")G4IonCoulombScatteringModel
G4VEmModel(const G4String &nam)G4VEmModel
GetAngularDistribution()G4VEmModelinline
GetChargeSquareRatio(const G4ParticleDefinition *, const G4Material *, G4double kineticEnergy)G4VEmModelvirtual
GetCrossSectionTable()G4VEmModelinline
GetCurrentElement() const G4VEmModelinline
GetHeavyIonCorr()G4IonCoulombScatteringModelinline
GetModelOfFluctuations()G4VEmModelinline
GetName() const G4VEmModelinline
GetParticleChangeForGamma()G4VEmModelprotected
GetParticleChangeForLoss()G4VEmModelprotected
GetParticleCharge(const G4ParticleDefinition *, const G4Material *, G4double kineticEnergy)G4VEmModelvirtual
heavycorrG4IonCoulombScatteringModelprotected
HighEnergyActivationLimit() const G4VEmModelinline
HighEnergyLimit() const G4VEmModelinline
Initialise(const G4ParticleDefinition *, const G4DataVector &)G4IonCoulombScatteringModelvirtual
InitialiseElementSelectors(const G4ParticleDefinition *, const G4DataVector &)G4VEmModel
ioncrossG4IonCoulombScatteringModelprotected
IsActive(G4double kinEnergy)G4VEmModelinline
LowEnergyActivationLimit() const G4VEmModelinline
lowEnergyLimitG4IonCoulombScatteringModelprotected
LowEnergyLimit() const G4VEmModelinline
LPMFlag() const G4VEmModelinline
massG4IonCoulombScatteringModelprotected
MaxSecondaryEnergy(const G4ParticleDefinition *, G4double kineticEnergy)G4VEmModelprotectedvirtual
MaxSecondaryKinEnergy(const G4DynamicParticle *dynParticle)G4VEmModelinline
MinPrimaryEnergy(const G4Material *, const G4ParticleDefinition *)G4VEmModelvirtual
particleG4IonCoulombScatteringModelprotected
pCutsG4IonCoulombScatteringModelprotected
PolarAngleLimit() const G4VEmModelinline
pParticleChangeG4VEmModelprotected
recoilThresholdG4IonCoulombScatteringModelprotected
SampleSecondaries(std::vector< G4DynamicParticle * > *, const G4MaterialCutsCouple *, const G4DynamicParticle *, G4double tmin, G4double maxEnergy)G4IonCoulombScatteringModelvirtual
SecondaryThreshold() const G4VEmModelinline
SelectIsotopeNumber(const G4Element *)G4VEmModelinline
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
SetActivationHighEnergyLimit(G4double)G4VEmModelinline
SetActivationLowEnergyLimit(G4double)G4VEmModelinline
SetAngularDistribution(G4VEmAngularDistribution *)G4VEmModelinline
SetCrossSectionTable(G4PhysicsTable *)G4VEmModel
SetCurrentCouple(const G4MaterialCutsCouple *)G4VEmModelinline
SetCurrentElement(const G4Element *)G4VEmModelinlineprotected
SetDeexcitationFlag(G4bool val)G4VEmModelinline
SetHeavyIonCorr(G4int b)G4IonCoulombScatteringModelinline
SetHighEnergyLimit(G4double)G4VEmModelinline
SetLowEnergyLimit(G4double)G4VEmModelinline
SetLPMFlag(G4bool val)G4VEmModelinline
SetParticleChange(G4VParticleChange *, G4VEmFluctuationModel *f=0)G4VEmModel
SetPolarAngleLimit(G4double)G4VEmModelinline
SetRecoilThreshold(G4double eth)G4IonCoulombScatteringModelinline
SetSecondaryThreshold(G4double)G4VEmModelinline
SetupForMaterial(const G4ParticleDefinition *, const G4Material *, G4double kineticEnergy)G4VEmModelvirtual
SetupParticle(const G4ParticleDefinition *)G4IonCoulombScatteringModelinlineprotected
StartTracking(G4Track *)G4VEmModelvirtual
theDensityFactorG4VEmModelprotected
theDensityIdxG4VEmModelprotected
theParticleTableG4IonCoulombScatteringModelprotected
theProtonG4IonCoulombScatteringModelprotected
Value(const G4MaterialCutsCouple *, const G4ParticleDefinition *, G4double kineticEnergy)G4VEmModelvirtual
xSectionTableG4VEmModelprotected
~G4IonCoulombScatteringModel()G4IonCoulombScatteringModelvirtual
~G4VEmModel()G4VEmModelvirtual