Geant4  10.01.p03
G4LEPTSElasticModel Member List

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

BuildMeanFreePathTable(const G4Material *aMaterial, std::map< G4int, std::vector< G4double > > &integralXS)G4VLEPTSModelprotected
BuildPhysicsTable(const G4ParticleDefinition &aParticleType)G4VLEPTSModel
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
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 *, const G4ParticleDefinition *, G4double kineticEnergy, G4double cutEnergy=0.0, G4double maxEnergy=DBL_MAX)G4LEPTSElasticModelvirtual
CurrentCouple() const G4VEmModelinlineprotected
DeexcitationFlag() const G4VEmModelinline
DefineForRegion(const G4Region *)G4VEmModelvirtual
EnergyTransfer(G4double, G4double, G4double, G4double)G4LEPTSElasticModelprivate
fElementDataG4VEmModelprotected
ForceBuildTableFlag() const G4VEmModelinline
fParticleChangeForGammaG4LEPTSElasticModelprivate
G4LEPTSElasticModel(const G4String &modelName="G4LEPTSElasticModel")G4LEPTSElasticModel
G4VEmModel(const G4String &nam)G4VEmModel
G4VLEPTSModel(const G4String &processName)G4VLEPTSModel
G4VLEPTSModel(const G4VLEPTSModel &)G4VLEPTSModel
GetAngularDistribution()G4VEmModelinline
GetChargeSquareRatio(const G4ParticleDefinition *, const G4Material *, G4double kineticEnergy)G4VEmModelvirtual
GetCrossSectionTable()G4VEmModelinline
GetCurrentElement() const G4VEmModelinline
GetCurrentIsotope() const G4VEmModelinline
GetElementData()G4VEmModelinline
GetElementSelectors()G4VEmModelinline
GetMeanFreePath(const G4Material *mate, const G4ParticleDefinition *aParticle, G4double kineticEnergy)G4VLEPTSModel
GetModelOfFluctuations()G4VEmModelinline
GetName() const G4VEmModelinline
GetParticleChangeForGamma()G4VEmModelprotected
GetParticleChangeForLoss()G4VEmModelprotected
GetParticleCharge(const G4ParticleDefinition *, const G4Material *, G4double kineticEnergy)G4VEmModelvirtual
HighEnergyActivationLimit() const G4VEmModelinline
HighEnergyLimit() const G4VEmModelinline
idxTableG4VEmModelprotected
Init()G4VLEPTSModelprotected
Initialise(const G4ParticleDefinition *, const G4DataVector &)G4LEPTSElasticModelvirtual
InitialiseElementSelectors(const G4ParticleDefinition *, const G4DataVector &)G4VEmModel
InitialiseForElement(const G4ParticleDefinition *, G4int Z)G4VEmModelvirtual
InitialiseForMaterial(const G4ParticleDefinition *, const G4Material *)G4VEmModelvirtual
InitialiseLocal(const G4ParticleDefinition *, G4VEmModel *masterModel)G4VEmModelvirtual
inveplusG4VEmModelprotectedstatic
IsActive(G4double kinEnergy)G4VEmModelinline
isInitialisedG4VLEPTSModelprotected
IsMaster() const G4VEmModelinline
LowEnergyActivationLimit() const G4VEmModelinline
LowEnergyLimit() const G4VEmModelinline
LPMFlag() const G4VEmModelinline
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
operator=(const G4VLEPTSModel &right)G4VLEPTSModel
PolarAngleLimit() const G4VEmModelinline
pParticleChangeG4VEmModelprotected
ReadIXS(G4String fileName, const G4Material *aMaterial)G4VLEPTSModelprotectedvirtual
ReadParam(G4String fileName, const G4Material *aMaterial)G4VLEPTSModelprotected
rndmEngineModG4VEmModelprotected
SampleAngle(const G4Material *aMaterial, G4double e, G4double el)G4VLEPTSModel
SampleEnergyLoss(const G4Material *aMaterial, G4double eMin, G4double eMax)G4VLEPTSModelprotected
SampleNewDirection(const G4Material *aMaterial, G4ThreeVector Dir, G4double e, G4double el)G4VLEPTSModel
SampleNewDirection(G4ThreeVector Dir, G4double ang)G4VLEPTSModel
SampleSecondaries(std::vector< G4DynamicParticle * > *, const G4MaterialCutsCouple *, const G4DynamicParticle *, G4double tmin=0.0, G4double tmax=DBL_MAX)G4LEPTSElasticModelvirtual
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
SelectRandomAtomNumber(const G4Material *)G4VEmModelinline
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
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
StartTracking(G4Track *)G4VEmModelvirtual
theDensityFactorG4VEmModelprotected
theDensityIdxG4VEmModelprotected
theDiffXSG4VLEPTSModelprotected
theElostDistrG4VLEPTSModelprotected
theElostDistr2G4VLEPTSModelprotected
theHighestEnergyLimitG4VLEPTSModelprotected
theIonisPotG4VLEPTSModelprotected
theIonisPotIntG4VLEPTSModelprotected
theLowestEnergyLimitG4VLEPTSModelprotected
theMassProjectileG4LEPTSElasticModelprivate
theMassTargetG4LEPTSElasticModelprivate
theMeanFreePathTableG4VLEPTSModelprotected
theMolecularMassG4VLEPTSModelprotected
theNumbBinTableG4VLEPTSModelprotected
theNXSdatG4VLEPTSModelprotected
theNXSsubG4VLEPTSModelprotected
theRMTDistrG4VLEPTSModelprotected
theXSTypeG4VLEPTSModelprotected
UseAngularGeneratorFlag() const G4VEmModelinline
Value(const G4MaterialCutsCouple *, const G4ParticleDefinition *, G4double kineticEnergy)G4VEmModelvirtual
verboseLevelG4VLEPTSModelprotected
xSectionTableG4VEmModelprotected
~G4LEPTSElasticModel()G4LEPTSElasticModel
~G4VEmModel()G4VEmModelvirtual
~G4VLEPTSModel()G4VLEPTSModel