#include <G4VEmAdjointModel.hh>
Protected 멤버 함수 | |
G4double | DiffCrossSectionFunction1 (G4double kinEnergyProj) |
G4double | DiffCrossSectionFunction2 (G4double kinEnergyProj) |
G4double | DiffCrossSectionPerVolumeFunctionForIntegrationOverEkinProj (G4double EkinProd) |
G4double | SampleAdjSecEnergyFromCSMatrix (size_t MatrixIndex, G4double prim_energy, G4bool IsScatProjToProjCase) |
G4double | SampleAdjSecEnergyFromCSMatrix (G4double prim_energy, G4bool IsScatProjToProjCase) |
void | SelectCSMatrix (G4bool IsScatProjToProjCase) |
virtual G4double | SampleAdjSecEnergyFromDiffCrossSectionPerAtom (G4double prim_energy, G4bool IsScatProjToProjCase) |
virtual void | CorrectPostStepWeight (G4ParticleChange *fParticleChange, G4double old_weight, G4double adjointPrimKinEnergy, G4double projectileKinEnergy, G4bool IsScatProjToProjCase) |
G4VEmAdjointModel.hh 파일의 72 번째 라인에서 정의되었습니다.
G4VEmAdjointModel::G4VEmAdjointModel | ( | const G4String & | nam | ) |
G4VEmAdjointModel.cc 파일의 41 번째 라인에서 정의되었습니다.
다음을 참조함 : additional_weight_correction_factor_for_post_step_outside_model, currentCouple, G4AdjointCSManager::GetAdjointCSManager(), mass_ratio_product, mass_ratio_projectile, model_index, G4AdjointCSManager::RegisterEmAdjointModel(), second_part_of_same_type, theDirectEMModel.
|
virtual |
G4VEmAdjointModel.cc 파일의 55 번째 라인에서 정의되었습니다.
|
virtual |
G4AdjointhIonisationModel, G4AdjointBremsstrahlungModel, G4AdjointComptonModel, G4AdjointPhotoElectricModel에서 재구현되었습니다.
G4VEmAdjointModel.cc 파일의 59 번째 라인에서 정의되었습니다.
다음을 참조함 : G4AdjointCSManager::ComputeAdjointCS(), CS_Vs_ElementForProdToProjCase, CS_Vs_ElementForScatProjToProjCase, currentMaterial, currentTcutForDirectSecond, DefineCurrentMaterial(), G4AdjointCSManager::GetAdjointCSManager(), lastAdjointCSForProdToProjCase, lastAdjointCSForScatProjToProjCase, lastCS, preStepEnergy.
다음에 의해서 참조됨 : G4AdjointComptonModel::AdjointCrossSection(), G4AdjointBremsstrahlungModel::AdjointCrossSection(), G4AdjointhIonisationModel::AdjointCrossSection(), G4AdjointCSManager::ComputeAdjointCS(), CorrectPostStepWeight(), GetAdjointCrossSection(), G4AdjointForcedInteractionForGamma::PostStepDoIt().
std::vector< std::vector< G4double > * > G4VEmAdjointModel::ComputeAdjointCrossSectionVectorPerAtomForScatProj | ( | G4double | kinEnergyProd, |
G4double | Z, | ||
G4double | A = 0. , |
||
G4int | nbin_pro_decade = 10 |
||
) |
G4VEmAdjointModel.cc 파일의 293 번째 라인에서 정의되었습니다.
다음을 참조함 : ASelectedNucleus, DiffCrossSectionFunction2(), GetLowEnergyLimit(), GetSecondAdjEnergyMaxForScatProjToProjCase(), GetSecondAdjEnergyMinForScatProjToProjCase(), int(), kinEnergyScatProjForIntegration, G4INCL::Math::max(), G4INCL::Math::min(), G4Integrator< T, F >::Simpson(), ZSelectedNucleus.
다음에 의해서 참조됨 : G4AdjointCSManager::BuildCrossSectionsMatricesForAGivenModelAndElement().
std::vector< std::vector< G4double > * > G4VEmAdjointModel::ComputeAdjointCrossSectionVectorPerAtomForSecond | ( | G4double | kinEnergyProd, |
G4double | Z, | ||
G4double | A = 0. , |
||
G4int | nbin_pro_decade = 10 |
||
) |
G4VEmAdjointModel.cc 파일의 239 번째 라인에서 정의되었습니다.
다음을 참조함 : ASelectedNucleus, DiffCrossSectionFunction1(), GetSecondAdjEnergyMaxForProdToProjCase(), GetSecondAdjEnergyMinForProdToProjCase(), int(), kinEnergyProdForIntegration, G4INCL::Math::min(), G4Integrator< T, F >::Simpson(), ZSelectedNucleus.
다음에 의해서 참조됨 : G4AdjointCSManager::BuildCrossSectionsMatricesForAGivenModelAndElement().
std::vector< std::vector< G4double > * > G4VEmAdjointModel::ComputeAdjointCrossSectionVectorPerVolumeForScatProj | ( | G4Material * | aMaterial, |
G4double | kinEnergyProd, | ||
G4int | nbin_pro_decade = 10 |
||
) |
G4VEmAdjointModel.cc 파일의 403 번째 라인에서 정의되었습니다.
다음을 참조함 : DiffCrossSectionFunction2(), GetLowEnergyLimit(), GetSecondAdjEnergyMaxForScatProjToProjCase(), GetSecondAdjEnergyMinForScatProjToProjCase(), kinEnergyScatProjForIntegration, G4INCL::Math::max(), G4INCL::Math::min(), SelectedMaterial, G4Integrator< T, F >::Simpson().
다음에 의해서 참조됨 : G4AdjointCSManager::BuildCrossSectionsMatricesForAGivenModelAndMaterial().
std::vector< std::vector< G4double > * > G4VEmAdjointModel::ComputeAdjointCrossSectionVectorPerVolumeForSecond | ( | G4Material * | aMaterial, |
G4double | kinEnergyProd, | ||
G4int | nbin_pro_decade = 10 |
||
) |
G4VEmAdjointModel.cc 파일의 351 번째 라인에서 정의되었습니다.
다음을 참조함 : DiffCrossSectionFunction1(), GetSecondAdjEnergyMaxForProdToProjCase(), GetSecondAdjEnergyMinForProdToProjCase(), kinEnergyProdForIntegration, G4INCL::Math::min(), SelectedMaterial, G4Integrator< T, F >::Simpson().
다음에 의해서 참조됨 : G4AdjointCSManager::BuildCrossSectionsMatricesForAGivenModelAndMaterial().
|
protectedvirtual |
G4AdjointIonIonisationModel, G4AdjointPhotoElectricModel에서 재구현되었습니다.
G4VEmAdjointModel.cc 파일의 634 번째 라인에서 정의되었습니다.
다음을 참조함 : AdjointCrossSection(), CS_biasing_factor, currentCouple, G4AdjointCSManager::GetAdjointCSManager(), G4AdjointCSManager::GetPostStepWeightCorrection(), lastAdjointCSForProdToProjCase, lastAdjointCSForScatProjToProjCase, lastCS, preStepEnergy, G4VParticleChange::ProposeParentWeight(), G4VParticleChange::SetParentWeightByProcess(), G4VParticleChange::SetSecondaryWeightByProcess().
다음에 의해서 참조됨 : G4AdjointComptonModel::SampleSecondaries(), G4AdjointeIonisationModel::SampleSecondaries(), G4AdjointBremsstrahlungModel::SampleSecondaries(), G4AdjointhIonisationModel::SampleSecondaries().
void G4VEmAdjointModel::DefineCurrentMaterial | ( | const G4MaterialCutsCouple * | couple | ) |
G4VEmAdjointModel.cc 파일의 693 번째 라인에서 정의되었습니다.
다음을 참조함 : G4AdjointElectron::AdjointElectron(), G4AdjointGamma::AdjointGamma(), G4AdjointPositron::AdjointPositron(), currentCouple, currentCoupleIndex, currentMaterial, currentMaterialIndex, currentTcutForDirectSecond, G4ProductionCutsTable::GetEnergyCutsVector(), G4MaterialCutsCouple::GetIndex(), G4Material::GetIndex(), G4MaterialCutsCouple::GetMaterial(), G4ProductionCutsTable::GetProductionCutsTable(), theAdjEquivOfDirectSecondPartDef.
다음에 의해서 참조됨 : G4AdjointComptonModel::AdjointCrossSection(), G4AdjointBremsstrahlungModel::AdjointCrossSection(), G4AdjointhIonisationModel::AdjointCrossSection(), AdjointCrossSection(), G4AdjointComptonModel::RapidSampleSecondaries(), G4AdjointBremsstrahlungModel::RapidSampleSecondaries(), G4AdjointhIonisationModel::RapidSampleSecondaries(), G4AdjointBremsstrahlungModel::SampleSecondaries().
|
inline |
G4VEmAdjointModel.hh 파일의 193 번째 라인에서 정의되었습니다.
다음을 참조함 : theDirectEMModel.
다음에 의해서 참조됨 : G4AdjointPhotoElectricModel::SetTheDirectPEEffectModel().
G4VEmAdjointModel.cc 파일의 202 번째 라인에서 정의되었습니다.
다음을 참조함 : ASelectedNucleus, CS_biasing_factor, DiffCrossSectionPerAtomPrimToSecond(), DiffCrossSectionPerVolumePrimToSecond(), kinEnergyProdForIntegration, SelectedMaterial, UseMatrixPerElement, ZSelectedNucleus.
다음에 의해서 참조됨 : ComputeAdjointCrossSectionVectorPerAtomForSecond(), ComputeAdjointCrossSectionVectorPerVolumeForSecond().
G4VEmAdjointModel.cc 파일의 218 번째 라인에서 정의되었습니다.
다음을 참조함 : ASelectedNucleus, CS_biasing_factor, DiffCrossSectionPerAtomPrimToScatPrim(), DiffCrossSectionPerVolumePrimToScatPrim(), kinEnergyScatProjForIntegration, SelectedMaterial, UseMatrixPerElement, ZSelectedNucleus.
다음에 의해서 참조됨 : ComputeAdjointCrossSectionVectorPerAtomForScatProj(), ComputeAdjointCrossSectionVectorPerVolumeForScatProj().
|
virtual |
G4AdjointComptonModel에서 재구현되었습니다.
G4VEmAdjointModel.cc 파일의 145 번째 라인에서 정의되었습니다.
다음을 참조함 : DiffCrossSectionPerAtomPrimToSecond().
다음에 의해서 참조됨 : DiffCrossSectionFunction2(), SampleAdjSecEnergyFromDiffCrossSectionPerAtom().
|
virtual |
G4AdjointhIonisationModel, G4AdjointIonIonisationModel, G4AdjointComptonModel, G4AdjointeIonisationModel에서 재구현되었습니다.
G4VEmAdjointModel.cc 파일의 113 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEmModel::ComputeCrossSectionPerAtom(), dE, GetSecondAdjEnergyMaxForProdToProjCase(), GetSecondAdjEnergyMinForProdToProjCase(), theDirectEMModel, theDirectPrimaryPartDef.
다음에 의해서 참조됨 : DiffCrossSectionFunction1(), DiffCrossSectionPerAtomPrimToScatPrim(), SampleAdjSecEnergyFromDiffCrossSectionPerAtom().
|
protected |
G4VEmAdjointModel.cc 파일의 233 번째 라인에서 정의되었습니다.
다음을 참조함 : DiffCrossSectionPerVolumePrimToSecond(), kinEnergyProjForIntegration, SelectedMaterial.
|
virtual |
G4VEmAdjointModel.cc 파일의 189 번째 라인에서 정의되었습니다.
다음을 참조함 : DiffCrossSectionPerVolumePrimToSecond().
다음에 의해서 참조됨 : DiffCrossSectionFunction2(), G4AdjointeIonisationModel::SampleSecondaries().
|
virtual |
G4AdjointBremsstrahlungModel에서 재구현되었습니다.
G4VEmAdjointModel.cc 파일의 161 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEmModel::CrossSectionPerVolume(), dE, GetSecondAdjEnergyMaxForProdToProjCase(), GetSecondAdjEnergyMinForProdToProjCase(), theDirectEMModel, theDirectPrimaryPartDef.
다음에 의해서 참조됨 : DiffCrossSectionFunction1(), DiffCrossSectionPerVolumeFunctionForIntegrationOverEkinProj(), DiffCrossSectionPerVolumePrimToScatPrim(), G4AdjointBremsstrahlungModel::DiffCrossSectionPerVolumePrimToSecond(), G4AdjointeIonisationModel::SampleSecondaries().
|
virtual |
G4AdjointBremsstrahlungModel, G4AdjointComptonModel, G4AdjointPhotoElectricModel에서 재구현되었습니다.
G4VEmAdjointModel.cc 파일의 84 번째 라인에서 정의되었습니다.
다음을 참조함 : AdjointCrossSection().
다음에 의해서 참조됨 : G4AdjointBremsstrahlungModel::GetAdjointCrossSection(), G4VAdjointReverseReaction::GetMeanFreePath().
|
inline |
G4VEmAdjointModel.hh 파일의 181 번째 라인에서 정의되었습니다.
다음을 참조함 : theAdjEquivOfDirectPrimPartDef.
|
inline |
G4VEmAdjointModel.hh 파일의 183 번째 라인에서 정의되었습니다.
다음을 참조함 : theAdjEquivOfDirectSecondPartDef.
|
inline |
G4VEmAdjointModel.hh 파일의 214 번째 라인에서 정의되었습니다.
다음을 참조함 : ApplyCutInRange.
다음에 의해서 참조됨 : G4AdjointCSManager::ComputeAdjointCS().
|
inline |
G4VEmAdjointModel.hh 파일의 185 번째 라인에서 정의되었습니다.
다음을 참조함 : HighEnergyLimit.
다음에 의해서 참조됨 : G4AdjointCSManager::BuildCrossSectionsMatricesForAGivenModelAndElement(), G4AdjointCSManager::BuildCrossSectionsMatricesForAGivenModelAndMaterial().
|
inline |
G4VEmAdjointModel.hh 파일의 187 번째 라인에서 정의되었습니다.
다음을 참조함 : LowEnergyLimit.
다음에 의해서 참조됨 : G4AdjointCSManager::BuildCrossSectionsMatricesForAGivenModelAndElement(), G4AdjointCSManager::BuildCrossSectionsMatricesForAGivenModelAndMaterial(), ComputeAdjointCrossSectionVectorPerAtomForScatProj(), ComputeAdjointCrossSectionVectorPerVolumeForScatProj().
G4VEmAdjointModel.hh 파일의 216 번째 라인에서 정의되었습니다.
다음을 참조함 : name.
다음에 의해서 참조됨 : G4AdjointCSManager::BuildCrossSectionMatrices().
|
virtual |
G4AdjointIonIonisationModel, G4AdjointhIonisationModel에서 재구현되었습니다.
G4VEmAdjointModel.cc 파일의 681 번째 라인에서 정의되었습니다.
다음을 참조함 : HighEnergyLimit.
다음에 의해서 참조됨 : G4AdjointComptonModel::AdjointCrossSection(), G4AdjointBremsstrahlungModel::AdjointCrossSection(), ComputeAdjointCrossSectionVectorPerAtomForSecond(), ComputeAdjointCrossSectionVectorPerVolumeForSecond(), G4AdjointCSManager::ComputeAdjointCS(), G4AdjointeIonisationModel::DiffCrossSectionPerAtomPrimToSecond(), DiffCrossSectionPerAtomPrimToSecond(), DiffCrossSectionPerVolumePrimToSecond(), G4AdjointBremsstrahlungModel::DiffCrossSectionPerVolumePrimToSecondApproximated1(), G4AdjointComptonModel::RapidSampleSecondaries(), G4AdjointBremsstrahlungModel::RapidSampleSecondaries(), SampleAdjSecEnergyFromCSMatrix(), SampleAdjSecEnergyFromDiffCrossSectionPerAtom(), G4AdjointeIonisationModel::SampleSecondaries().
|
virtual |
G4AdjointIonIonisationModel, G4AdjointhIonisationModel, G4AdjointComptonModel에서 재구현되었습니다.
G4VEmAdjointModel.cc 파일의 667 번째 라인에서 정의되었습니다.
다음을 참조함 : HighEnergyLimit, G4INCL::Math::min(), second_part_of_same_type.
다음에 의해서 참조됨 : G4AdjointBremsstrahlungModel::AdjointCrossSection(), ComputeAdjointCrossSectionVectorPerAtomForScatProj(), ComputeAdjointCrossSectionVectorPerVolumeForScatProj(), G4AdjointCSManager::ComputeAdjointCS(), G4AdjointBremsstrahlungModel::RapidSampleSecondaries(), SampleAdjSecEnergyFromCSMatrix(), SampleAdjSecEnergyFromDiffCrossSectionPerAtom(), G4AdjointeIonisationModel::SampleSecondaries().
|
virtual |
G4AdjointIonIonisationModel, G4AdjointhIonisationModel, G4AdjointComptonModel에서 재구현되었습니다.
G4VEmAdjointModel.cc 파일의 686 번째 라인에서 정의되었습니다.
다음을 참조함 : second_part_of_same_type.
다음에 의해서 참조됨 : G4AdjointBremsstrahlungModel::AdjointCrossSection(), ComputeAdjointCrossSectionVectorPerAtomForSecond(), ComputeAdjointCrossSectionVectorPerVolumeForSecond(), G4AdjointCSManager::ComputeAdjointCS(), G4AdjointeIonisationModel::DiffCrossSectionPerAtomPrimToSecond(), DiffCrossSectionPerAtomPrimToSecond(), DiffCrossSectionPerVolumePrimToSecond(), G4AdjointBremsstrahlungModel::DiffCrossSectionPerVolumePrimToSecondApproximated1(), G4AdjointBremsstrahlungModel::RapidSampleSecondaries(), SampleAdjSecEnergyFromCSMatrix(), SampleAdjSecEnergyFromDiffCrossSectionPerAtom(), G4AdjointeIonisationModel::SampleSecondaries().
|
virtual |
G4AdjointIonIonisationModel, G4AdjointhIonisationModel에서 재구현되었습니다.
G4VEmAdjointModel.cc 파일의 674 번째 라인에서 정의되었습니다.
다음을 참조함 : ApplyCutInRange, Emin.
다음에 의해서 참조됨 : G4AdjointComptonModel::AdjointCrossSection(), G4AdjointBremsstrahlungModel::AdjointCrossSection(), ComputeAdjointCrossSectionVectorPerAtomForScatProj(), ComputeAdjointCrossSectionVectorPerVolumeForScatProj(), G4AdjointCSManager::ComputeAdjointCS(), G4AdjointComptonModel::RapidSampleSecondaries(), G4AdjointBremsstrahlungModel::RapidSampleSecondaries(), SampleAdjSecEnergyFromCSMatrix(), G4AdjointeIonisationModel::SampleSecondaries().
|
inline |
G4VEmAdjointModel.hh 파일의 203 번째 라인에서 정의되었습니다.
다음을 참조함 : second_part_of_same_type.
다음에 의해서 참조됨 : G4AdjointCSManager::BuildCrossSectionsMatricesForAGivenModelAndElement(), G4AdjointCSManager::BuildCrossSectionsMatricesForAGivenModelAndMaterial().
|
inline |
G4VEmAdjointModel.hh 파일의 211 번째 라인에서 정의되었습니다.
다음을 참조함 : UseMatrix.
다음에 의해서 참조됨 : G4AdjointCSManager::BuildCrossSectionMatrices(), G4AdjointCSManager::ComputeAdjointCS().
|
inline |
G4VEmAdjointModel.hh 파일의 212 번째 라인에서 정의되었습니다.
다음을 참조함 : UseMatrixPerElement.
다음에 의해서 참조됨 : G4AdjointCSManager::BuildCrossSectionMatrices(), G4AdjointCSManager::ComputeAdjointCS().
|
inline |
G4VEmAdjointModel.hh 파일의 213 번째 라인에서 정의되었습니다.
다음을 참조함 : UseOnlyOneMatrixForAllElements.
다음에 의해서 참조됨 : G4AdjointCSManager::BuildCrossSectionMatrices(), G4AdjointCSManager::ComputeAdjointCS().
|
protected |
G4VEmAdjointModel.cc 파일의 459 번째 라인에서 정의되었습니다.
다음을 참조함 : ApplyCutInRange, currentTcutForDirectSecond, dE, Emax, Emin, G4AdjointInterpolator::FindPositionForLogVector(), G4cout, G4endl, G4UniformRand, G4AdjointCSMatrix::GetData(), G4AdjointInterpolator::GetInstance(), G4AdjointCSMatrix::GetLogPrimEnergyVector(), GetSecondAdjEnergyMaxForProdToProjCase(), GetSecondAdjEnergyMaxForScatProjToProjCase(), GetSecondAdjEnergyMinForProdToProjCase(), GetSecondAdjEnergyMinForScatProjToProjCase(), G4AdjointInterpolator::Interpolate(), G4AdjointInterpolator::InterpolateForLogVector(), G4AdjointCSMatrix::IsScatProjToProjCase(), G4AdjointInterpolator::LinearInterpolation(), G4INCL::Math::max(), G4INCL::Math::min(), second_part_of_same_type.
다음에 의해서 참조됨 : SampleAdjSecEnergyFromCSMatrix(), G4AdjointComptonModel::SampleSecondaries(), G4AdjointeIonisationModel::SampleSecondaries(), G4AdjointBremsstrahlungModel::SampleSecondaries(), G4AdjointIonIonisationModel::SampleSecondaries(), G4AdjointhIonisationModel::SampleSecondaries().
|
protected |
G4VEmAdjointModel.cc 파일의 549 번째 라인에서 정의되었습니다.
다음을 참조함 : indexOfUsedCrossSectionMatrix, SampleAdjSecEnergyFromCSMatrix(), SelectCSMatrix().
|
protectedvirtual |
G4VEmAdjointModel.cc 파일의 581 번째 라인에서 정의되었습니다.
다음을 참조함 : currentTcutForDirectSecond, DiffCrossSectionPerAtomPrimToScatPrim(), DiffCrossSectionPerAtomPrimToSecond(), E, Emax, Emin, G4UniformRand, GetSecondAdjEnergyMaxForProdToProjCase(), GetSecondAdjEnergyMaxForScatProjToProjCase(), GetSecondAdjEnergyMinForProdToProjCase(), x.
|
pure virtual |
G4VEmAdjointModel.cc 파일의 555 번째 라인에서 정의되었습니다.
다음을 참조함 : CS_Vs_ElementForProdToProjCase, CS_Vs_ElementForScatProjToProjCase, currentMaterial, currentMaterialIndex, G4UniformRand, G4Material::GetElement(), G4Element::GetIndex(), indexOfUsedCrossSectionMatrix, lastAdjointCSForProdToProjCase, lastAdjointCSForScatProjToProjCase, lastCS, UseMatrixPerElement, UseOnlyOneMatrixForAllElements.
다음에 의해서 참조됨 : SampleAdjSecEnergyFromCSMatrix().
|
inline |
G4VEmAdjointModel.hh 파일의 220 번째 라인에서 정의되었습니다.
다음을 참조함 : additional_weight_correction_factor_for_post_step_outside_model.
다음에 의해서 참조됨 : G4AdjointForcedInteractionForGamma::PostStepDoIt().
void G4VEmAdjointModel::SetAdjointEquivalentOfDirectPrimaryParticleDefinition | ( | G4ParticleDefinition * | aPart | ) |
G4VEmAdjointModel.cc 파일의 729 번째 라인에서 정의되었습니다.
다음을 참조함 : G4Electron::Electron(), G4Gamma::Gamma(), G4ParticleDefinition::GetParticleName(), theAdjEquivOfDirectPrimPartDef, theDirectPrimaryPartDef.
|
inline |
G4VEmAdjointModel.hh 파일의 197 번째 라인에서 정의되었습니다.
다음을 참조함 : theAdjEquivOfDirectSecondPartDef.
G4VEmAdjointModel.hh 파일의 210 번째 라인에서 정의되었습니다.
다음을 참조함 : ApplyCutInRange.
다음에 의해서 참조됨 : G4AdjointBremsstrahlungModel::G4AdjointBremsstrahlungModel(), G4AdjointComptonModel::G4AdjointComptonModel(), G4AdjointPhotoElectricModel::G4AdjointPhotoElectricModel().
G4VEmAdjointModel.hh 파일의 219 번째 라인에서 정의되었습니다.
다음을 참조함 : correct_weight_for_post_step_in_model.
다음에 의해서 참조됨 : G4AdjointForcedInteractionForGamma::PostStepDoIt().
G4VEmAdjointModel.hh 파일의 217 번째 라인에서 정의되었습니다.
다음을 참조함 : CS_biasing_factor.
다음에 의해서 참조됨 : G4AdjointPhysicsList::ConstructEM().
|
inline |
G4VEmAdjointModel.hh 파일의 174 번째 라인에서 정의되었습니다.
다음을 참조함 : pOnCSMatrixForProdToProjBackwardScattering, pOnCSMatrixForScatProjToProjBackwardScattering.
다음에 의해서 참조됨 : G4AdjointCSManager::BuildCrossSectionMatrices().
G4VEmAdjointModel.cc 파일의 716 번째 라인에서 정의되었습니다.
다음을 참조함 : HighEnergyLimit, G4VEmModel::SetHighEnergyLimit(), theDirectEMModel.
다음에 의해서 참조됨 : G4AdjointPhysicsList::ConstructEM().
G4VEmAdjointModel.cc 파일의 722 번째 라인에서 정의되었습니다.
다음을 참조함 : LowEnergyLimit, G4VEmModel::SetLowEnergyLimit(), theDirectEMModel.
다음에 의해서 참조됨 : G4AdjointPhysicsList::ConstructEM().
G4VEmAdjointModel.hh 파일의 201 번째 라인에서 정의되었습니다.
다음을 참조함 : second_part_of_same_type.
다음에 의해서 참조됨 : G4eInverseBremsstrahlung::G4eInverseBremsstrahlung(), G4eInverseCompton::G4eInverseCompton(), G4eInverseIonisation::G4eInverseIonisation(), G4hInverseIonisation::G4hInverseIonisation(), G4InversePEEffect::G4InversePEEffect(), G4IonInverseIonisation::G4IonInverseIonisation().
G4VEmAdjointModel.hh 파일의 207 번째 라인에서 정의되었습니다.
다음을 참조함 : UseMatrixPerElement.
다음에 의해서 참조됨 : G4AdjointBremsstrahlungModel::G4AdjointBremsstrahlungModel(), G4AdjointComptonModel::G4AdjointComptonModel().
G4VEmAdjointModel.hh 파일의 208 번째 라인에서 정의되었습니다.
다음을 참조함 : UseOnlyOneMatrixForAllElements.
다음에 의해서 참조됨 : G4AdjointComptonModel::G4AdjointComptonModel().
|
protected |
|
protected |
G4VEmAdjointModel.hh 파일의 312 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4AdjointeIonisationModel::G4AdjointeIonisationModel(), G4AdjointhIonisationModel::G4AdjointhIonisationModel(), G4AdjointIonIonisationModel::G4AdjointIonIonisationModel(), GetApplyCutInRange(), GetSecondAdjEnergyMinForScatProjToProjCase(), SampleAdjSecEnergyFromCSMatrix(), SetApplyCutInRange().
|
protected |
|
protected |
G4VEmAdjointModel.hh 파일의 344 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4AdjointComptonModel::RapidSampleSecondaries(), G4AdjointBremsstrahlungModel::RapidSampleSecondaries(), SetCorrectWeightForPostStepInModel().
|
protected |
G4VEmAdjointModel.hh 파일의 327 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4AdjointBremsstrahlungModel::AdjointCrossSection(), G4AdjointIonIonisationModel::CorrectPostStepWeight(), CorrectPostStepWeight(), DiffCrossSectionFunction1(), DiffCrossSectionFunction2(), G4AdjointBremsstrahlungModel::G4AdjointBremsstrahlungModel(), G4AdjointeIonisationModel::G4AdjointeIonisationModel(), G4AdjointhIonisationModel::G4AdjointhIonisationModel(), G4AdjointIonIonisationModel::G4AdjointIonIonisationModel(), G4AdjointBremsstrahlungModel::RapidSampleSecondaries(), SetCSBiasingFactor().
|
protected |
G4VEmAdjointModel.hh 파일의 286 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AdjointCrossSection(), SelectCSMatrix().
|
protected |
G4VEmAdjointModel.hh 파일의 285 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AdjointCrossSection(), SelectCSMatrix().
|
protected |
G4VEmAdjointModel.hh 파일의 307 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4AdjointPhotoElectricModel::AdjointCrossSection(), CorrectPostStepWeight(), DefineCurrentMaterial(), G4AdjointPhotoElectricModel::DefineCurrentMaterialAndElectronEnergy(), G4VEmAdjointModel(), G4AdjointComptonModel::RapidSampleSecondaries(), G4AdjointBremsstrahlungModel::RapidSampleSecondaries().
|
protected |
G4VEmAdjointModel.hh 파일의 309 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DefineCurrentMaterial(), G4AdjointPhotoElectricModel::DefineCurrentMaterialAndElectronEnergy().
|
protected |
G4VEmAdjointModel.hh 파일의 306 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4AdjointPhotoElectricModel::AdjointCrossSection(), G4AdjointComptonModel::AdjointCrossSection(), G4AdjointhIonisationModel::AdjointCrossSection(), AdjointCrossSection(), G4AdjointIonIonisationModel::CorrectPostStepWeight(), DefineCurrentMaterial(), G4AdjointPhotoElectricModel::DefineCurrentMaterialAndElectronEnergy(), G4AdjointComptonModel::RapidSampleSecondaries(), G4AdjointBremsstrahlungModel::RapidSampleSecondaries(), G4AdjointhIonisationModel::RapidSampleSecondaries(), G4AdjointeIonisationModel::SampleSecondaries(), G4AdjointPhotoElectricModel::SampleSecondaries(), SelectCSMatrix().
|
protected |
G4VEmAdjointModel.hh 파일의 308 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DefineCurrentMaterial(), G4AdjointPhotoElectricModel::DefineCurrentMaterialAndElectronEnergy(), SelectCSMatrix().
|
protected |
G4VEmAdjointModel.hh 파일의 310 번째 라인에서 정의되었습니다.
|
protected |
G4VEmAdjointModel.hh 파일의 311 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4AdjointBremsstrahlungModel::AdjointCrossSection(), G4AdjointhIonisationModel::AdjointCrossSection(), AdjointCrossSection(), G4AdjointIonIonisationModel::CorrectPostStepWeight(), DefineCurrentMaterial(), G4AdjointComptonModel::RapidSampleSecondaries(), G4AdjointBremsstrahlungModel::RapidSampleSecondaries(), G4AdjointhIonisationModel::RapidSampleSecondaries(), SampleAdjSecEnergyFromCSMatrix(), SampleAdjSecEnergyFromDiffCrossSectionPerAtom(), G4AdjointeIonisationModel::SampleSecondaries().
|
protected |
G4VEmAdjointModel.hh 파일의 322 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetHighEnergyLimit(), G4AdjointhIonisationModel::GetSecondAdjEnergyMaxForProdToProjCase(), G4AdjointIonIonisationModel::GetSecondAdjEnergyMaxForProdToProjCase(), GetSecondAdjEnergyMaxForProdToProjCase(), G4AdjointComptonModel::GetSecondAdjEnergyMaxForScatProjToProjCase(), GetSecondAdjEnergyMaxForScatProjToProjCase(), G4AdjointComptonModel::RapidSampleSecondaries(), G4AdjointBremsstrahlungModel::RapidSampleSecondaries(), G4AdjointhIonisationModel::RapidSampleSecondaries(), G4AdjointComptonModel::SampleSecondaries(), G4AdjointeIonisationModel::SampleSecondaries(), G4AdjointBremsstrahlungModel::SampleSecondaries(), G4AdjointIonIonisationModel::SampleSecondaries(), G4AdjointhIonisationModel::SampleSecondaries(), SetHighEnergyLimit().
|
protected |
G4VEmAdjointModel.hh 파일의 337 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : SampleAdjSecEnergyFromCSMatrix(), SelectCSMatrix().
|
protected |
G4VEmAdjointModel.hh 파일의 275 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ComputeAdjointCrossSectionVectorPerAtomForSecond(), ComputeAdjointCrossSectionVectorPerVolumeForSecond(), DiffCrossSectionFunction1().
|
protected |
G4VEmAdjointModel.hh 파일의 277 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DiffCrossSectionPerVolumeFunctionForIntegrationOverEkinProj().
|
protected |
G4VEmAdjointModel.hh 파일의 276 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ComputeAdjointCrossSectionVectorPerAtomForScatProj(), ComputeAdjointCrossSectionVectorPerVolumeForScatProj(), DiffCrossSectionFunction2().
|
protected |
G4VEmAdjointModel.hh 파일의 290 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AdjointCrossSection(), CorrectPostStepWeight(), G4AdjointeIonisationModel::SampleSecondaries(), SelectCSMatrix().
|
protected |
G4VEmAdjointModel.hh 파일의 289 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AdjointCrossSection(), CorrectPostStepWeight(), G4AdjointeIonisationModel::SampleSecondaries(), SelectCSMatrix().
|
protected |
G4VEmAdjointModel.hh 파일의 288 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4AdjointPhotoElectricModel::AdjointCrossSection(), G4AdjointComptonModel::AdjointCrossSection(), G4AdjointhIonisationModel::AdjointCrossSection(), AdjointCrossSection(), CorrectPostStepWeight(), G4AdjointhIonisationModel::RapidSampleSecondaries(), G4AdjointeIonisationModel::SampleSecondaries(), SelectCSMatrix().
|
protected |
G4VEmAdjointModel.hh 파일의 323 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetLowEnergyLimit(), SetLowEnergyLimit().
|
protected |
G4VEmAdjointModel.hh 파일의 316 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4VEmAdjointModel().
|
protected |
G4VEmAdjointModel.hh 파일의 317 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4AdjointhIonisationModel::DefineProjectileProperty(), G4AdjointIonIonisationModel::DefineProjectileProperty(), G4VEmAdjointModel().
|
protected |
G4VEmAdjointModel.hh 파일의 339 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4VEmAdjointModel().
|
protected |
G4VEmAdjointModel.hh 파일의 267 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetName().
|
protected |
G4VEmAdjointModel.hh 파일의 283 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : SetCSMatrices().
|
protected |
G4VEmAdjointModel.hh 파일의 284 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : SetCSMatrices().
|
protected |
G4VEmAdjointModel.hh 파일의 259 번째 라인에서 정의되었습니다.
|
protected |
G4VEmAdjointModel.hh 파일의 302 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AdjointCrossSection(), CorrectPostStepWeight().
|
protected |
G4VEmAdjointModel.hh 파일의 298 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4AdjointBremsstrahlungModel::G4AdjointBremsstrahlungModel(), G4AdjointComptonModel::G4AdjointComptonModel(), G4AdjointeIonisationModel::G4AdjointeIonisationModel(), G4AdjointhIonisationModel::G4AdjointhIonisationModel(), G4AdjointIonIonisationModel::G4AdjointIonIonisationModel(), G4AdjointPhotoElectricModel::G4AdjointPhotoElectricModel(), G4VEmAdjointModel(), GetSecondAdjEnergyMaxForScatProjToProjCase(), GetSecondAdjEnergyMinForProdToProjCase(), GetSecondPartOfSameType(), SampleAdjSecEnergyFromCSMatrix(), SetSecondPartOfSameType().
|
protected |
|
protected |
G4VEmAdjointModel.hh 파일의 295 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4AdjointBremsstrahlungModel::G4AdjointBremsstrahlungModel(), G4AdjointComptonModel::G4AdjointComptonModel(), G4AdjointeIonisationModel::G4AdjointeIonisationModel(), G4AdjointhIonisationModel::G4AdjointhIonisationModel(), G4AdjointIonIonisationModel::G4AdjointIonIonisationModel(), G4AdjointPhotoElectricModel::G4AdjointPhotoElectricModel(), GetAdjointEquivalentOfDirectPrimaryParticleDefinition(), G4AdjointComptonModel::RapidSampleSecondaries(), G4AdjointBremsstrahlungModel::RapidSampleSecondaries(), G4AdjointhIonisationModel::RapidSampleSecondaries(), G4AdjointComptonModel::SampleSecondaries(), G4AdjointeIonisationModel::SampleSecondaries(), G4AdjointBremsstrahlungModel::SampleSecondaries(), G4AdjointIonIonisationModel::SampleSecondaries(), G4AdjointhIonisationModel::SampleSecondaries(), SetAdjointEquivalentOfDirectPrimaryParticleDefinition(), G4AdjointIonIonisationModel::SetIon().
|
protected |
G4VEmAdjointModel.hh 파일의 296 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DefineCurrentMaterial(), G4AdjointBremsstrahlungModel::G4AdjointBremsstrahlungModel(), G4AdjointComptonModel::G4AdjointComptonModel(), G4AdjointeIonisationModel::G4AdjointeIonisationModel(), G4AdjointhIonisationModel::G4AdjointhIonisationModel(), G4AdjointIonIonisationModel::G4AdjointIonIonisationModel(), G4AdjointPhotoElectricModel::G4AdjointPhotoElectricModel(), GetAdjointEquivalentOfDirectSecondaryParticleDefinition(), G4AdjointhIonisationModel::RapidSampleSecondaries(), G4AdjointeIonisationModel::SampleSecondaries(), G4AdjointhIonisationModel::SampleSecondaries(), G4AdjointIonIonisationModel::SampleSecondaries(), SetAdjointEquivalentOfDirectSecondaryParticleDefinition().
|
protected |
G4VEmAdjointModel.hh 파일의 258 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4AdjointBremsstrahlungModel::AdjointCrossSection(), G4AdjointIonIonisationModel::CorrectPostStepWeight(), DefineDirectEMModel(), G4AdjointComptonModel::DiffCrossSectionPerAtomPrimToScatPrim(), G4AdjointIonIonisationModel::DiffCrossSectionPerAtomPrimToSecond(), G4AdjointhIonisationModel::DiffCrossSectionPerAtomPrimToSecond(), DiffCrossSectionPerAtomPrimToSecond(), DiffCrossSectionPerVolumePrimToSecond(), G4AdjointBremsstrahlungModel::DiffCrossSectionPerVolumePrimToSecondApproximated1(), G4AdjointBremsstrahlungModel::DiffCrossSectionPerVolumePrimToSecondApproximated2(), G4AdjointBremsstrahlungModel::G4AdjointBremsstrahlungModel(), G4AdjointComptonModel::G4AdjointComptonModel(), G4AdjointhIonisationModel::G4AdjointhIonisationModel(), G4VEmAdjointModel(), G4AdjointBremsstrahlungModel::GetAdjointCrossSection(), G4AdjointBremsstrahlungModel::RapidSampleSecondaries(), SetHighEnergyLimit(), SetLowEnergyLimit().
|
protected |
G4VEmAdjointModel.hh 파일의 297 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4AdjointBremsstrahlungModel::AdjointCrossSection(), G4AdjointIonIonisationModel::CorrectPostStepWeight(), G4AdjointhIonisationModel::DefineProjectileProperty(), G4AdjointIonIonisationModel::DefineProjectileProperty(), G4AdjointIonIonisationModel::DiffCrossSectionPerAtomPrimToSecond(), G4AdjointhIonisationModel::DiffCrossSectionPerAtomPrimToSecond(), DiffCrossSectionPerAtomPrimToSecond(), DiffCrossSectionPerVolumePrimToSecond(), G4AdjointBremsstrahlungModel::DiffCrossSectionPerVolumePrimToSecondApproximated1(), G4AdjointBremsstrahlungModel::DiffCrossSectionPerVolumePrimToSecondApproximated2(), G4AdjointBremsstrahlungModel::G4AdjointBremsstrahlungModel(), G4AdjointComptonModel::G4AdjointComptonModel(), G4AdjointeIonisationModel::G4AdjointeIonisationModel(), G4AdjointhIonisationModel::G4AdjointhIonisationModel(), G4AdjointIonIonisationModel::G4AdjointIonIonisationModel(), G4AdjointPhotoElectricModel::G4AdjointPhotoElectricModel(), G4AdjointBremsstrahlungModel::GetAdjointCrossSection(), SetAdjointEquivalentOfDirectPrimaryParticleDefinition(), G4AdjointIonIonisationModel::SetIon().
|
protected |
G4VEmAdjointModel.hh 파일의 331 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4AdjointComptonModel::AdjointCrossSection(), G4AdjointBremsstrahlungModel::AdjointCrossSection(), G4AdjointhIonisationModel::AdjointCrossSection(), G4AdjointeIonisationModel::G4AdjointeIonisationModel(), G4AdjointhIonisationModel::G4AdjointhIonisationModel(), G4AdjointIonIonisationModel::G4AdjointIonIonisationModel(), GetUseMatrix(), G4AdjointComptonModel::SampleSecondaries(), G4AdjointBremsstrahlungModel::SampleSecondaries(), G4AdjointhIonisationModel::SampleSecondaries(), SetUseMatrix().
|
protected |
G4VEmAdjointModel.hh 파일의 332 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DiffCrossSectionFunction1(), DiffCrossSectionFunction2(), G4AdjointeIonisationModel::G4AdjointeIonisationModel(), G4AdjointhIonisationModel::G4AdjointhIonisationModel(), G4AdjointIonIonisationModel::G4AdjointIonIonisationModel(), GetUseMatrixPerElement(), SelectCSMatrix(), SetUseMatrixPerElement().
|
protected |
G4VEmAdjointModel.hh 파일의 333 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4AdjointeIonisationModel::G4AdjointeIonisationModel(), G4AdjointhIonisationModel::G4AdjointhIonisationModel(), G4AdjointIonIonisationModel::G4AdjointIonIonisationModel(), GetUseOnlyOneMatrixForAllElements(), SelectCSMatrix(), SetUseOnlyOneMatrixForAllElements().
|
protected |