Geant4  10.02.p03
G4DNABornIonisationModel2 Member List

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

ChargeSquareRatio(const G4Track &)G4VEmModelvirtual
ComputeCrossSectionPerAtom(const G4ParticleDefinition *, G4double kinEnergy, G4double Z, G4double A=0., G4double cutEnergy=0.0, G4double maxEnergy=DBL_MAX)G4VEmModelvirtual
ComputeCrossSectionPerAtom(const G4ParticleDefinition *, const G4Element *, G4double kinEnergy, G4double cutEnergy=0.0, G4double maxEnergy=DBL_MAX)G4VEmModelinline
ComputeCrossSectionPerShell(const G4ParticleDefinition *, G4int Z, G4int shellIdx, G4double kinEnergy, G4double cutEnergy=0.0, G4double maxEnergy=DBL_MAX)G4VEmModelvirtual
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
CrossSection(const G4MaterialCutsCouple *, const G4ParticleDefinition *, G4double kineticEnergy, G4double cutEnergy=0.0, G4double maxEnergy=DBL_MAX)G4VEmModelinline
CrossSectionPerVolume(const G4Material *material, const G4ParticleDefinition *p, G4double ekin, G4double emin, G4double emax)G4DNABornIonisationModel2virtual
CurrentCouple() constG4VEmModelinlineprotected
DeexcitationFlag() constG4VEmModelinline
DefineForRegion(const G4Region *)G4VEmModelvirtual
DifferentialCrossSection(G4ParticleDefinition *aParticleDefinition, G4double k, G4double energyTransfer, G4int shell)G4DNABornIonisationModel2
fasterCodeG4DNABornIonisationModel2private
fAtomDeexcitationG4DNABornIonisationModel2private
fDiffCrossSectionDataG4DNABornIonisationModel2private
fElementDataG4VEmModelprotected
fHighEnergyLimitG4DNABornIonisationModel2private
fLowEnergyLimitG4DNABornIonisationModel2private
fNrjTransfDataG4DNABornIonisationModel2private
ForceBuildTableFlag() constG4VEmModelinline
fParticleChangeForGammaG4DNABornIonisationModel2protected
fParticleDefG4DNABornIonisationModel2private
fpMolWaterDensityG4DNABornIonisationModel2private
fProbaShellMapG4DNABornIonisationModel2private
fTableDataG4DNABornIonisationModel2private
fTableFileG4DNABornIonisationModel2private
fTdummyVecG4DNABornIonisationModel2private
fVecmG4DNABornIonisationModel2private
G4DNABornIonisationModel2(const G4ParticleDefinition *p=0, const G4String &nam="DNABornIonisationModel")G4DNABornIonisationModel2
G4DNABornIonisationModel2(const G4DNABornIonisationModel2 &)G4DNABornIonisationModel2private
G4VEmModel(const G4String &nam)G4VEmModel
GetAngularDistribution()G4VEmModelinline
GetChargeSquareRatio(const G4ParticleDefinition *, const G4Material *, G4double kineticEnergy)G4VEmModelvirtual
GetCrossSectionTable()G4VEmModelinline
GetCurrentElement() constG4VEmModelinline
GetCurrentIsotope() constG4VEmModelinline
GetElementData()G4VEmModelinline
GetElementSelectors()G4VEmModelinline
GetModelOfFluctuations()G4VEmModelinline
GetName() constG4VEmModelinline
GetPartialCrossSection(const G4Material *, G4int, const G4ParticleDefinition *, G4double)G4DNABornIonisationModel2virtual
GetParticleChangeForGamma()G4VEmModelprotected
GetParticleChangeForLoss()G4VEmModelprotected
GetParticleCharge(const G4ParticleDefinition *, const G4Material *, G4double kineticEnergy)G4VEmModelvirtual
HighEnergyActivationLimit() constG4VEmModelinline
HighEnergyLimit() constG4VEmModelinline
idxTableG4VEmModelprotected
Initialise(const G4ParticleDefinition *, const G4DataVector &= *(new G4DataVector()))G4DNABornIonisationModel2virtual
InitialiseElementSelectors(const G4ParticleDefinition *, const G4DataVector &)G4VEmModel
InitialiseForElement(const G4ParticleDefinition *, G4int Z)G4VEmModelvirtual
InitialiseForMaterial(const G4ParticleDefinition *, const G4Material *)G4VEmModelvirtual
InitialiseLocal(const G4ParticleDefinition *, G4VEmModel *masterModel)G4VEmModelvirtual
Interpolate(G4double e1, G4double e2, G4double e, G4double xs1, G4double xs2)G4DNABornIonisationModel2private
inveplusG4VEmModelprotectedstatic
IsActive(G4double kinEnergy)G4VEmModelinline
isInitialisedG4DNABornIonisationModel2private
IsLocked() constG4VEmModelinline
IsMaster() constG4VEmModelinline
LowEnergyActivationLimit() constG4VEmModelinline
LowEnergyLimit() constG4VEmModelinline
LPMFlag() constG4VEmModelinline
MaxSecondaryEnergy(const G4ParticleDefinition *, G4double kineticEnergy)G4VEmModelprotectedvirtual
MaxSecondaryKinEnergy(const G4DynamicParticle *dynParticle)G4VEmModelinline
MinEnergyCut(const G4ParticleDefinition *, const G4MaterialCutsCouple *)G4VEmModelvirtual
MinPrimaryEnergy(const G4Material *, const G4ParticleDefinition *, G4double cut=0.0)G4VEmModelvirtual
ModelDescription(std::ostream &outFile) constG4VEmModelvirtual
operator=(const G4DNABornIonisationModel2 &right)G4DNABornIonisationModel2private
PolarAngleLimit() constG4VEmModelinline
pParticleChangeG4VEmModelprotected
QuadInterpolator(G4double e11, G4double e12, G4double e21, G4double e22, G4double x11, G4double x12, G4double x21, G4double x22, G4double t1, G4double t2, G4double t, G4double e)G4DNABornIonisationModel2private
RandomizeEjectedElectronEnergy(G4ParticleDefinition *aParticleDefinition, G4double incomingParticleEnergy, G4int shell)G4DNABornIonisationModel2private
RandomizeEjectedElectronEnergyFromCumulatedDcs(G4ParticleDefinition *aParticleDefinition, G4double incomingParticleEnergy, G4int shell)G4DNABornIonisationModel2private
RandomSelect(G4double energy)G4DNABornIonisationModel2private
SampleSecondaries(std::vector< G4DynamicParticle *> *, const G4MaterialCutsCouple *, const G4DynamicParticle *, G4double tmin, G4double maxEnergy)G4DNABornIonisationModel2virtual
SecondaryThreshold() constG4VEmModelinline
SelectFasterComputation(G4bool input)G4DNABornIonisationModel2inline
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
SelectRandomAtomNumber(const G4Material *)G4VEmModelinline
SelectSPScaling(G4bool input)G4DNABornIonisationModel2inline
SelectStationary(G4bool input)G4DNABornIonisationModel2inline
SetActivationHighEnergyLimit(G4double)G4VEmModelinline
SetActivationLowEnergyLimit(G4double)G4VEmModelinline
SetAngularDistribution(G4VEmAngularDistribution *)G4VEmModelinline
SetAngularGeneratorFlag(G4bool)G4VEmModelinline
SetCrossSectionTable(G4PhysicsTable *, G4bool isLocal)G4VEmModel
SetCurrentCouple(const G4MaterialCutsCouple *)G4VEmModelinline
SetCurrentElement(const G4Element *)G4VEmModelinlineprotected
SetDeexcitationFlag(G4bool val)G4VEmModelinline
SetElementSelectors(std::vector< G4EmElementSelector *> *)G4VEmModelinline
SetForceBuildTable(G4bool val)G4VEmModelinline
SetHighEnergyLimit(G4double)G4VEmModelinline
SetLocked(G4bool)G4VEmModelinline
SetLowEnergyLimit(G4double)G4VEmModelinline
SetLPMFlag(G4bool val)G4VEmModelinline
SetMasterThread(G4bool val)G4VEmModelinline
SetParticleChange(G4VParticleChange *, G4VEmFluctuationModel *f=0)G4VEmModel
SetPolarAngleLimit(G4double)G4VEmModelinline
SetSecondaryThreshold(G4double)G4VEmModelinline
SetupForMaterial(const G4ParticleDefinition *, const G4Material *, G4double kineticEnergy)G4VEmModelvirtual
spScalingG4DNABornIonisationModel2private
StartTracking(G4Track *)G4VEmModelvirtual
statCodeG4DNABornIonisationModel2private
theDensityFactorG4VEmModelprotected
theDensityIdxG4VEmModelprotected
TransferedEnergy(G4ParticleDefinition *aParticleDefinition, G4double incomingParticleEnergy, G4int shell, G4double random)G4DNABornIonisationModel2
TriDimensionMap typedefG4DNABornIonisationModel2private
UseAngularGeneratorFlag() constG4VEmModelinline
Value(const G4MaterialCutsCouple *, const G4ParticleDefinition *, G4double kineticEnergy)G4VEmModelvirtual
VecMap typedefG4DNABornIonisationModel2private
verboseLevelG4DNABornIonisationModel2private
waterStructureG4DNABornIonisationModel2private
xSectionTableG4VEmModelprotected
~G4DNABornIonisationModel2()G4DNABornIonisationModel2virtual
~G4VEmModel()G4VEmModelvirtual