#include <G4DNAModelInterface.hh>
Protected 멤버 함수 | |
G4ParticleChangeForLoss * | GetParticleChangeForLoss () |
G4ParticleChangeForGamma * | GetParticleChangeForGamma () |
virtual G4double | MaxSecondaryEnergy (const G4ParticleDefinition *, G4double kineticEnergy) |
const G4MaterialCutsCouple * | CurrentCouple () const |
void | SetCurrentElement (const G4Element *) |
Protected 속성 | |
G4ElementData * | fElementData |
G4VParticleChange * | pParticleChange |
G4PhysicsTable * | xSectionTable |
const std::vector< G4double > * | theDensityFactor |
const std::vector< G4int > * | theDensityIdx |
size_t | idxTable |
G4bool | lossFlucFlag |
G4double | inveplus |
Private 타입 | |
typedef std::map< const G4String,std::map< const G4String, std::vector < G4VDNAModel * > > > | MaterialParticleModelTable |
Private 멤버 함수 | |
void | BuildMaterialParticleModelTable (const G4ParticleDefinition *p) |
BuildMaterialParticleModelTable Method used to build a map allowing the code to quickly retrieve the good model for a particle/material couple. 더 자세히 ... | |
void | BuildMaterialMolPerVolTable () |
void | InsertModelInTable (const G4String &matName, const G4String &pName) |
InsertModelInTable Used to put a model in the table after performing some checks. 더 자세히 ... | |
G4VDNAModel * | GetDNAModel (const G4String &material, const G4String &particle, G4double ekin) |
GetDNAModel. 더 자세히 ... | |
G4double | GetNumMoleculePerVolumeUnitForMaterial (const G4Material *mat) |
G4double | GetNumMolPerVolUnitForComponentInComposite (const G4Material *component, const G4Material *composite) |
G4DNAModelInterface (const G4DNAModelInterface &) | |
G4DNAModelInterface & | operator= (const G4DNAModelInterface &right) |
Private 속성 | |
const G4String | fName |
name of the interaction 더 자세히 ... | |
G4ParticleChangeForGamma * | fpParticleChangeForGamma |
pointer used to change the characteristics of the current particle 더 자세히 ... | |
std::vector< G4VDNAModel * > | fRegisteredModels |
vector containing all the registered models 더 자세히 ... | |
std::map< const G4String, G4double > | fMaterialCS |
map used to share information between CrossSectionPerVolume and SampleSecondaries 더 자세히 ... | |
G4double | fCSsumTot |
value which contains the sum of all the component cross sections in case of a composite material 더 자세히 ... | |
G4String | fSampledMat |
for the user to retrieve selected material/component 더 자세히 ... | |
MaterialParticleModelTable | fMaterialParticleModelTable |
map: [materialName][particleName] = vector of models 더 자세히 ... | |
std::map< G4String, const std::vector< double > * > | fMaterialMolPerVol |
G4DNAModelInterface.hh 파일의 45 번째 라인에서 정의되었습니다.
|
private |
G4DNAModelInterface.hh 파일의 135 번째 라인에서 정의되었습니다.
G4DNAModelInterface::G4DNAModelInterface | ( | const G4String & | nam | ) |
|
virtual |
~G4DNAModelManager Destructor
G4DNAModelInterface.cc 파일의 45 번째 라인에서 정의되었습니다.
다음을 참조함 : fRegisteredModels.
|
private |
|
private |
G4DNAModelInterface.cc 파일의 402 번째 라인에서 정의되었습니다.
다음을 참조함 : G4String::first(), fMaterialMolPerVol, fMaterialParticleModelTable, G4Material::GetMaterialTable(), G4Material::GetName(), G4DNAMolecularMaterial::GetNumMolPerVolTableFor(), G4DNAMolecularMaterial::Initialize(), G4DNAMolecularMaterial::Instance().
다음에 의해서 참조됨 : Initialise().
|
private |
BuildMaterialParticleModelTable Method used to build a map allowing the code to quickly retrieve the good model for a particle/material couple.
p |
G4DNAModelInterface.cc 파일의 330 번째 라인에서 정의되었습니다.
다음을 참조함 : G4Material::GetMatComponents(), G4Material::GetMaterialTable(), G4Material::GetName(), G4ParticleDefinition::GetParticleName(), InsertModelInTable(), mat.
다음에 의해서 참조됨 : Initialise().
G4BraggIonGasModel, G4BetheBlochIonGasModel에서 재구현되었습니다.
G4VEmModel.cc 파일의 381 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEmModel::GetChargeSquareRatio(), G4Track::GetKineticEnergy(), G4Track::GetMaterial(), G4Track::GetParticleDefinition().
다음에 의해서 참조됨 : G4VEnergyLossProcess::PostStepGetPhysicalInteractionLength().
|
virtualinherited |
G4LowEPPolarizedComptonModel, G4IonParametrisedLossModel, G4LowEPComptonModel, G4BetheBlochModel, G4eCoulombScatteringModel, G4MuBetheBlochModel, G4MuBremsstrahlungModel, G4BraggIonModel, G4BraggModel, G4ICRU73QOModel, G4UrbanAdjointMscModel, G4MuPairProductionModel, G4UrbanMscModel, G4PenelopeComptonModel, G4eBremParametrizedModel, G4PairProductionRelModel, G4eeToHadronsMultiModel, G4PenelopeIonisationModel, G4IonCoulombScatteringModel, G4LindhardSorensenIonModel, G4WentzelVIModel, G4mplIonisationWithDeltaModel, G4eBremsstrahlungRelModel, G4hCoulombScatteringModel, G4MollerBhabhaModel, G4eSingleCoulombScatteringModel, G4BetheHeitlerModel, G4EmMultiModel, G4AtimaEnergyLossModel, G4WentzelVIRelModel, G4eeToHadronsModel, G4PenelopeBremsstrahlungModel, G4eeToTwoGammaModel, G4LDMBremModel, G4KleinNishinaCompton, G4KleinNishinaModel, G4PenelopePhotoElectricModel, G4LivermoreIonisationModel, G4PenelopeRayleighModel, G4eplusTo2GammaOKVIModel, G4PEEffectFluoModel, G4LivermorePolarizedComptonModel, G4PenelopeAnnihilationModel, G4PenelopeGammaConversionModel, G4PolarizedComptonModel, G4eplusTo3GammaOKVIModel, G4LivermorePhotoElectricModel, G4LivermorePolarizedPhotoElectricModel, G4LivermorePolarizedRayleighModel, G4LivermoreComptonModel, G4LivermoreComptonModifiedModel, G4LivermoreGammaConversionModel, G4LivermorePolarizedGammaConversionModel, G4LivermoreNuclearGammaConversionModel, G4LivermoreGammaConversionModelRC, G4LivermorePolarizedPhotoElectricGDModel, G4LivermoreRayleighModel, G4BoldyshevTripletModel, G4XrayRayleighModel에서 재구현되었습니다.
G4VEmModel.cc 파일의 357 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4VEmProcess::ComputeCrossSectionPerAtom(), G4EmCalculator::ComputeCrossSectionPerAtom(), G4VEmModel::ComputeCrossSectionPerAtom(), G4EmCalculator::ComputeCrossSectionPerShell(), G4AdjointIonIonisationModel::CorrectPostStepWeight(), G4VEmModel::CrossSectionPerVolume(), G4AdjointComptonModel::DiffCrossSectionPerAtomPrimToScatPrim(), G4AdjointIonIonisationModel::DiffCrossSectionPerAtomPrimToSecond(), G4AdjointhIonisationModel::DiffCrossSectionPerAtomPrimToSecond(), G4VEmAdjointModel::DiffCrossSectionPerAtomPrimToSecond(), G4AdjointBremsstrahlungModel::DiffCrossSectionPerVolumePrimToSecondApproximated2(), G4LivermoreGammaConversionModel::InitialiseProbability(), main().
|
inlineinherited |
G4VEmModel.hh 파일의 538 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEmModel::ComputeCrossSectionPerAtom(), G4Element::GetN(), G4Element::GetZ(), G4VEmModel::SetCurrentElement().
|
virtualinherited |
G4VEmModel.cc 파일의 367 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4EmCalculator::ComputeCrossSectionPerShell().
|
inlinevirtualinherited |
G4EmMultiModel에서 재구현되었습니다.
G4VEmModel.hh 파일의 500 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEmModel::ComputeDEDXPerVolume(), G4MaterialCutsCouple::GetMaterial(), part, G4VEmModel::SetCurrentCouple().
다음에 의해서 참조됨 : G4EmModelManager::ComputeDEDX(), G4TablesForExtrapolator::ComputeElectronDEDX(), G4TablesForExtrapolator::ComputeMuonDEDX(), G4TablesForExtrapolator::ComputeProtonDEDX().
|
virtualinherited |
G4IonParametrisedLossModel, G4BetheBlochModel, G4MuBetheBlochModel, G4PenelopeIonisationModel, G4BraggIonModel, G4BraggModel, G4ICRU73QOModel, G4PenelopeBremsstrahlungModel, G4MuBremsstrahlungModel, G4LindhardSorensenIonModel, G4MuPairProductionModel, G4MollerBhabhaModel, G4AtimaEnergyLossModel, G4PAIModel, G4LivermoreIonisationModel, G4PAIPhotModel, G4eBremParametrizedModel, G4eBremsstrahlungRelModel, G4ICRU49NuclearStoppingModel, G4mplIonisationModel, G4mplIonisationWithDeltaModel, G4BetheBlochNoDeltaModel, G4BraggNoDeltaModel, G4ICRU73NoDeltaModel, G4LDMBremModel, MyMollerBhabhaModel, MyMollerBhabhaModel에서 재구현되었습니다.
G4VEmModel.cc 파일의 243 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4NuclearStopping::AlongStepDoIt(), G4EmCorrections::BuildCorrectionVector(), G4EmCalculator::ComputeDEDX(), G4VEmModel::ComputeDEDX(), G4EmCalculator::ComputeNuclearDEDX(), main().
|
inlineinherited |
G4VEmModel.hh 파일의 525 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEmModel::CrossSectionPerVolume(), DBL_MAX.
다음에 의해서 참조됨 : main().
|
virtualinherited |
G4IonParametrisedLossModel, G4BraggIonModel, G4BetheBlochModel, G4ICRU73QOModel, G4LindhardSorensenIonModel, G4AtimaEnergyLossModel에서 재구현되었습니다.
G4VEmModel.cc 파일의 406 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4ContinuousGainOfEnergy::AlongStepDoIt(), G4VEnergyLossProcess::AlongStepDoIt(), G4EmCalculator::ComputeDEDX(), G4EmCalculator::GetDEDX().
|
inlineinherited |
G4VEmModel.hh 파일의 511 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEmModel::CrossSectionPerVolume(), G4MaterialCutsCouple::GetMaterial(), part, G4VEmModel::SetCurrentCouple().
다음에 의해서 참조됨 : G4eplusPolarizedAnnihilation::ComputeAsymmetry(), G4ePolarizedIonisation::ComputeAsymmetry(), G4PolarizedCompton::ComputeAsymmetry(), G4EmModelManager::FillLambdaVector(), G4EmMultiModel::SampleSecondaries().
|
virtual |
CrossSectionPerVolume Method called by the process and used to call the CrossSectionPerVolume method of the registered models. The method also calculates through G4DNAMolecularMaterial the number of molecule per volume unit for the current material or (component of a composite material).
material | |
p | |
ekin | |
emin | |
emax |
G4VEmModel(으)로부터 재구현되었습니다.
G4DNAModelInterface.cc 파일의 84 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VDNAModel::CrossSectionPerVolume(), fCSsumTot, fMaterialCS, fSampledMat, GetDNAModel(), G4Material::GetMatComponents(), G4Material::GetName(), GetNumMoleculePerVolumeUnitForMaterial(), GetNumMolPerVolUnitForComponentInComposite(), G4ParticleDefinition::GetParticleName().
|
inlineprotectedinherited |
G4VEmModel.hh 파일의 462 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEmModel::fCurrentCouple.
다음에 의해서 참조됨 : G4PEEffectFluoModel::ComputeCrossSectionPerAtom(), G4WentzelVIRelModel::ComputeCrossSectionPerAtom(), G4EmMultiModel::ComputeCrossSectionPerAtom(), G4eSingleCoulombScatteringModel::ComputeCrossSectionPerAtom(), G4hCoulombScatteringModel::ComputeCrossSectionPerAtom(), G4WentzelVIModel::ComputeCrossSectionPerAtom(), G4IonCoulombScatteringModel::ComputeCrossSectionPerAtom(), G4eCoulombScatteringModel::ComputeCrossSectionPerAtom(), G4mplIonisationModel::ComputeDEDXPerVolume(), G4mplIonisationWithDeltaModel::ComputeDEDXPerVolume(), G4PAIPhotModel::ComputeDEDXPerVolume(), G4PAIModel::ComputeDEDXPerVolume(), G4PAIPhotModel::CrossSectionPerVolume(), G4PAIModel::CrossSectionPerVolume(), G4VMscModel::GetTransportMeanFreePath(), G4LivermoreGammaConversionModel::InitialiseProbability(), G4hCoulombScatteringModel::MinPrimaryEnergy(), G4eCoulombScatteringModel::MinPrimaryEnergy().
|
inlineinherited |
G4VEmModel.hh 파일의 658 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEmModel::flagDeexcitation.
다음에 의해서 참조됨 : G4EmModelManager::DumpModelList().
G4PAIModel, G4PAIPhotModel에서 재구현되었습니다.
G4VEmModel.cc 파일의 376 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4EmModelManager::AddEmModel().
|
inlineinherited |
G4VEmModel.hh 파일의 665 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEmModel::flagForceBuildTable.
다음에 의해서 참조됨 : G4VMscModel::GetParticleChangeForMSC().
|
inlineinherited |
G4VEmModel.hh 파일의 575 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEmModel::anglModel.
다음에 의해서 참조됨 : G4EmModelManager::DumpModelList(), G4AtimaEnergyLossModel::Initialise(), G4LindhardSorensenIonModel::Initialise(), G4MollerBhabhaModel::Initialise(), G4BraggIonModel::Initialise(), G4BraggModel::Initialise(), G4ICRU73QOModel::Initialise(), G4BetheBlochModel::Initialise(), G4AdjointBremsstrahlungModel::RapidSampleSecondaries(), G4LivermoreRayleighModel::SampleSecondaries(), G4DNARuddIonisationExtendedModel::SampleSecondaries(), G4DNARuddIonisationModel::SampleSecondaries(), G4DNABornIonisationModel1::SampleSecondaries(), G4DNABornIonisationModel2::SampleSecondaries(), G4DNAEmfietzoglouIonisationModel::SampleSecondaries(), G4SeltzerBergerModel::SampleSecondaries(), G4LivermoreBremsstrahlungModel::SampleSecondaries(), G4LivermorePhotoElectricModel::SampleSecondaries(), G4LivermorePolarizedPhotoElectricModel::SampleSecondaries(), G4LivermoreIonisationModel::SampleSecondaries(), G4MicroElecInelasticModel::SampleSecondaries(), G4PEEffectFluoModel::SampleSecondaries(), G4BetheHeitlerModel::SampleSecondaries(), G4eBremsstrahlungRelModel::SampleSecondaries(), G4eBremParametrizedModel::SampleSecondaries(), G4PairProductionRelModel::SampleSecondaries(), G4PAIPhotModel::SampleSecondaries(), G4PAIModel::SampleSecondaries(), G4MollerBhabhaModel::SampleSecondaries(), G4BraggModel::SampleSecondaries(), G4BraggIonModel::SampleSecondaries(), G4ICRU73QOModel::SampleSecondaries(), G4AtimaEnergyLossModel::SampleSecondaries(), G4LindhardSorensenIonModel::SampleSecondaries(), G4BetheBlochModel::SampleSecondaries(), G4IonParametrisedLossModel::SampleSecondaries().
|
virtualinherited |
G4IonParametrisedLossModel, G4BraggIonModel, G4BraggModel, G4BetheBlochModel, G4LindhardSorensenIonModel, G4AtimaEnergyLossModel에서 재구현되었습니다.
G4VEmModel.cc 파일의 389 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ParticleDefinition::GetPDGCharge(), G4VEmModel::inveplus.
다음에 의해서 참조됨 : G4ContinuousGainOfEnergy::AlongStepDoIt(), G4AdjointCSManager::BuildTotalSigmaTables(), G4VEmModel::ChargeSquareRatio(), G4EmCalculator::ComputeDEDX(), G4AdjointIonIonisationModel::CorrectPostStepWeight(), G4ContinuousGainOfEnergy::GetContinuousStepLimit(), G4EmCalculator::GetDEDX().
|
inlineinherited |
G4VEmModel.hh 파일의 808 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEmModel::xSectionTable.
다음에 의해서 참조됨 : G4VMultipleScattering::BuildPhysicsTable(), G4EmModelManager::DumpModelList(), G4EmCalculator::FindLambdaTable(), G4WentzelVIModel::Initialise(), G4VMultipleScattering::StorePhysicsTable().
|
inlineinherited |
G4VEmModel.hh 파일의 477 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEmModel::fCurrentElement.
다음에 의해서 참조됨 : G4VEmProcess::GetCurrentElement(), G4VEnergyLossProcess::GetCurrentElement(), G4VEmProcess::GetTargetElement(), G4PolarizedGammaConversionModel::SampleSecondaries(), G4ePolarizedBremsstrahlungModel::SampleSecondaries(), G4PolarizedPEEffectModel::SampleSecondaries(), G4ePolarizedBremsstrahlungModel::SelectedAtom(), G4PolarizedGammaConversionModel::SelectedAtom(), G4eBremsstrahlungRelModel::SetCurrentElement(), G4eBremParametrizedModel::SetCurrentElement().
|
inlineinherited |
G4VEmModel.hh 파일의 484 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEmModel::fCurrentIsotope.
다음에 의해서 참조됨 : G4VEmProcess::GetTargetIsotope().
|
private |
GetDNAModel.
material | |
particle | |
ekin |
G4DNAModelInterface.cc 파일의 586 번째 라인에서 정의되었습니다.
다음을 참조함 : fMaterialParticleModelTable.
다음에 의해서 참조됨 : CrossSectionPerVolume(), SampleSecondaries().
|
inlineinherited |
G4VEmModel.hh 파일의 801 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEmModel::fElementData.
다음에 의해서 참조됨 : G4MuPairProductionModel::InitialiseLocal(), G4ePairProduction::StreamProcessInfo(), G4MuPairProduction::StreamProcessInfo().
|
inlineinherited |
G4VEmModel.hh 파일의 784 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEmModel::elmSelectors.
다음에 의해서 참조됨 : G4LivermoreRayleighModel::InitialiseLocal(), G4LivermoreGammaConversionModelRC::InitialiseLocal(), G4LivermoreNuclearGammaConversionModel::InitialiseLocal(), G4LivermoreGammaConversionModel::InitialiseLocal(), G4LivermorePolarizedGammaConversionModel::InitialiseLocal(), G4LivermoreComptonModel::InitialiseLocal(), G4LivermorePolarizedRayleighModel::InitialiseLocal(), G4LivermorePolarizedComptonModel::InitialiseLocal(), G4PenelopePhotoElectricModel::InitialiseLocal(), G4KleinNishinaModel::InitialiseLocal(), G4KleinNishinaCompton::InitialiseLocal(), G4eBremParametrizedModel::InitialiseLocal(), G4eBremsstrahlungRelModel::InitialiseLocal(), G4PAIPhotModel::InitialiseLocal(), G4BetheHeitlerModel::InitialiseLocal(), G4eSingleCoulombScatteringModel::InitialiseLocal(), G4hCoulombScatteringModel::InitialiseLocal(), G4PairProductionRelModel::InitialiseLocal(), G4PAIModel::InitialiseLocal(), G4MuPairProductionModel::InitialiseLocal(), G4MuBremsstrahlungModel::InitialiseLocal(), G4eCoulombScatteringModel::InitialiseLocal(), G4LowEPComptonModel::InitialiseLocal(), G4LowEPPolarizedComptonModel::InitialiseLocal().
|
inlineinherited |
G4VEmModel.hh 파일의 568 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEmModel::flucModel.
다음에 의해서 참조됨 : G4ContinuousGainOfEnergy::AlongStepDoIt(), G4VEnergyLossProcess::AlongStepDoIt(), G4AtimaEnergyLossModel::CorrectionsAlongStep(), G4LindhardSorensenIonModel::CorrectionsAlongStep(), G4BetheBlochModel::CorrectionsAlongStep(), G4BraggIonModel::CorrectionsAlongStep(), G4IonParametrisedLossModel::CorrectionsAlongStep(), G4BraggModel::GetChargeSquareRatio(), G4VEnergyLossProcess::GetDEDXDispersion(), G4EmMultiModel::Initialise().
G4VEmModel.hh 파일의 777 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEmModel::name.
다음에 의해서 참조됨 : G4IonParametrisedLossModel::AddDEDXTable(), G4VLEPTSModel::BuildMeanFreePathTable(), G4VLEPTSModel::BuildPhysicsTable(), G4EmCalculator::ComputeDEDX(), G4MuPairProductionModel::DataCorrupted(), G4EmModelManager::DumpModelList(), G4EmCalculator::FindEmModel(), G4EmMultiModel::Initialise(), G4IonParametrisedLossModel::Initialise(), G4EmModelManager::Initialise(), G4IonParametrisedLossModel::PrintDEDXTable(), G4DNAPositronium::PrintInfo(), G4DNARotExcitation::PrintInfo(), G4DNADissociation::PrintInfo(), G4DNAChargeIncrease::PrintInfo(), G4DNAVibExcitation::PrintInfo(), G4DNAAttachment::PrintInfo(), G4DNAChargeDecrease::PrintInfo(), G4DNAElastic::PrintInfo(), G4DNAExcitation::PrintInfo(), G4DNAIonisation::PrintInfo(), G4PolarizedCompton::PrintInfo(), G4VLEPTSModel::ReadIXS(), G4LossTableManager::Register(), RegisterModel(), G4IonParametrisedLossModel::RemoveDEDXTable(), G4VLEPTSModel::SampleEnergyLoss(), G4eBremsstrahlungRelModel::SampleSecondaries(), G4EmConfigurator::SetExtraEmModel(), G4EmConfigurator::SetModelForRegion(), G4EmConfigurator::UpdateModelEnergyRange().
|
private |
G4DNAModelInterface.cc 파일의 636 번째 라인에서 정의되었습니다.
다음을 참조함 : fMaterialMolPerVol, G4Material::GetIndex(), G4Material::GetName().
다음에 의해서 참조됨 : CrossSectionPerVolume().
|
private |
G4DNAModelInterface.cc 파일의 643 번째 라인에서 정의되었습니다.
다음을 참조함 : fMaterialMolPerVol, G4Material::GetIndex(), G4Material::GetName().
다음에 의해서 참조됨 : CrossSectionPerVolume().
|
virtualinherited |
G4DNABornIonisationModel1, G4DNABornIonisationModel2, G4DNABornExcitationModel2, G4DNAMillerGreenExcitationModel, G4DNABornExcitationModel1에서 재구현되었습니다.
G4VEmModel.cc 파일의 277 번째 라인에서 정의되었습니다.
|
protectedinherited |
G4VEmModel.cc 파일의 131 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEmModel::fTripletModel, G4VEmModel::pParticleChange, G4VEmModel::SetParticleChange().
다음에 의해서 참조됨 : G4LEPTSDissociationModel::Initialise(), G4LEPTSElasticModel::Initialise(), G4LEPTSPositroniumModel::Initialise(), G4LEPTSExcitationModel::Initialise(), G4LEPTSIonisationModel::Initialise(), G4LEPTSRotExcitationModel::Initialise(), G4LEPTSVibExcitationModel::Initialise(), G4LEPTSAttachmentModel::Initialise(), G4DNAUeharaScreenedRutherfordElasticModel::Initialise(), G4DNAScreenedRutherfordElasticModel::Initialise(), G4LivermoreRayleighModel::Initialise(), G4BoldyshevTripletModel::Initialise(), G4DNADingfelderChargeDecreaseModel::Initialise(), G4DNADingfelderChargeIncreaseModel::Initialise(), G4DNAChampionElasticModel::Initialise(), G4DNABornExcitationModel1::Initialise(), G4XrayRayleighModel::Initialise(), G4DNAMeltonAttachmentModel::Initialise(), G4LivermoreGammaConversionModel::Initialise(), G4DNASancheExcitationModel::Initialise(), G4DNABornExcitationModel2::Initialise(), G4LivermorePolarizedGammaConversionModel::Initialise(), G4LivermorePolarizedPhotoElectricGDModel::Initialise(), G4DNAMillerGreenExcitationModel::Initialise(), G4DNARuddIonisationExtendedModel::Initialise(), G4DNARuddIonisationModel::Initialise(), G4LivermoreComptonModel::Initialise(), G4LivermoreComptonModifiedModel::Initialise(), G4DNABornIonisationModel1::Initialise(), G4DNABornIonisationModel2::Initialise(), G4DNAIonElasticModel::Initialise(), G4LivermorePhotoElectricModel::Initialise(), G4LivermorePolarizedPhotoElectricModel::Initialise(), G4LivermorePolarizedRayleighModel::Initialise(), G4DNAEmfietzoglouExcitationModel::Initialise(), G4MicroElecElasticModel::Initialise(), G4MuElecElasticModel::Initialise(), G4LivermorePolarizedComptonModel::Initialise(), G4DNAEmfietzoglouIonisationModel::Initialise(), G4DNACPA100ElasticModel::Initialise(), G4PenelopeAnnihilationModel::Initialise(), G4eplusTo2GammaOKVIModel::Initialise(), G4DNACPA100ExcitationModel::Initialise(), G4PenelopeRayleighModel::Initialise(), G4DNATransformElectronModel::Initialise(), G4PenelopeGammaConversionModel::Initialise(), G4KleinNishinaModel::Initialise(), G4KleinNishinaCompton::Initialise(), G4PEEffectFluoModel::Initialise(), Initialise(), G4PenelopePhotoElectricModel::Initialise(), G4DNACPA100IonisationModel::Initialise(), G4eeToTwoGammaModel::Initialise(), G4PolarizedAnnihilationModel::Initialise(), G4PenelopeComptonModel::Initialise(), G4eeToHadronsMultiModel::Initialise(), G4BetheHeitlerModel::Initialise(), G4MuElecInelasticModel::Initialise(), G4MicroElecInelasticModel::Initialise(), G4eSingleCoulombScatteringModel::Initialise(), G4hCoulombScatteringModel::Initialise(), G4PairProductionRelModel::Initialise(), G4IonCoulombScatteringModel::Initialise(), G4eCoulombScatteringModel::Initialise(), G4LowEPComptonModel::Initialise(), G4LowEPPolarizedComptonModel::Initialise().
|
protectedinherited |
G4VEmModel.cc 파일의 116 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEmModel::fTripletModel, G4VEmModel::pParticleChange, G4VEmModel::SetParticleChange().
다음에 의해서 참조됨 : G4AtimaEnergyLossModel::Initialise(), G4LivermoreIonisationModel::Initialise(), G4mplIonisationModel::Initialise(), G4mplIonisationWithDeltaModel::Initialise(), G4LindhardSorensenIonModel::Initialise(), G4eBremParametrizedModel::Initialise(), G4eBremsstrahlungRelModel::Initialise(), G4PenelopeBremsstrahlungModel::Initialise(), G4MollerBhabhaModel::Initialise(), G4PAIPhotModel::Initialise(), G4PenelopeIonisationModel::Initialise(), G4BraggIonModel::Initialise(), G4PAIModel::Initialise(), G4MuBetheBlochModel::Initialise(), G4ICRU73QOModel::Initialise(), G4BraggModel::Initialise(), G4BetheBlochModel::Initialise(), G4MuPairProductionModel::Initialise(), G4MuBremsstrahlungModel::Initialise(), G4IonParametrisedLossModel::Initialise().
|
virtualinherited |
G4IonParametrisedLossModel, G4BraggIonModel, G4BraggModel, G4BetheBlochModel, G4LindhardSorensenIonModel, G4AtimaEnergyLossModel, G4BraggIonGasModel, G4BetheBlochIonGasModel에서 재구현되었습니다.
G4VEmModel.cc 파일의 398 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ParticleDefinition::GetPDGCharge().
다음에 의해서 참조됨 : G4VEnergyLossProcess::AlongStepDoIt().
|
inline |
GetSelectedMaterial To allow the user to retrieve the selected material in case of a composite material.
G4DNAModelInterface.hh 파일의 119 번째 라인에서 정의되었습니다.
다음을 참조함 : fSampledMat.
|
inlineinherited |
G4VEmModel.hh 파일의 592 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEmModel::fTripletModel.
다음에 의해서 참조됨 : G4LivermoreGammaConversionModel::Initialise(), G4eBremsstrahlungRelModel::Initialise(), G4LivermoreGammaConversionModel::InitialiseForElement(), G4LivermoreGammaConversionModel::InitialiseProbability(), G4LivermoreGammaConversionModel::SampleSecondaries(), G4eBremsstrahlungRelModel::SampleSecondaries().
|
inlineinherited |
G4VEmModel.hh 파일의 623 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEmModel::eMaxActive.
다음에 의해서 참조됨 : G4EmModelManager::DumpModelList(), G4VMscModel::GetParticleChangeForMSC(), G4WentzelVIModel::Initialise(), G4EmModelManager::Initialise().
|
inlineinherited |
G4VEmModel.hh 파일의 609 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEmModel::highLimit.
다음에 의해서 참조됨 : G4DNAScreenedRutherfordElasticModel::CrossSectionPerVolume(), G4DNAChampionElasticModel::CrossSectionPerVolume(), G4DNAMeltonAttachmentModel::CrossSectionPerVolume(), G4DNASancheExcitationModel::CrossSectionPerVolume(), G4DNATransformElectronModel::CrossSectionPerVolume(), G4DNAChampionElasticModel::G4DNAChampionElasticModel(), G4DNAMeltonAttachmentModel::G4DNAMeltonAttachmentModel(), G4DNASancheExcitationModel::G4DNASancheExcitationModel(), G4DNAUeharaScreenedRutherfordElasticModel::G4DNAUeharaScreenedRutherfordElasticModel(), G4eeToHadronsModel::G4eeToHadronsModel(), G4IonParametrisedLossModel::G4IonParametrisedLossModel(), G4LivermorePolarizedRayleighModel::G4LivermorePolarizedRayleighModel(), G4ContinuousGainOfEnergy::GetContinuousStepLimit(), G4PenelopeBremsstrahlungModel::GetCrossSectionTableForCouple(), G4VMscModel::GetParticleChangeForMSC(), G4DNAUeharaScreenedRutherfordElasticModel::Initialise(), G4DNAScreenedRutherfordElasticModel::Initialise(), G4LivermoreRayleighModel::Initialise(), G4DNADummyModel::Initialise(), G4BoldyshevTripletModel::Initialise(), G4DNADingfelderChargeDecreaseModel::Initialise(), G4DNABornExcitationModel1::Initialise(), G4DNADingfelderChargeIncreaseModel::Initialise(), G4DNAChampionElasticModel::Initialise(), G4DNAMeltonAttachmentModel::Initialise(), G4LivermoreGammaConversionModel::Initialise(), G4DNABornExcitationModel2::Initialise(), G4LivermorePolarizedGammaConversionModel::Initialise(), G4DNASancheExcitationModel::Initialise(), G4DNAMillerGreenExcitationModel::Initialise(), G4DNARuddIonisationExtendedModel::Initialise(), G4DNARuddIonisationModel::Initialise(), G4LivermoreComptonModel::Initialise(), G4DNABornIonisationModel2::Initialise(), G4DNAIonElasticModel::Initialise(), G4LivermoreComptonModifiedModel::Initialise(), G4DNABornIonisationModel1::Initialise(), G4MuElecElasticModel::Initialise(), G4DNAEmfietzoglouExcitationModel::Initialise(), G4MicroElecElasticModel::Initialise(), G4DNAEmfietzoglouIonisationModel::Initialise(), G4LivermorePolarizedComptonModel::Initialise(), G4DNACPA100ElasticModel::Initialise(), G4PenelopeAnnihilationModel::Initialise(), G4DNACPA100ExcitationModel::Initialise(), G4PenelopeRayleighModel::Initialise(), G4PenelopeGammaConversionModel::Initialise(), G4LivermoreIonisationModel::Initialise(), G4PenelopePhotoElectricModel::Initialise(), G4DNACPA100IonisationModel::Initialise(), G4eBremsstrahlungRelModel::Initialise(), G4PenelopeBremsstrahlungModel::Initialise(), G4PenelopeComptonModel::Initialise(), G4MuElecInelasticModel::Initialise(), G4PAIPhotModel::Initialise(), G4MicroElecInelasticModel::Initialise(), G4WentzelVIModel::Initialise(), G4PenelopeIonisationModel::Initialise(), G4PairProductionRelModel::Initialise(), G4PAIModel::Initialise(), G4MuPairProductionModel::Initialise(), G4MuBremsstrahlungModel::Initialise(), G4LowEPComptonModel::Initialise(), G4LowEPPolarizedComptonModel::Initialise(), G4GoudsmitSaundersonMscModel::Initialise(), G4EmModelManager::Initialise(), G4alphaIonisation::InitialiseEnergyLossProcess(), G4mplIonisation::InitialiseEnergyLossProcess(), G4ionIonisation::InitialiseEnergyLossProcess(), G4eBremsstrahlungRelModel::InitialiseLocal(), G4PairProductionRelModel::InitialiseLocal(), G4MuPairProductionModel::InitialiseLocal(), G4MuBremsstrahlungModel::InitialiseLocal(), G4LivermoreGammaConversionModel::InitialiseProbability(), G4CoulombScattering::InitialiseProcess(), G4VMultipleScattering::PreparePhysicsTable(), G4VEmProcess::PreparePhysicsTable(), G4VEnergyLossProcess::PreparePhysicsTable(), G4DNASancheExcitationModel::SampleSecondaries(), G4EmConfigurator::SetExtraEmModel(), G4mplIonisationModel::SetParticle(), G4mplIonisationWithDeltaModel::SetParticle(), G4eBremsstrahlung::StreamProcessInfo(), G4EmConfigurator::UpdateModelEnergyRange().
|
virtual |
Initialise Initialise method to call all the initialise methods of the registered models.
particle | |
cuts |
G4VEmModel를 구현.
G4DNAModelInterface.cc 파일의 56 번째 라인에서 정의되었습니다.
다음을 참조함 : BuildMaterialMolPerVolTable(), BuildMaterialParticleModelTable(), DBL_MAX, fpParticleChangeForGamma, fRegisteredModels, G4VEmModel::GetParticleChangeForGamma(), G4VEmModel::SetHighEnergyLimit(), G4VEmModel::SetLowEnergyLimit().
|
inherited |
G4VEmModel.cc 파일의 146 번째 라인에서 정의되었습니다.
다음을 참조함 : DBL_MAX, G4VEmModel::elmSelectors, emax, G4VEmModel::fCurrentCouple, G4Log(), G4MaterialCutsCouple::GetMaterial(), G4ProductionCutsTable::GetMaterialCutsCouple(), G4ProductionCutsTable::GetProductionCutsTable(), G4ProductionCutsTable::GetTableSize(), G4VEmModel::highLimit, G4VEmModel::Initialise(), G4EmParameters::Instance(), G4VEmModel::lowLimit, G4INCL::Math::max(), G4VEmModel::MinPrimaryEnergy(), G4VEmModel::nSelectors, G4EmParameters::NumberOfBinsPerDecade().
다음에 의해서 참조됨 : G4LivermoreRayleighModel::Initialise(), G4LivermoreGammaConversionModel::Initialise(), G4XrayRayleighModel::Initialise(), G4LivermorePolarizedGammaConversionModel::Initialise(), G4LivermoreComptonModel::Initialise(), G4LivermoreComptonModifiedModel::Initialise(), G4LivermorePolarizedRayleighModel::Initialise(), G4LivermorePolarizedComptonModel::Initialise(), G4KleinNishinaModel::Initialise(), G4KleinNishinaCompton::Initialise(), G4PenelopePhotoElectricModel::Initialise(), G4eBremParametrizedModel::Initialise(), G4eBremsstrahlungRelModel::Initialise(), G4BetheHeitlerModel::Initialise(), G4PAIPhotModel::Initialise(), G4eSingleCoulombScatteringModel::Initialise(), G4hCoulombScatteringModel::Initialise(), G4PairProductionRelModel::Initialise(), G4PAIModel::Initialise(), G4MuPairProductionModel::Initialise(), G4MuBremsstrahlungModel::Initialise(), G4eCoulombScatteringModel::Initialise(), G4LowEPComptonModel::Initialise(), G4LowEPPolarizedComptonModel::Initialise().
|
virtualinherited |
G4LowEPPolarizedComptonModel, G4LowEPComptonModel, G4LivermorePhotoElectricModel, G4LivermorePolarizedPhotoElectricModel, G4LivermoreBremsstrahlungModel, G4SeltzerBergerModel, G4LivermorePolarizedPhotoElectricGDModel, G4LivermorePolarizedComptonModel, G4LivermorePolarizedRayleighModel, G4LivermoreComptonModel, G4LivermoreGammaConversionModel, G4LivermorePolarizedGammaConversionModel, G4LivermoreGammaConversionModelRC, G4LivermoreNuclearGammaConversionModel, G4LivermoreRayleighModel, G4BoldyshevTripletModel에서 재구현되었습니다.
G4VEmModel.cc 파일의 238 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4EmCalculator::ComputeCrossSectionPerAtom(), G4EmCalculator::ComputeCrossSectionPerShell(), G4LivermoreGammaConversionModel::InitialiseForElement(), G4VEmModel::InitialiseForMaterial().
|
virtualinherited |
G4VEmModel.cc 파일의 224 번째 라인에서 정의되었습니다.
다음을 참조함 : G4Material::GetElement(), G4Material::GetNumberOfElements(), G4Element::GetZasInt(), G4VEmModel::InitialiseForElement(), n, Z.
다음에 의해서 참조됨 : G4EmCalculator::FindEmModel().
|
virtualinherited |
G4GoudsmitSaundersonMscModel, G4LowEPPolarizedComptonModel, G4LowEPComptonModel, G4eCoulombScatteringModel, G4MuBremsstrahlungModel, G4MuPairProductionModel, G4PAIModel, G4PairProductionRelModel, G4hCoulombScatteringModel, G4eSingleCoulombScatteringModel, G4WentzelVIModel, G4PenelopeIonisationModel, G4BetheHeitlerModel, G4PAIPhotModel, G4PenelopeBremsstrahlungModel, G4PenelopeComptonModel, G4eBremsstrahlungRelModel, G4eBremParametrizedModel, G4KleinNishinaCompton, G4KleinNishinaModel, G4PenelopePhotoElectricModel, G4PenelopeGammaConversionModel, G4PenelopeRayleighModel, G4PenelopeAnnihilationModel, G4LivermorePolarizedComptonModel, G4LivermorePolarizedRayleighModel, G4LivermoreComptonModel, G4LivermoreGammaConversionModel, G4LivermorePolarizedGammaConversionModel, G4LivermoreGammaConversionModelRC, G4LivermoreNuclearGammaConversionModel, G4LivermoreRayleighModel에서 재구현되었습니다.
G4VEmModel.cc 파일의 218 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4VMultipleScattering::BuildPhysicsTable(), G4VEmProcess::BuildPhysicsTable(), G4VEnergyLossProcess::BuildPhysicsTable().
|
private |
InsertModelInTable Used to put a model in the table after performing some checks.
matName | |
pName |
G4DNAModelInterface.cc 파일의 437 번째 라인에서 정의되었습니다.
다음을 참조함 : eV, FatalException, fMaterialParticleModelTable, fName, fRegisteredModels, G4Exception().
다음에 의해서 참조됨 : BuildMaterialParticleModelTable().
G4VEmModel.hh 파일의 735 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEmModel::eMaxActive, G4VEmModel::eMinActive.
다음에 의해서 참조됨 : G4NuclearStopping::AlongStepDoIt(), G4VEnergyLossProcess::AlongStepDoIt(), G4VMultipleScattering::AlongStepGetPhysicalInteractionLength(), G4VEnergyLossProcess::AlongStepGetPhysicalInteractionLength(), G4VEmProcess::PostStepDoIt(), G4VEnergyLossProcess::PostStepDoIt(), G4VEmProcess::PostStepGetPhysicalInteractionLength(), G4VEnergyLossProcess::PostStepGetPhysicalInteractionLength().
|
inlineinherited |
G4VEmModel.hh 파일의 815 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEmModel::isLocked.
다음에 의해서 참조됨 : G4VMscModel::SetGeomFactor(), G4VMscModel::SetLateralDisplasmentFlag(), G4VMscModel::SetRangeFactor(), G4VMscModel::SetSampleZ(), G4VMscModel::SetSkin(), G4VMscModel::SetStepLimitType().
|
inlineinherited |
G4VEmModel.hh 파일의 700 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEmModel::isMaster.
다음에 의해서 참조됨 : G4PenelopeBremsstrahlungModel::BuildXSTable(), G4PenelopeBremsstrahlungModel::ClearTables(), G4MuPairProductionModel::DataCorrupted(), G4PenelopePhotoElectricModel::GetNumberOfShellXS(), G4VMscModel::GetParticleChangeForMSC(), G4LivermoreRayleighModel::Initialise(), G4BoldyshevTripletModel::Initialise(), G4LivermoreGammaConversionModel::Initialise(), G4LivermorePolarizedPhotoElectricGDModel::Initialise(), G4LivermorePolarizedGammaConversionModel::Initialise(), G4LivermoreComptonModel::Initialise(), G4LivermorePolarizedPhotoElectricModel::Initialise(), G4LivermorePhotoElectricModel::Initialise(), G4LivermorePolarizedRayleighModel::Initialise(), G4LivermorePolarizedComptonModel::Initialise(), G4PenelopeAnnihilationModel::Initialise(), G4eplusTo2GammaOKVIModel::Initialise(), G4PenelopeGammaConversionModel::Initialise(), G4PenelopeRayleighModel::Initialise(), G4KleinNishinaModel::Initialise(), G4KleinNishinaCompton::Initialise(), G4mplIonisationModel::Initialise(), G4mplIonisationWithDeltaModel::Initialise(), G4PenelopePhotoElectricModel::Initialise(), G4eBremParametrizedModel::Initialise(), G4SeltzerBergerModel::Initialise(), G4LindhardSorensenIonModel::Initialise(), G4LivermoreBremsstrahlungModel::Initialise(), G4eBremsstrahlungRelModel::Initialise(), G4PenelopeBremsstrahlungModel::Initialise(), G4PenelopeComptonModel::Initialise(), G4BetheHeitlerModel::Initialise(), G4PAIPhotModel::Initialise(), G4eSingleCoulombScatteringModel::Initialise(), G4WentzelVIModel::Initialise(), G4PenelopeIonisationModel::Initialise(), G4hCoulombScatteringModel::Initialise(), G4BraggIonModel::Initialise(), G4PairProductionRelModel::Initialise(), G4PAIModel::Initialise(), G4BraggModel::Initialise(), G4MuBremsstrahlungModel::Initialise(), G4MuPairProductionModel::Initialise(), G4eCoulombScatteringModel::Initialise(), G4LowEPComptonModel::Initialise(), G4LowEPPolarizedComptonModel::Initialise(), G4GoudsmitSaundersonMscModel::Initialise(), G4PenelopeBremsstrahlungModel::InitialiseLocal(), G4PenelopeGammaConversionModel::ReadDataFile(), G4PenelopePhotoElectricModel::ReadDataFile(), G4BetheHeitlerModel::~G4BetheHeitlerModel(), G4BoldyshevTripletModel::~G4BoldyshevTripletModel(), G4BraggIonModel::~G4BraggIonModel(), G4BraggModel::~G4BraggModel(), G4GoudsmitSaundersonMscModel::~G4GoudsmitSaundersonMscModel(), G4LivermoreBremsstrahlungModel::~G4LivermoreBremsstrahlungModel(), G4LivermoreComptonModel::~G4LivermoreComptonModel(), G4LivermoreGammaConversionModel::~G4LivermoreGammaConversionModel(), G4LivermorePhotoElectricModel::~G4LivermorePhotoElectricModel(), G4LivermorePolarizedComptonModel::~G4LivermorePolarizedComptonModel(), G4LivermorePolarizedGammaConversionModel::~G4LivermorePolarizedGammaConversionModel(), G4LivermorePolarizedPhotoElectricGDModel::~G4LivermorePolarizedPhotoElectricGDModel(), G4LivermorePolarizedPhotoElectricModel::~G4LivermorePolarizedPhotoElectricModel(), G4LivermorePolarizedRayleighModel::~G4LivermorePolarizedRayleighModel(), G4LivermoreRayleighModel::~G4LivermoreRayleighModel(), G4LowEPComptonModel::~G4LowEPComptonModel(), G4LowEPPolarizedComptonModel::~G4LowEPPolarizedComptonModel(), G4mplIonisationModel::~G4mplIonisationModel(), G4mplIonisationWithDeltaModel::~G4mplIonisationWithDeltaModel(), G4PAIModel::~G4PAIModel(), G4PAIPhotModel::~G4PAIPhotModel(), G4PairProductionRelModel::~G4PairProductionRelModel(), G4PenelopeBremsstrahlungModel::~G4PenelopeBremsstrahlungModel(), G4PenelopeGammaConversionModel::~G4PenelopeGammaConversionModel(), G4PenelopeIonisationModel::~G4PenelopeIonisationModel(), G4PenelopePhotoElectricModel::~G4PenelopePhotoElectricModel(), G4PenelopeRayleighModel::~G4PenelopeRayleighModel(), G4SeltzerBergerModel::~G4SeltzerBergerModel(), G4WentzelVIModel::~G4WentzelVIModel().
|
inlineinherited |
G4VEmModel.hh 파일의 630 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEmModel::eMinActive.
다음에 의해서 참조됨 : G4EmModelManager::DumpModelList(), G4VMscModel::GetParticleChangeForMSC(), G4WentzelVIModel::Initialise(), G4EmModelManager::Initialise().
|
inlineinherited |
G4VEmModel.hh 파일의 616 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEmModel::lowLimit.
다음에 의해서 참조됨 : G4LivermoreComptonModifiedModel::ComputeCrossSectionPerAtom(), G4LivermoreComptonModel::ComputeCrossSectionPerAtom(), G4LivermorePolarizedComptonModel::ComputeCrossSectionPerAtom(), G4KleinNishinaModel::ComputeCrossSectionPerAtom(), G4KleinNishinaCompton::ComputeCrossSectionPerAtom(), G4eBremsstrahlungRelModel::ComputeCrossSectionPerAtom(), G4LowEPComptonModel::ComputeCrossSectionPerAtom(), G4LowEPPolarizedComptonModel::ComputeCrossSectionPerAtom(), G4mplIonisationWithDeltaModel::ComputeCrossSectionPerElectron(), G4EmCalculator::ComputeDEDX(), G4mplIonisationWithDeltaModel::ComputeDEDXPerVolume(), G4eBremsstrahlungRelModel::ComputeDEDXPerVolume(), G4IonParametrisedLossModel::ComputeDEDXPerVolume(), G4IonParametrisedLossModel::CorrectionsAlongStep(), G4DNAScreenedRutherfordElasticModel::CrossSectionPerVolume(), G4DNAMeltonAttachmentModel::CrossSectionPerVolume(), G4DNAChampionElasticModel::CrossSectionPerVolume(), G4DNASancheExcitationModel::CrossSectionPerVolume(), G4PenelopeComptonModel::CrossSectionPerVolume(), G4EmCalculator::FindEmModel(), G4DNAChampionElasticModel::G4DNAChampionElasticModel(), G4DNAMeltonAttachmentModel::G4DNAMeltonAttachmentModel(), G4DNASancheExcitationModel::G4DNASancheExcitationModel(), G4DNAUeharaScreenedRutherfordElasticModel::G4DNAUeharaScreenedRutherfordElasticModel(), G4eeToHadronsModel::G4eeToHadronsModel(), G4LivermorePolarizedRayleighModel::G4LivermorePolarizedRayleighModel(), G4PenelopeBremsstrahlungModel::GetCrossSectionTableForCouple(), G4VMscModel::GetParticleChangeForMSC(), G4DNAUeharaScreenedRutherfordElasticModel::Initialise(), G4DNAScreenedRutherfordElasticModel::Initialise(), G4LivermoreRayleighModel::Initialise(), G4DNADummyModel::Initialise(), G4BoldyshevTripletModel::Initialise(), G4DNADingfelderChargeDecreaseModel::Initialise(), G4DNABornExcitationModel1::Initialise(), G4DNAChampionElasticModel::Initialise(), G4DNADingfelderChargeIncreaseModel::Initialise(), G4DNAMeltonAttachmentModel::Initialise(), G4LivermoreGammaConversionModel::Initialise(), G4LivermorePolarizedGammaConversionModel::Initialise(), G4DNABornExcitationModel2::Initialise(), G4DNASancheExcitationModel::Initialise(), G4DNAMillerGreenExcitationModel::Initialise(), G4DNARuddIonisationModel::Initialise(), G4DNARuddIonisationExtendedModel::Initialise(), G4LivermoreComptonModel::Initialise(), G4DNAIonElasticModel::Initialise(), G4LivermoreComptonModifiedModel::Initialise(), G4DNABornIonisationModel2::Initialise(), G4DNABornIonisationModel1::Initialise(), G4DNAEmfietzoglouExcitationModel::Initialise(), G4MicroElecElasticModel::Initialise(), G4MuElecElasticModel::Initialise(), G4DNAEmfietzoglouIonisationModel::Initialise(), G4LivermorePolarizedComptonModel::Initialise(), G4DNACPA100ElasticModel::Initialise(), G4PenelopeAnnihilationModel::Initialise(), G4DNACPA100ExcitationModel::Initialise(), G4PenelopeGammaConversionModel::Initialise(), G4PenelopeRayleighModel::Initialise(), G4LivermoreIonisationModel::Initialise(), G4PenelopePhotoElectricModel::Initialise(), G4DNACPA100IonisationModel::Initialise(), G4eBremParametrizedModel::Initialise(), G4eBremsstrahlungRelModel::Initialise(), G4PenelopeComptonModel::Initialise(), G4PenelopeBremsstrahlungModel::Initialise(), G4MicroElecInelasticModel::Initialise(), G4PAIPhotModel::Initialise(), G4MuElecInelasticModel::Initialise(), G4WentzelVIModel::Initialise(), G4PenelopeIonisationModel::Initialise(), G4PairProductionRelModel::Initialise(), G4PAIModel::Initialise(), G4MuPairProductionModel::Initialise(), G4LowEPComptonModel::Initialise(), G4LowEPPolarizedComptonModel::Initialise(), G4GoudsmitSaundersonMscModel::Initialise(), G4EmModelManager::Initialise(), G4mplIonisation::InitialiseEnergyLossProcess(), G4eBremsstrahlungRelModel::InitialiseLocal(), G4PairProductionRelModel::InitialiseLocal(), G4CoulombScattering::InitialiseProcess(), G4HeatedKleinNishinaCompton::SampleSecondaries(), G4LivermoreComptonModifiedModel::SampleSecondaries(), G4LivermoreComptonModel::SampleSecondaries(), G4BetheHeitler5DModel::SampleSecondaries(), G4LivermorePolarizedComptonModel::SampleSecondaries(), G4PolarizedComptonModel::SampleSecondaries(), G4KleinNishinaCompton::SampleSecondaries(), G4KleinNishinaModel::SampleSecondaries(), G4eBremsstrahlungRelModel::SampleSecondaries(), G4PenelopeComptonModel::SampleSecondaries(), G4LowEPComptonModel::SampleSecondaries(), G4LowEPPolarizedComptonModel::SampleSecondaries(), G4EmConfigurator::SetExtraEmModel(), G4mplIonisationModel::SetParticle(), G4mplIonisationWithDeltaModel::SetParticle(), G4EmConfigurator::UpdateModelEnergyRange().
|
inlineinherited |
G4VEmModel.hh 파일의 651 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEmModel::theLPMflag.
다음에 의해서 참조됨 : G4eBremsstrahlungRelModel::SetupForMaterial().
|
protectedvirtualinherited |
G4IonParametrisedLossModel, G4BetheBlochModel, G4BraggIonModel, G4BraggModel, G4ICRU73QOModel, G4LindhardSorensenIonModel, G4PAIModel, G4AtimaEnergyLossModel, G4PAIPhotModel, G4MuBetheBlochModel, G4mplIonisationWithDeltaModel, G4MollerBhabhaModel에서 재구현되었습니다.
G4VEmModel.cc 파일의 439 번째 라인에서 정의되었습니다.
다음을 참조함 : kineticEnergy.
다음에 의해서 참조됨 : G4VEmModel::MaxSecondaryKinEnergy().
|
inlineinherited |
G4VEmModel.hh 파일의 492 번째 라인에서 정의되었습니다.
다음을 참조함 : G4DynamicParticle::GetKineticEnergy(), G4DynamicParticle::GetParticleDefinition(), G4VEmModel::MaxSecondaryEnergy().
다음에 의해서 참조됨 : G4ContinuousGainOfEnergy::AlongStepDoIt(), G4VEnergyLossProcess::AlongStepDoIt(), G4VEnergyLossProcess::GetDEDXDispersion(), G4PolarizedMollerBhabhaModel::SampleSecondaries(), G4BraggModel::SampleSecondaries(), G4BraggIonModel::SampleSecondaries(), G4ICRU73QOModel::SampleSecondaries(), G4MuBetheBlochModel::SampleSecondaries(), G4IonParametrisedLossModel::SampleSecondaries().
|
virtualinherited |
G4PenelopeIonisationModel, G4IonParametrisedLossModel, G4PenelopeBremsstrahlungModel, G4MuBremsstrahlungModel, G4BetheBlochModel, G4PAIModel, G4MuBetheBlochModel, G4BraggIonModel, G4PAIPhotModel, G4eBremParametrizedModel, G4LindhardSorensenIonModel, G4AtimaEnergyLossModel에서 재구현되었습니다.
G4VEmModel.cc 파일의 431 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4EmModelManager::Initialise().
|
virtualinherited |
G4MuBremsstrahlungModel, G4eCoulombScatteringModel, G4MuPairProductionModel, G4eBremsstrahlungRelModel, G4hCoulombScatteringModel, G4LivermoreGammaConversionModel, G4LivermorePolarizedGammaConversionModel, G4LivermoreNuclearGammaConversionModel, G4LivermoreGammaConversionModelRC, G4BoldyshevTripletModel에서 재구현되었습니다.
G4VEmModel.cc 파일의 422 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4LossTableBuilder::BuildTableForModel(), G4VEmModel::InitialiseElementSelectors(), G4LivermoreGammaConversionModel::InitialiseProbability().
|
virtualinherited |
G4eeToHadronsMultiModel에서 재구현되었습니다.
G4VEmModel.cc 파일의 476 번째 라인에서 정의되었습니다.
|
virtualinherited |
G4eeToHadronsMultiModel에서 재구현되었습니다.
G4VEmModel.cc 파일의 483 번째 라인에서 정의되었습니다.
|
private |
|
inlineinherited |
G4VEmModel.hh 파일의 637 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEmModel::polarAngleLimit.
다음에 의해서 참조됨 : G4WentzelVIModel::Initialise(), G4hCoulombScatteringModel::Initialise(), G4eCoulombScatteringModel::Initialise().
void G4DNAModelInterface::RegisterModel | ( | G4VDNAModel * | model | ) |
RegisterModel Method used to associate a model with the interaction.
model |
G4DNAModelInterface.cc 파일의 316 번째 라인에서 정의되었습니다.
다음을 참조함 : fRegisteredModels.
다음에 의해서 참조됨 : RegisterModel().
void G4DNAModelInterface::RegisterModel | ( | G4VEmModel * | model, |
const G4ParticleDefinition * | particle | ||
) |
G4DNAModelInterface.cc 파일의 321 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEmModel::GetName(), RegisterModel().
|
virtual |
SampleSecondaries Used to call the SampleSecondaries method of the registered models. A sampling is done to select a component if the material is a composite one.
fVect | |
couple | |
aDynamicElectron | |
tmin | |
tmax |
G4VEmModel를 구현.
G4DNAModelInterface.cc 파일의 208 번째 라인에서 정의되었습니다.
다음을 참조함 : DBL_MAX, FatalException, fCSsumTot, G4String::first(), fMaterialCS, fpParticleChangeForGamma, fSampledMat, G4Exception(), G4UniformRand, GetDNAModel(), G4DynamicParticle::GetKineticEnergy(), G4Material::GetMatComponents(), G4MaterialCutsCouple::GetMaterial(), G4Material::GetName(), G4DynamicParticle::GetParticleDefinition(), G4ParticleDefinition::GetParticleName(), result, G4VDNAModel::SampleSecondaries().
|
inlineinherited |
G4VEmModel.cc 파일의 335 번째 라인에서 정의되었습니다.
다음을 참조함 : ab, G4VEmModel::fCurrentIsotope, G4UniformRand, G4Element::GetIsotope(), G4Isotope::GetN(), G4Element::GetNumberOfIsotopes(), G4Element::GetRelativeAbundanceVector(), G4VEmModel::SetCurrentElement(), x.
다음에 의해서 참조됨 : G4BetheHeitler5DModel::SampleSecondaries(), G4eSingleCoulombScatteringModel::SampleSecondaries(), G4hCoulombScatteringModel::SampleSecondaries(), G4IonCoulombScatteringModel::SampleSecondaries(), G4eCoulombScatteringModel::SampleSecondaries().
|
inlineinherited |
G4VEmModel.hh 파일의 552 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEmModel::elmSelectors, G4VEmModel::fCurrentCouple, G4VEmModel::fCurrentElement, G4VEmModel::fCurrentIsotope, G4MaterialCutsCouple::GetIndex(), G4MaterialCutsCouple::GetMaterial(), G4VEmModel::nSelectors, part.
다음에 의해서 참조됨 : G4AdjointBremsstrahlungModel::RapidSampleSecondaries(), G4XrayRayleighModel::SampleSecondaries(), G4LivermorePolarizedPhotoElectricGDModel::SampleSecondaries(), G4LivermoreRayleighModel::SampleSecondaries(), G4LivermoreComptonModifiedModel::SampleSecondaries(), G4LivermorePolarizedGammaConversionModel::SampleSecondaries(), G4LivermoreGammaConversionModel::SampleSecondaries(), G4LivermoreComptonModel::SampleSecondaries(), G4BetheHeitler5DModel::SampleSecondaries(), G4SeltzerBergerModel::SampleSecondaries(), G4LivermorePhotoElectricModel::SampleSecondaries(), G4LivermorePolarizedRayleighModel::SampleSecondaries(), G4LivermorePolarizedPhotoElectricModel::SampleSecondaries(), G4LivermoreBremsstrahlungModel::SampleSecondaries(), G4LivermorePolarizedComptonModel::SampleSecondaries(), G4PenelopePhotoElectricModel::SampleSecondaries(), G4LDMBremModel::SampleSecondaries(), G4KleinNishinaModel::SampleSecondaries(), G4PEEffectFluoModel::SampleSecondaries(), G4BetheHeitlerModel::SampleSecondaries(), G4eBremsstrahlungRelModel::SampleSecondaries(), G4eSingleCoulombScatteringModel::SampleSecondaries(), G4eBremParametrizedModel::SampleSecondaries(), G4hCoulombScatteringModel::SampleSecondaries(), G4IonCoulombScatteringModel::SampleSecondaries(), G4PairProductionRelModel::SampleSecondaries(), G4PAIPhotModel::SampleSecondaries(), G4PAIModel::SampleSecondaries(), G4MuPairProductionModel::SampleSecondaries(), G4eCoulombScatteringModel::SampleSecondaries(), G4MuBremsstrahlungModel::SampleSecondaries(), G4LowEPComptonModel::SampleSecondaries(), G4LowEPPolarizedComptonModel::SampleSecondaries().
|
inherited |
G4VEmModel.cc 파일의 291 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEmModel::CrossSectionPerVolume(), G4VEmModel::fCurrentElement, G4UniformRand, G4Material::GetElement(), G4Material::GetNumberOfElements(), n, x, G4VEmModel::xsec.
|
inherited |
G4VEmModel.cc 파일의 313 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEmModel::fCurrentElement, G4UniformRand, G4Material::GetElement(), G4Material::GetNumberOfElements(), G4Material::GetTotNbOfAtomsPerVolume(), G4Material::GetVecNbOfAtomsPerVolume(), G4Element::GetZasInt(), G4InuclParticleNames::nn.
다음에 의해서 참조됨 : G4MollerBhabhaModel::SampleSecondaries(), G4BraggIonModel::SampleSecondaries(), G4BraggModel::SampleSecondaries(), G4ICRU73QOModel::SampleSecondaries(), G4AtimaEnergyLossModel::SampleSecondaries(), G4LindhardSorensenIonModel::SampleSecondaries(), G4BetheBlochModel::SampleSecondaries(), G4IonParametrisedLossModel::SampleSecondaries().
G4VEmModel.hh 파일의 721 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEmModel::eMaxActive.
다음에 의해서 참조됨 : G4EmModelActivator::ActivateMicroElec(), PhysicsList::ConstructEM(), G4EmDNAPhysics_option7::ConstructProcess(), G4NuclearStopping::InitialiseProcess(), G4EmConfigurator::SetExtraEmModel().
G4VEmModel.hh 파일의 728 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEmModel::eMinActive.
다음에 의해서 참조됨 : G4EmModelActivator::ActivateMicroElec(), G4EmDNAPhysicsActivator::AddElectronModels0(), G4EmDNAPhysicsActivator::AddGenericIonModels0(), G4EmDNAPhysicsActivator::AddHeliumModels0(), G4EmDNAPhysicsActivator::AddProtonModels0(), G4EmModelActivator::AddStandardScattering(), PhysicsList::ConstructEM(), G4EmLivermorePolarizedPhysics::ConstructProcess(), G4EmDNAPhysics_option7::ConstructProcess(), G4EmPenelopePhysics::ConstructProcess(), G4EmLivermorePhysics::ConstructProcess(), PhysListEmStandardNR::ConstructProcess(), PhysListEm5DStandard::ConstructProcess(), PhysListEm19DStandard::ConstructProcess(), G4EmStandardPhysicsGS::ConstructProcess(), G4EmStandardPhysics::ConstructProcess(), G4EmStandardPhysics_option4::ConstructProcess(), G4EmStandardPhysics_option1::ConstructProcess(), G4EmStandardPhysics_option2::ConstructProcess(), G4EmDNAPhysicsActivator::DeactivateNuclearStopping().
|
inlineinherited |
G4VEmModel.hh 파일의 582 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEmModel::anglModel.
다음에 의해서 참조됨 : G4EmLowEPPhysics::ConstructProcess(), G4EmLivermorePhysics::ConstructProcess(), G4EmLivermorePolarizedPhysics::ConstructProcess(), G4EmStandardPhysics_option3::ConstructProcess(), G4EmStandardPhysics_option4_channeling::ConstructProcess(), G4EmStandardPhysics_option4::ConstructProcess(), G4EmStandardPhysics_option2::ConstructProcess(), G4BetheHeitlerModel::G4BetheHeitlerModel(), G4DNABornIonisationModel1::G4DNABornIonisationModel1(), G4DNABornIonisationModel2::G4DNABornIonisationModel2(), G4DNAEmfietzoglouIonisationModel::G4DNAEmfietzoglouIonisationModel(), G4DNARuddIonisationExtendedModel::G4DNARuddIonisationExtendedModel(), G4DNARuddIonisationModel::G4DNARuddIonisationModel(), G4eBremParametrizedModel::G4eBremParametrizedModel(), G4eBremsstrahlungRelModel::G4eBremsstrahlungRelModel(), G4IonParametrisedLossModel::G4IonParametrisedLossModel(), G4LivermoreBremsstrahlungModel::G4LivermoreBremsstrahlungModel(), G4LivermoreIonisationModel::G4LivermoreIonisationModel(), G4LivermorePhotoElectricModel::G4LivermorePhotoElectricModel(), G4LivermorePolarizedPhotoElectricModel::G4LivermorePolarizedPhotoElectricModel(), G4LivermoreRayleighModel::G4LivermoreRayleighModel(), G4MicroElecInelasticModel::G4MicroElecInelasticModel(), G4PAIModel::G4PAIModel(), G4PAIPhotModel::G4PAIPhotModel(), G4PairProductionRelModel::G4PairProductionRelModel(), G4PEEffectFluoModel::G4PEEffectFluoModel(), G4AtimaEnergyLossModel::Initialise(), G4LindhardSorensenIonModel::Initialise(), G4MollerBhabhaModel::Initialise(), G4BraggIonModel::Initialise(), G4ICRU73QOModel::Initialise(), G4BraggModel::Initialise(), G4BetheBlochModel::Initialise().
G4VEmModel.hh 파일의 679 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEmModel::useAngularGenerator.
다음에 의해서 참조됨 : G4VEnergyLossProcess::PreparePhysicsTable().
|
inherited |
G4VEmModel.cc 파일의 462 번째 라인에서 정의되었습니다.
다음을 참조함 : G4PhysicsTable::clearAndDestroy(), G4VEmModel::localTable, G4VEmModel::xSectionTable.
다음에 의해서 참조됨 : G4VMultipleScattering::BuildPhysicsTable().
|
inlineinherited |
G4VEmModel.hh 파일의 455 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEmModel::fCurrentCouple.
다음에 의해서 참조됨 : G4EmMultiModel::ComputeCrossSectionPerAtom(), G4EmMultiModel::ComputeDEDX(), G4VEmModel::ComputeDEDX(), G4TablesForExtrapolator::ComputeTrasportXS(), G4UrbanMscModel::ComputeTruePathLengthLimit(), G4UrbanAdjointMscModel::ComputeTruePathLengthLimit(), G4GoudsmitSaundersonMscModel::ComputeTruePathLengthLimit(), G4VEmModel::CrossSection(), G4AdjointPhotoElectricModel::DefineCurrentMaterialAndElectronEnergy(), G4WentzelVIRelModel::DefineMaterial(), G4WentzelVIModel::DefineMaterial(), G4EmCalculator::GetCrossSectionPerVolume(), G4LivermoreGammaConversionModel::Initialise(), main(), G4PEEffectFluoModel::SampleSecondaries(), G4EmMultiModel::SampleSecondaries(), G4VEmProcess::SelectModel(), G4VEnergyLossProcess::SelectModel(), G4VEmModel::Value().
G4VEmModel.hh 파일의 763 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEmModel::flagDeexcitation.
다음에 의해서 참조됨 : G4DNABornIonisationModel1::G4DNABornIonisationModel1(), G4DNABornIonisationModel2::G4DNABornIonisationModel2(), G4DNACPA100IonisationModel::G4DNACPA100IonisationModel(), G4DNAEmfietzoglouIonisationModel::G4DNAEmfietzoglouIonisationModel(), G4DNARuddIonisationExtendedModel::G4DNARuddIonisationExtendedModel(), G4DNARuddIonisationModel::G4DNARuddIonisationModel(), G4KleinNishinaModel::G4KleinNishinaModel(), G4LEPTSIonisationModel::G4LEPTSIonisationModel(), G4LivermoreComptonModel::G4LivermoreComptonModel(), G4LivermoreComptonModifiedModel::G4LivermoreComptonModifiedModel(), G4LivermorePhotoElectricModel::G4LivermorePhotoElectricModel(), G4LivermorePolarizedComptonModel::G4LivermorePolarizedComptonModel(), G4LivermorePolarizedPhotoElectricGDModel::G4LivermorePolarizedPhotoElectricGDModel(), G4LivermorePolarizedPhotoElectricModel::G4LivermorePolarizedPhotoElectricModel(), G4LowEPComptonModel::G4LowEPComptonModel(), G4LowEPPolarizedComptonModel::G4LowEPPolarizedComptonModel(), G4MicroElecInelasticModel::G4MicroElecInelasticModel(), G4MuElecInelasticModel::G4MuElecInelasticModel(), G4PEEffectFluoModel::G4PEEffectFluoModel(), G4PenelopeBremsstrahlungModel::G4PenelopeBremsstrahlungModel(), G4PenelopeComptonModel::G4PenelopeComptonModel(), G4PenelopeIonisationModel::G4PenelopeIonisationModel(), G4PenelopePhotoElectricModel::G4PenelopePhotoElectricModel(), G4AtimaEnergyLossModel::Initialise(), G4LindhardSorensenIonModel::Initialise(), G4BraggIonModel::Initialise(), G4ICRU73QOModel::Initialise(), G4BraggModel::Initialise(), G4BetheBlochModel::Initialise().
|
inlineinherited |
G4VEmModel.hh 파일의 792 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEmModel::elmSelectors, G4VEmModel::localElmSelectors, G4VEmModel::nSelectors.
다음에 의해서 참조됨 : G4LivermoreRayleighModel::InitialiseLocal(), G4LivermoreGammaConversionModel::InitialiseLocal(), G4LivermorePolarizedGammaConversionModel::InitialiseLocal(), G4LivermoreComptonModel::InitialiseLocal(), G4LivermorePolarizedRayleighModel::InitialiseLocal(), G4LivermorePolarizedComptonModel::InitialiseLocal(), G4PenelopePhotoElectricModel::InitialiseLocal(), G4KleinNishinaModel::InitialiseLocal(), G4KleinNishinaCompton::InitialiseLocal(), G4eBremParametrizedModel::InitialiseLocal(), G4eBremsstrahlungRelModel::InitialiseLocal(), G4PAIPhotModel::InitialiseLocal(), G4BetheHeitlerModel::InitialiseLocal(), G4eSingleCoulombScatteringModel::InitialiseLocal(), G4hCoulombScatteringModel::InitialiseLocal(), G4PairProductionRelModel::InitialiseLocal(), G4PAIModel::InitialiseLocal(), G4MuBremsstrahlungModel::InitialiseLocal(), G4MuPairProductionModel::InitialiseLocal(), G4eCoulombScatteringModel::InitialiseLocal(), G4LowEPComptonModel::InitialiseLocal(), G4LowEPPolarizedComptonModel::InitialiseLocal().
G4VEmModel.hh 파일의 686 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEmModel::lossFlucFlag.
다음에 의해서 참조됨 : G4EmCalculator::ComputeNuclearDEDX().
G4VEmModel.hh 파일의 770 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEmModel::flagForceBuildTable.
G4VEmModel.hh 파일의 707 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEmModel::highLimit.
다음에 의해서 참조됨 : G4EmModelActivator::ActivateEmOptions(), G4EmDNAPhysics_option3::ConstructProcess(), G4EmLowEPPhysics::ConstructProcess(), G4EmDNAPhysics_option2::ConstructProcess(), G4EmPenelopePhysics::ConstructProcess(), G4EmLivermorePhysics::ConstructProcess(), G4EmLivermorePolarizedPhysics::ConstructProcess(), G4EmDNAPhysics_option7::ConstructProcess(), G4EmDNAPhysics::ConstructProcess(), G4EmDNAPhysics_option4::ConstructProcess(), G4EmDNAPhysics_option5::ConstructProcess(), G4EmLEPTSPhysics::ConstructProcess(), PhysListEmLivermore::ConstructProcess(), PhysListEmPenelope::ConstructProcess(), PhysListEmStandardNR::ConstructProcess(), G4EmDNAPhysics_option6::ConstructProcess(), PhysListEm19DStandard::ConstructProcess(), PhysListEm5DStandard::ConstructProcess(), G4EmStandardPhysics_option4_channeling::ConstructProcess(), G4EmStandardPhysicsGS::ConstructProcess(), G4EmStandardPhysics::ConstructProcess(), G4EmStandardPhysics_option4::ConstructProcess(), G4EmStandardPhysics_option1::ConstructProcess(), G4EmStandardPhysics_option2::ConstructProcess(), G4BraggIonModel::G4BraggIonModel(), G4BraggModel::G4BraggModel(), G4DNAChampionElasticModel::G4DNAChampionElasticModel(), G4DNACPA100ElasticModel::G4DNACPA100ElasticModel(), G4DNAEmfietzoglouExcitationModel::G4DNAEmfietzoglouExcitationModel(), G4DNAEmfietzoglouIonisationModel::G4DNAEmfietzoglouIonisationModel(), G4DNAIonElasticModel::G4DNAIonElasticModel(), G4DNAMeltonAttachmentModel::G4DNAMeltonAttachmentModel(), G4DNASancheExcitationModel::G4DNASancheExcitationModel(), G4DNAScreenedRutherfordElasticModel::G4DNAScreenedRutherfordElasticModel(), G4DNATransformElectronModel::G4DNATransformElectronModel(), G4DNAUeharaScreenedRutherfordElasticModel::G4DNAUeharaScreenedRutherfordElasticModel(), G4ICRU73QOModel::G4ICRU73QOModel(), G4IonParametrisedLossModel::G4IonParametrisedLossModel(), G4MicroElecElasticModel::G4MicroElecElasticModel(), G4MuElecElasticModel::G4MuElecElasticModel(), G4PenelopeAnnihilationModel::G4PenelopeAnnihilationModel(), G4PenelopeBremsstrahlungModel::G4PenelopeBremsstrahlungModel(), G4PenelopeComptonModel::G4PenelopeComptonModel(), G4PenelopeGammaConversionModel::G4PenelopeGammaConversionModel(), G4PenelopeIonisationModel::G4PenelopeIonisationModel(), G4PenelopePhotoElectricModel::G4PenelopePhotoElectricModel(), G4PenelopeRayleighModel::G4PenelopeRayleighModel(), G4XrayRayleighModel::G4XrayRayleighModel(), G4VLEPTSModel::Init(), G4DNADingfelderChargeDecreaseModel::Initialise(), G4DNADingfelderChargeIncreaseModel::Initialise(), G4DNAChampionElasticModel::Initialise(), G4DNABornExcitationModel1::Initialise(), G4DNAMeltonAttachmentModel::Initialise(), G4DNABornExcitationModel2::Initialise(), G4DNASancheExcitationModel::Initialise(), G4DNAMillerGreenExcitationModel::Initialise(), G4DNARuddIonisationExtendedModel::Initialise(), G4DNARuddIonisationModel::Initialise(), G4DNABornIonisationModel1::Initialise(), G4DNABornIonisationModel2::Initialise(), G4DNAIonElasticModel::Initialise(), G4DNAEmfietzoglouExcitationModel::Initialise(), G4MicroElecElasticModel::Initialise(), G4MuElecElasticModel::Initialise(), G4DNAEmfietzoglouIonisationModel::Initialise(), G4DNACPA100ElasticModel::Initialise(), G4DNACPA100ExcitationModel::Initialise(), Initialise(), G4DNACPA100IonisationModel::Initialise(), G4MicroElecInelasticModel::Initialise(), G4MuElecInelasticModel::Initialise(), G4ePolarizedBremsstrahlung::InitialiseEnergyLossProcess(), G4LDMBremsstrahlung::InitialiseEnergyLossProcess(), G4hPairProduction::InitialiseEnergyLossProcess(), G4hBremsstrahlung::InitialiseEnergyLossProcess(), G4alphaIonisation::InitialiseEnergyLossProcess(), G4ePairProduction::InitialiseEnergyLossProcess(), G4ePolarizedIonisation::InitialiseEnergyLossProcess(), G4hhIonisation::InitialiseEnergyLossProcess(), G4mplIonisation::InitialiseEnergyLossProcess(), G4MuPairProduction::InitialiseEnergyLossProcess(), G4eIonisation::InitialiseEnergyLossProcess(), G4MuBremsstrahlung::InitialiseEnergyLossProcess(), G4eBremsstrahlung::InitialiseEnergyLossProcess(), G4ionIonisation::InitialiseEnergyLossProcess(), G4MuIonisation::InitialiseEnergyLossProcess(), G4hIonisation::InitialiseEnergyLossProcess(), G4DNAPositronium::InitialiseProcess(), G4DNADissociation::InitialiseProcess(), G4DNARotExcitation::InitialiseProcess(), G4DNAChargeIncrease::InitialiseProcess(), G4DNAAttachment::InitialiseProcess(), G4DNAChargeDecrease::InitialiseProcess(), G4DNAElastic::InitialiseProcess(), G4DNAExcitation::InitialiseProcess(), G4DNAIonisation::InitialiseProcess(), G4DNAVibExcitation::InitialiseProcess(), G4MuElecElastic::InitialiseProcess(), G4MuElecInelastic::InitialiseProcess(), G4CoulombScattering::InitialiseProcess(), G4PolarizedGammaConversion::InitialiseProcess(), G4PolarizedCompton::InitialiseProcess(), G4ComptonScattering::InitialiseProcess(), G4eplusAnnihilation::InitialiseProcess(), G4PolarizedPhotoElectricEffect::InitialiseProcess(), G4GammaConversion::InitialiseProcess(), G4PhotoElectricEffect::InitialiseProcess(), G4VMultipleScattering::PreparePhysicsTable(), G4VEmProcess::PreparePhysicsTable(), G4VEnergyLossProcess::PreparePhysicsTable(), G4DNAUeharaScreenedRutherfordElasticModel::SelectHighEnergyLimit(), G4VEmAdjointModel::SetHighEnergyLimit(), G4mplIonisationModel::SetParticle(), G4mplIonisationWithDeltaModel::SetParticle(), G4EmConfigurator::UpdateModelEnergyRange().
G4VEmModel.hh 파일의 822 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEmModel::isLocked.
다음에 의해서 참조됨 : G4EmModelActivator::ActivateEmOptions(), G4EmModelActivator::AddStandardScattering().
G4VEmModel.hh 파일의 714 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEmModel::lowLimit.
다음에 의해서 참조됨 : G4EmLowEPPhysics::ConstructProcess(), G4EmDNAPhysics_option2::ConstructProcess(), G4EmLivermorePolarizedPhysics::ConstructProcess(), G4EmDNAPhysics_option5::ConstructProcess(), G4EmLivermorePhysics::ConstructProcess(), G4EmPenelopePhysics::ConstructProcess(), PhysListEm19DStandard::ConstructProcess(), PhysListEm5DStandard::ConstructProcess(), G4EmStandardPhysics::ConstructProcess(), G4EmStandardPhysics_option3::ConstructProcess(), G4EmStandardPhysics_option4_channeling::ConstructProcess(), G4EmStandardPhysicsGS::ConstructProcess(), G4EmStandardPhysics_option4::ConstructProcess(), G4EmStandardPhysics_option1::ConstructProcess(), G4EmStandardPhysics_option2::ConstructProcess(), G4DNASancheExcitationModel::ExtendLowEnergyLimit(), G4AtimaEnergyLossModel::G4AtimaEnergyLossModel(), G4BetheBlochModel::G4BetheBlochModel(), G4DNAChampionElasticModel::G4DNAChampionElasticModel(), G4DNACPA100ElasticModel::G4DNACPA100ElasticModel(), G4DNAEmfietzoglouExcitationModel::G4DNAEmfietzoglouExcitationModel(), G4DNAEmfietzoglouIonisationModel::G4DNAEmfietzoglouIonisationModel(), G4DNAIonElasticModel::G4DNAIonElasticModel(), G4DNAMeltonAttachmentModel::G4DNAMeltonAttachmentModel(), G4DNASancheExcitationModel::G4DNASancheExcitationModel(), G4DNAScreenedRutherfordElasticModel::G4DNAScreenedRutherfordElasticModel(), G4DNATransformElectronModel::G4DNATransformElectronModel(), G4DNAUeharaScreenedRutherfordElasticModel::G4DNAUeharaScreenedRutherfordElasticModel(), G4DummyModel::G4DummyModel(), G4eBremParametrizedModel::G4eBremParametrizedModel(), G4eBremsstrahlungRelModel::G4eBremsstrahlungRelModel(), G4LindhardSorensenIonModel::G4LindhardSorensenIonModel(), G4LivermoreBremsstrahlungModel::G4LivermoreBremsstrahlungModel(), G4MicroElecElasticModel::G4MicroElecElasticModel(), G4MuElecElasticModel::G4MuElecElasticModel(), G4SeltzerBergerModel::G4SeltzerBergerModel(), G4VLEPTSModel::Init(), G4DNADingfelderChargeDecreaseModel::Initialise(), G4DNADingfelderChargeIncreaseModel::Initialise(), G4DNAChampionElasticModel::Initialise(), G4DNABornExcitationModel1::Initialise(), G4DNAMeltonAttachmentModel::Initialise(), G4DNABornExcitationModel2::Initialise(), G4DNAMillerGreenExcitationModel::Initialise(), G4DNARuddIonisationExtendedModel::Initialise(), G4DNARuddIonisationModel::Initialise(), G4DNABornIonisationModel1::Initialise(), G4DNABornIonisationModel2::Initialise(), G4DNAIonElasticModel::Initialise(), G4DNAEmfietzoglouExcitationModel::Initialise(), G4MuElecElasticModel::Initialise(), G4MicroElecElasticModel::Initialise(), G4DNAEmfietzoglouIonisationModel::Initialise(), G4DNACPA100ElasticModel::Initialise(), G4DNACPA100ExcitationModel::Initialise(), Initialise(), G4DNACPA100IonisationModel::Initialise(), G4MuElecInelasticModel::Initialise(), G4MicroElecInelasticModel::Initialise(), G4ePolarizedBremsstrahlung::InitialiseEnergyLossProcess(), G4LDMBremsstrahlung::InitialiseEnergyLossProcess(), G4hPairProduction::InitialiseEnergyLossProcess(), G4hBremsstrahlung::InitialiseEnergyLossProcess(), G4alphaIonisation::InitialiseEnergyLossProcess(), G4ePairProduction::InitialiseEnergyLossProcess(), G4ePolarizedIonisation::InitialiseEnergyLossProcess(), G4hhIonisation::InitialiseEnergyLossProcess(), G4mplIonisation::InitialiseEnergyLossProcess(), G4MuPairProduction::InitialiseEnergyLossProcess(), G4eIonisation::InitialiseEnergyLossProcess(), G4MuBremsstrahlung::InitialiseEnergyLossProcess(), G4eBremsstrahlung::InitialiseEnergyLossProcess(), G4ionIonisation::InitialiseEnergyLossProcess(), G4MuIonisation::InitialiseEnergyLossProcess(), G4hIonisation::InitialiseEnergyLossProcess(), G4DNARotExcitation::InitialiseProcess(), G4DNAPositronium::InitialiseProcess(), G4DNADissociation::InitialiseProcess(), G4DNAChargeIncrease::InitialiseProcess(), G4DNAAttachment::InitialiseProcess(), G4DNAChargeDecrease::InitialiseProcess(), G4DNAExcitation::InitialiseProcess(), G4DNAElastic::InitialiseProcess(), G4DNAIonisation::InitialiseProcess(), G4DNAVibExcitation::InitialiseProcess(), G4MuElecElastic::InitialiseProcess(), G4MuElecInelastic::InitialiseProcess(), G4CoulombScattering::InitialiseProcess(), G4PolarizedGammaConversion::InitialiseProcess(), G4PolarizedCompton::InitialiseProcess(), G4ComptonScattering::InitialiseProcess(), G4eplusAnnihilation::InitialiseProcess(), G4PolarizedPhotoElectricEffect::InitialiseProcess(), G4GammaConversion::InitialiseProcess(), G4PhotoElectricEffect::InitialiseProcess(), G4VEmAdjointModel::SetLowEnergyLimit(), G4mplIonisationModel::SetParticle(), G4mplIonisationWithDeltaModel::SetParticle(), G4EmConfigurator::UpdateModelEnergyRange().
G4VEmModel.hh 파일의 756 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEmModel::theLPMflag.
다음에 의해서 참조됨 : G4eBremsstrahlungRelModel::G4eBremsstrahlungRelModel(), G4LivermoreBremsstrahlungModel::G4LivermoreBremsstrahlungModel(), G4SeltzerBergerModel::G4SeltzerBergerModel(), G4eBremsstrahlung::InitialiseEnergyLossProcess().
G4VEmModel.hh 파일의 693 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEmModel::isMaster.
다음에 의해서 참조됨 : G4VMultipleScattering::PreparePhysicsTable(), G4VEmProcess::PreparePhysicsTable(), G4VEnergyLossProcess::PreparePhysicsTable().
|
inherited |
G4VEmModel.cc 파일의 454 번째 라인에서 정의되었습니다.
다음을 참조함 : f, G4VEmModel::flucModel, G4VEmModel::pParticleChange.
다음에 의해서 참조됨 : G4VMultipleScattering::AddEmModel(), G4VEmProcess::AddEmModel(), G4VEnergyLossProcess::AddEmModel(), G4VEmModel::GetParticleChangeForGamma(), G4VEmModel::GetParticleChangeForLoss(), G4DNADummyModel::Initialise(), G4LivermoreGammaConversionModel::Initialise(), G4EmMultiModel::Initialise(), G4IonParametrisedLossModel::Initialise(), G4NuclearStopping::InitialiseProcess().
G4VEmModel.hh 파일의 742 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEmModel::isLocked, G4VEmModel::polarAngleLimit.
다음에 의해서 참조됨 : G4EmModelActivator::ActivateEmOptions(), G4TablesForExtrapolator::ComputeTrasportXS(), PhysListEmStandardSSM::ConstructProcess(), G4CoulombScattering::InitialiseProcess(), G4VMultipleScattering::PreparePhysicsTable(), G4VEmProcess::PreparePhysicsTable().
G4VEmModel.hh 파일의 749 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEmModel::secondaryThreshold.
다음에 의해서 참조됨 : G4eBremsstrahlung::InitialiseEnergyLossProcess().
|
inlineinherited |
G4VEmModel.hh 파일의 599 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEmModel::fTripletModel.
다음에 의해서 참조됨 : G4eplusTo2GammaOKVIModel::G4eplusTo2GammaOKVIModel().
|
virtualinherited |
G4PairProductionRelModel, G4eBremParametrizedModel, G4eBremsstrahlungRelModel에서 재구현되었습니다.
G4VEmModel.cc 파일의 447 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4PenelopeComptonModel::CrossSectionPerVolume(), G4PenelopeBremsstrahlungModel::CrossSectionPerVolume(), G4PenelopeIonisationModel::CrossSectionPerVolume(), G4VEmModel::CrossSectionPerVolume(), G4EmCalculator::FindEmModel(), G4LivermoreGammaConversionModel::InitialiseProbability().
G4GoudsmitSaundersonMscModel, G4UrbanAdjointMscModel, G4UrbanMscModel, G4WentzelVIModel에서 재구현되었습니다.
G4VEmModel.cc 파일의 286 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4VMultipleScattering::StartTracking().
|
inlineinherited |
G4VEmModel.hh 파일의 672 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEmModel::useAngularGenerator.
다음에 의해서 참조됨 : G4AtimaEnergyLossModel::Initialise(), G4LindhardSorensenIonModel::Initialise(), G4MollerBhabhaModel::Initialise(), G4BraggIonModel::Initialise(), G4ICRU73QOModel::Initialise(), G4BraggModel::Initialise(), G4BetheBlochModel::Initialise(), G4MollerBhabhaModel::SampleSecondaries(), G4BraggModel::SampleSecondaries(), G4ICRU73QOModel::SampleSecondaries(), G4BraggIonModel::SampleSecondaries(), G4AtimaEnergyLossModel::SampleSecondaries(), G4LindhardSorensenIonModel::SampleSecondaries(), G4BetheBlochModel::SampleSecondaries().
|
virtualinherited |
G4VEmModel.cc 파일의 413 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VEmModel::CrossSectionPerVolume(), DBL_MAX, e, G4MaterialCutsCouple::GetMaterial(), G4VEmModel::SetCurrentCouple().
다음에 의해서 참조됨 : G4IonParametrisedLossModel::BuildRangeVector(), G4LossTableBuilder::BuildTableForModel(), G4LivermorePolarizedPhotoElectricGDModel::ComputeCrossSectionPerAtom(), G4LivermorePolarizedPhotoElectricModel::ComputeCrossSectionPerAtom(), G4LivermorePhotoElectricModel::ComputeCrossSectionPerAtom(), G4IonParametrisedLossModel::ComputeLossForStep(), G4DNABornExcitationModel2::GetPartialCrossSection(), G4DNABornExcitationModel2::Initialise(), G4DNABornExcitationModel2::RandomSelect(), G4LivermorePolarizedPhotoElectricGDModel::SampleSecondaries(), G4SeltzerBergerModel::SampleSecondaries(), G4LivermoreBremsstrahlungModel::SampleSecondaries(), G4LivermorePolarizedPhotoElectricModel::SampleSecondaries(), G4LivermorePhotoElectricModel::SampleSecondaries().
|
private |
value which contains the sum of all the component cross sections in case of a composite material
G4DNAModelInterface.hh 파일의 131 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CrossSectionPerVolume(), SampleSecondaries().
|
protectedinherited |
map used to share information between CrossSectionPerVolume and SampleSecondaries
G4DNAModelInterface.hh 파일의 129 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CrossSectionPerVolume(), SampleSecondaries().
|
private |
G4DNAModelInterface.hh 파일의 138 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : BuildMaterialMolPerVolTable(), GetNumMoleculePerVolumeUnitForMaterial(), GetNumMolPerVolUnitForComponentInComposite().
|
private |
map: [materialName][particleName] = vector of models
G4DNAModelInterface.hh 파일의 136 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : BuildMaterialMolPerVolTable(), GetDNAModel(), InsertModelInTable().
|
private |
name of the interaction
G4DNAModelInterface.hh 파일의 123 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : InsertModelInTable().
|
private |
pointer used to change the characteristics of the current particle
G4DNAModelInterface.hh 파일의 125 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Initialise(), SampleSecondaries().
|
private |
vector containing all the registered models
G4DNAModelInterface.hh 파일의 127 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Initialise(), InsertModelInTable(), RegisterModel(), ~G4DNAModelInterface().
|
private |
for the user to retrieve selected material/component
G4DNAModelInterface.hh 파일의 133 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CrossSectionPerVolume(), GetSelectedMaterial(), SampleSecondaries().
|
protectedinherited |
G4VEmModel.hh 파일의 435 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4VEmModel::G4VEmModel(), G4VMscModel::GetParticleChangeForMSC(), G4VMscModel::GetTransportMeanFreePath().
|
protectedinherited |
|
protectedinherited |
G4VEmModel.hh 파일의 436 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4ICRU49NuclearStoppingModel::NuclearStoppingPower(), G4VEmModel::SetFluctuationFlag().
|
protectedinherited |
|
protectedinherited |
G4VEmModel.hh 파일의 433 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4VMscModel::GetParticleChangeForMSC().
|
protectedinherited |
G4VEmModel.hh 파일의 434 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4VMscModel::GetParticleChangeForMSC().
|
protectedinherited |