Geant4  10.00.p02
G4AdjointeIonisationModel Member List

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

AdjointCrossSection(const G4MaterialCutsCouple *aCouple, G4double primEnergy, G4bool IsScatProjToProjCase)G4VEmAdjointModelvirtual
ApplyCutInRangeG4VEmAdjointModelprotected
ASelectedNucleusG4VEmAdjointModelprotected
ComputeAdjointCrossSectionVectorPerAtomForScatProj(G4double kinEnergyProd, G4double Z, G4double A=0., G4int nbin_pro_decade=10)G4VEmAdjointModel
ComputeAdjointCrossSectionVectorPerAtomForSecond(G4double kinEnergyProd, G4double Z, G4double A=0., G4int nbin_pro_decade=10)G4VEmAdjointModel
ComputeAdjointCrossSectionVectorPerVolumeForScatProj(G4Material *aMaterial, G4double kinEnergyProd, G4int nbin_pro_decade=10)G4VEmAdjointModel
ComputeAdjointCrossSectionVectorPerVolumeForSecond(G4Material *aMaterial, G4double kinEnergyProd, G4int nbin_pro_decade=10)G4VEmAdjointModel
CorrectPostStepWeight(G4ParticleChange *fParticleChange, G4double old_weight, G4double adjointPrimKinEnergy, G4double projectileKinEnergy, G4bool IsScatProjToProjCase)G4VEmAdjointModelprotectedvirtual
CS_biasing_factorG4VEmAdjointModelprotected
CS_Vs_ElementForProdToProjCaseG4VEmAdjointModelprotected
CS_Vs_ElementForScatProjToProjCaseG4VEmAdjointModelprotected
currentCoupleG4VEmAdjointModelprotected
currentCoupleIndexG4VEmAdjointModelprotected
currentMaterialG4VEmAdjointModelprotected
currentMaterialIndexG4VEmAdjointModelprotected
currentTcutForDirectPrimG4VEmAdjointModelprotected
currentTcutForDirectSecondG4VEmAdjointModelprotected
DefineCurrentMaterial(const G4MaterialCutsCouple *couple)G4VEmAdjointModel
DefineDirectEMModel(G4VEmModel *aModel)G4VEmAdjointModelinline
DiffCrossSectionFunction1(G4double kinEnergyProj)G4VEmAdjointModelprotected
DiffCrossSectionFunction2(G4double kinEnergyProj)G4VEmAdjointModelprotected
DiffCrossSectionMoller(G4double kinEnergyProj, G4double kinEnergyProd)G4AdjointeIonisationModelprivate
DiffCrossSectionPerAtomPrimToScatPrim(G4double kinEnergyProj, G4double kinEnergyScatProj, G4double Z, G4double A=0.)G4VEmAdjointModelvirtual
DiffCrossSectionPerAtomPrimToSecond(G4double kinEnergyProj, G4double kinEnergyProd, G4double Z, G4double A=0.)G4AdjointeIonisationModelvirtual
DiffCrossSectionPerVolumeFunctionForIntegrationOverEkinProj(G4double EkinProd)G4VEmAdjointModelprotected
DiffCrossSectionPerVolumePrimToScatPrim(const G4Material *aMaterial, G4double kinEnergyProj, G4double kinEnergyScatProj)G4VEmAdjointModelvirtual
DiffCrossSectionPerVolumePrimToSecond(const G4Material *aMaterial, G4double kinEnergyProj, G4double kinEnergyProd)G4VEmAdjointModelvirtual
G4AdjointeIonisationModel()G4AdjointeIonisationModel
G4VEmAdjointModel(const G4String &nam)G4VEmAdjointModel
GetAdjointCrossSection(const G4MaterialCutsCouple *aCouple, G4double primEnergy, G4bool IsScatProjToProjCase)G4VEmAdjointModelvirtual
GetAdjointEquivalentOfDirectPrimaryParticleDefinition()G4VEmAdjointModelinline
GetAdjointEquivalentOfDirectSecondaryParticleDefinition()G4VEmAdjointModelinline
GetApplyCutInRange()G4VEmAdjointModelinline
GetHighEnergyLimit()G4VEmAdjointModelinline
GetLowEnergyLimit()G4VEmAdjointModelinline
GetName()G4VEmAdjointModelinline
GetSecondAdjEnergyMaxForProdToProjCase(G4double PrimAdjEnergy)G4VEmAdjointModelvirtual
GetSecondAdjEnergyMaxForScatProjToProjCase(G4double PrimAdjEnergy)G4VEmAdjointModelvirtual
GetSecondAdjEnergyMinForProdToProjCase(G4double PrimAdjEnergy)G4VEmAdjointModelvirtual
GetSecondAdjEnergyMinForScatProjToProjCase(G4double PrimAdjEnergy, G4double Tcut=0)G4VEmAdjointModelvirtual
GetSecondPartOfSameType()G4VEmAdjointModelinline
GetUseMatrix()G4VEmAdjointModelinline
GetUseMatrixPerElement()G4VEmAdjointModelinline
GetUseOnlyOneMatrixForAllElements()G4VEmAdjointModelinline
HighEnergyLimitG4VEmAdjointModelprotected
indexOfUsedCrossSectionMatrixG4VEmAdjointModelprotected
kinEnergyProdForIntegrationG4VEmAdjointModelprotected
kinEnergyProjForIntegrationG4VEmAdjointModelprotected
kinEnergyScatProjForIntegrationG4VEmAdjointModelprotected
lastAdjointCSForProdToProjCaseG4VEmAdjointModelprotected
lastAdjointCSForScatProjToProjCaseG4VEmAdjointModelprotected
lastCSG4VEmAdjointModelprotected
LowEnergyLimitG4VEmAdjointModelprotected
mass_ratio_productG4VEmAdjointModelprotected
mass_ratio_projectileG4VEmAdjointModelprotected
model_indexG4VEmAdjointModelprotected
nameG4VEmAdjointModelprotected
pOnCSMatrixForProdToProjBackwardScatteringG4VEmAdjointModelprotected
pOnCSMatrixForScatProjToProjBackwardScatteringG4VEmAdjointModelprotected
pParticleChangeG4VEmAdjointModelprotected
preStepEnergyG4VEmAdjointModelprotected
SampleAdjSecEnergyFromCSMatrix(size_t MatrixIndex, G4double prim_energy, G4bool IsScatProjToProjCase)G4VEmAdjointModelprotected
SampleAdjSecEnergyFromCSMatrix(G4double prim_energy, G4bool IsScatProjToProjCase)G4VEmAdjointModelprotected
SampleAdjSecEnergyFromDiffCrossSectionPerAtom(G4double prim_energy, G4bool IsScatProjToProjCase)G4VEmAdjointModelprotectedvirtual
SampleSecondaries(const G4Track &aTrack, G4bool IsScatProjToProjCase, G4ParticleChange *fParticleChange)G4AdjointeIonisationModelvirtual
second_part_of_same_typeG4VEmAdjointModelprotected
SelectCSMatrix(G4bool IsScatProjToProjCase)G4VEmAdjointModelprotected
SelectedMaterialG4VEmAdjointModelprotected
SetAdjointEquivalentOfDirectPrimaryParticleDefinition(G4ParticleDefinition *aPart)G4VEmAdjointModel
SetAdjointEquivalentOfDirectSecondaryParticleDefinition(G4ParticleDefinition *aPart)G4VEmAdjointModelinline
SetApplyCutInRange(G4bool aBool)G4VEmAdjointModelinline
SetCSBiasingFactor(G4double aVal)G4VEmAdjointModelinlinevirtual
SetCSMatrices(std::vector< G4AdjointCSMatrix * > *Vec1CSMatrix, std::vector< G4AdjointCSMatrix * > *Vec2CSMatrix)G4VEmAdjointModelinline
SetHighEnergyLimit(G4double aVal)G4VEmAdjointModel
SetLowEnergyLimit(G4double aVal)G4VEmAdjointModel
SetSecondPartOfSameType(G4bool aBool)G4VEmAdjointModelinline
SetUseMatrix(G4bool aBool)G4VEmAdjointModelinline
SetUseMatrixPerElement(G4bool aBool)G4VEmAdjointModelinline
SetUseOnlyOneMatrixForAllElements(G4bool aBool)G4VEmAdjointModelinline
theAdjEquivOfDirectPrimPartDefG4VEmAdjointModelprotected
theAdjEquivOfDirectSecondPartDefG4VEmAdjointModelprotected
theDirectEMModelG4VEmAdjointModelprotected
theDirectPrimaryPartDefG4VEmAdjointModelprotected
UseMatrixG4VEmAdjointModelprotected
UseMatrixPerElementG4VEmAdjointModelprotected
UseOnlyOneMatrixForAllElementsG4VEmAdjointModelprotected
WithRapidSamplingG4AdjointeIonisationModelprivate
ZSelectedNucleusG4VEmAdjointModelprotected
~G4AdjointeIonisationModel()G4AdjointeIonisationModelvirtual
~G4VEmAdjointModel()G4VEmAdjointModelvirtual