Geant4  10.03
G4AdjointPhotoElectricModel Member List

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

additional_weight_correction_factor_for_post_step_outside_modelG4VEmAdjointModelprotected
AdjointCrossSection(const G4MaterialCutsCouple *aCouple, G4double primEnergy, G4bool IsScatProjToProjCase)G4AdjointPhotoElectricModelvirtual
AdjointCrossSectionPerAtom(const G4Element *anElement, G4double electronEnergy)G4AdjointPhotoElectricModel
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
correct_weight_for_post_step_in_modelG4VEmAdjointModelprotected
CorrectPostStepWeight(G4ParticleChange *fParticleChange, G4double old_weight, G4double adjointPrimKinEnergy, G4double projectileKinEnergy, G4bool IsScatProjToProjCase)G4AdjointPhotoElectricModelvirtual
CS_biasing_factorG4VEmAdjointModelprotected
CS_Vs_ElementForProdToProjCaseG4VEmAdjointModelprotected
CS_Vs_ElementForScatProjToProjCaseG4VEmAdjointModelprotected
current_eEnergyG4AdjointPhotoElectricModelprivate
currentCoupleG4VEmAdjointModelprotected
currentCoupleIndexG4VEmAdjointModelprotected
currentMaterialG4VEmAdjointModelprotected
currentMaterialIndexG4VEmAdjointModelprotected
currentTcutForDirectPrimG4VEmAdjointModelprotected
currentTcutForDirectSecondG4VEmAdjointModelprotected
DefineCurrentMaterial(const G4MaterialCutsCouple *couple)G4VEmAdjointModel
DefineCurrentMaterialAndElectronEnergy(const G4MaterialCutsCouple *aCouple, G4double eEnergy)G4AdjointPhotoElectricModelprivate
DefineDirectEMModel(G4VEmModel *aModel)G4VEmAdjointModelinline
DiffCrossSectionFunction1(G4double kinEnergyProj)G4VEmAdjointModelprotected
DiffCrossSectionFunction2(G4double kinEnergyProj)G4VEmAdjointModelprotected
DiffCrossSectionPerAtomPrimToScatPrim(G4double kinEnergyProj, G4double kinEnergyScatProj, G4double Z, G4double A=0.)G4VEmAdjointModelvirtual
DiffCrossSectionPerAtomPrimToSecond(G4double kinEnergyProj, G4double kinEnergyProd, G4double Z, G4double A=0.)G4VEmAdjointModelvirtual
DiffCrossSectionPerVolumeFunctionForIntegrationOverEkinProj(G4double EkinProd)G4VEmAdjointModelprotected
DiffCrossSectionPerVolumePrimToScatPrim(const G4Material *aMaterial, G4double kinEnergyProj, G4double kinEnergyScatProj)G4VEmAdjointModelvirtual
DiffCrossSectionPerVolumePrimToSecond(const G4Material *aMaterial, G4double kinEnergyProj, G4double kinEnergyProd)G4VEmAdjointModelvirtual
factorCSBiasingG4AdjointPhotoElectricModelprivate
G4AdjointPhotoElectricModel()G4AdjointPhotoElectricModel
G4VEmAdjointModel(const G4String &nam)G4VEmAdjointModel
GetAdjointCrossSection(const G4MaterialCutsCouple *aCouple, G4double primEnergy, G4bool IsScatProjToProjCase)G4AdjointPhotoElectricModelvirtual
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
index_elementG4AdjointPhotoElectricModelprivate
indexOfUsedCrossSectionMatrixG4VEmAdjointModelprotected
kinEnergyProdForIntegrationG4VEmAdjointModelprotected
kinEnergyProjForIntegrationG4VEmAdjointModelprotected
kinEnergyScatProjForIntegrationG4VEmAdjointModelprotected
lastAdjointCSForProdToProjCaseG4VEmAdjointModelprotected
lastAdjointCSForScatProjToProjCaseG4VEmAdjointModelprotected
lastCSG4VEmAdjointModelprotected
LowEnergyLimitG4VEmAdjointModelprotected
mass_ratio_productG4VEmAdjointModelprotected
mass_ratio_projectileG4VEmAdjointModelprotected
model_indexG4VEmAdjointModelprotected
nameG4VEmAdjointModelprotected
pOnCSMatrixForProdToProjBackwardScatteringG4VEmAdjointModelprotected
pOnCSMatrixForScatProjToProjBackwardScatteringG4VEmAdjointModelprotected
post_step_AdjointCSG4AdjointPhotoElectricModelprivate
pParticleChangeG4VEmAdjointModelprotected
pre_step_AdjointCSG4AdjointPhotoElectricModelprivate
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)G4AdjointPhotoElectricModelvirtual
second_part_of_same_typeG4VEmAdjointModelprotected
SelectCSMatrix(G4bool IsScatProjToProjCase)G4VEmAdjointModelprotected
SelectedMaterialG4VEmAdjointModelprotected
SetAdditionalWeightCorrectionFactorForPostStepOutsideModel(G4double factor)G4VEmAdjointModelinline
SetAdjointEquivalentOfDirectPrimaryParticleDefinition(G4ParticleDefinition *aPart)G4VEmAdjointModel
SetAdjointEquivalentOfDirectSecondaryParticleDefinition(G4ParticleDefinition *aPart)G4VEmAdjointModelinline
SetApplyCutInRange(G4bool aBool)G4VEmAdjointModelinline
SetCorrectWeightForPostStepInModel(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
SetTheDirectPEEffectModel(G4PEEffectFluoModel *aModel)G4AdjointPhotoElectricModelinline
SetUseMatrix(G4bool aBool)G4VEmAdjointModelinline
SetUseMatrixPerElement(G4bool aBool)G4VEmAdjointModelinline
SetUseOnlyOneMatrixForAllElements(G4bool aBool)G4VEmAdjointModelinline
shell_probG4AdjointPhotoElectricModelprivate
theAdjEquivOfDirectPrimPartDefG4VEmAdjointModelprotected
theAdjEquivOfDirectSecondPartDefG4VEmAdjointModelprotected
theDirectEMModelG4VEmAdjointModelprotected
theDirectPEEffectModelG4AdjointPhotoElectricModelprivate
theDirectPrimaryPartDefG4VEmAdjointModelprotected
totAdjointCSG4AdjointPhotoElectricModelprivate
totBiasedAdjointCSG4AdjointPhotoElectricModelprivate
UseMatrixG4VEmAdjointModelprotected
UseMatrixPerElementG4VEmAdjointModelprotected
UseOnlyOneMatrixForAllElementsG4VEmAdjointModelprotected
xsecG4AdjointPhotoElectricModelprivate
ZSelectedNucleusG4VEmAdjointModelprotected
~G4AdjointPhotoElectricModel()G4AdjointPhotoElectricModel
~G4VEmAdjointModel()G4VEmAdjointModelvirtual