Geant4  10.02
G4AdjointBremsstrahlungModel Member List

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

AdjointCrossSection(const G4MaterialCutsCouple *aCouple, G4double primEnergy, G4bool IsScatProjToProjCase)G4AdjointBremsstrahlungModelvirtual
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
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)G4AdjointBremsstrahlungModelvirtual
DiffCrossSectionPerVolumePrimToSecondApproximated1(const G4Material *aMaterial, G4double kinEnergyProj, G4double kinEnergyProd)G4AdjointBremsstrahlungModel
DiffCrossSectionPerVolumePrimToSecondApproximated2(const G4Material *aMaterial, G4double kinEnergyProj, G4double kinEnergyProd)G4AdjointBremsstrahlungModel
G4AdjointBremsstrahlungModel(G4VEmModel *aModel)G4AdjointBremsstrahlungModel
G4AdjointBremsstrahlungModel()G4AdjointBremsstrahlungModel
G4VEmAdjointModel(const G4String &nam)G4VEmAdjointModel
GetAdjointCrossSection(const G4MaterialCutsCouple *aCouple, G4double primEnergy, G4bool IsScatProjToProjCase)G4AdjointBremsstrahlungModelvirtual
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
highKinEnergyG4AdjointBremsstrahlungModelprivate
indexOfUsedCrossSectionMatrixG4VEmAdjointModelprotected
isDirectModelInitialisedG4AdjointBremsstrahlungModelprivate
kinEnergyProdForIntegrationG4VEmAdjointModelprotected
kinEnergyProjForIntegrationG4VEmAdjointModelprotected
kinEnergyScatProjForIntegrationG4VEmAdjointModelprotected
lastAdjointCSForProdToProjCaseG4VEmAdjointModelprotected
lastAdjointCSForScatProjToProjCaseG4VEmAdjointModelprotected
lastCSG4VEmAdjointModelprotected
lastCZG4AdjointBremsstrahlungModelprivate
LowEnergyLimitG4VEmAdjointModelprotected
lowKinEnergyG4AdjointBremsstrahlungModelprivate
mass_ratio_productG4VEmAdjointModelprotected
mass_ratio_projectileG4VEmAdjointModelprotected
model_indexG4VEmAdjointModelprotected
nameG4VEmAdjointModelprotected
partialSumSigmaG4AdjointBremsstrahlungModelprivate
pOnCSMatrixForProdToProjBackwardScatteringG4VEmAdjointModelprotected
pOnCSMatrixForScatProjToProjBackwardScatteringG4VEmAdjointModelprotected
pParticleChangeG4VEmAdjointModelprotected
preStepEnergyG4VEmAdjointModelprotected
RapidSampleSecondaries(const G4Track &aTrack, G4bool IsScatProjToProjCase, G4ParticleChange *fParticleChange)G4AdjointBremsstrahlungModel
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)G4AdjointBremsstrahlungModelvirtual
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
SigmaPerAtomG4AdjointBremsstrahlungModelprivate
theAdjEquivOfDirectPrimPartDefG4VEmAdjointModelprotected
theAdjEquivOfDirectSecondPartDefG4VEmAdjointModelprotected
theDirectEMModelG4VEmAdjointModelprotected
theDirectPrimaryPartDefG4VEmAdjointModelprotected
theDirectStdBremModelG4AdjointBremsstrahlungModelprivate
theEmModelManagerForFwdModelsG4AdjointBremsstrahlungModelprivate
UseMatrixG4VEmAdjointModelprotected
UseMatrixPerElementG4VEmAdjointModelprotected
UseOnlyOneMatrixForAllElementsG4VEmAdjointModelprotected
ZSelectedNucleusG4VEmAdjointModelprotected
~G4AdjointBremsstrahlungModel()G4AdjointBremsstrahlungModel
~G4VEmAdjointModel()G4VEmAdjointModelvirtual