Geant4  v4-10.4-release
 모두 클래스 네임스페이스들 파일들 함수 변수 타입정의 열거형 타입 열거형 멤버 Friends 매크로 그룹들 페이지들
Public 멤버 함수 | 정적 Public 멤버 함수 | Private 타입 | Private 멤버 함수 | Private 속성 | 정적 Private 속성 | 모든 멤버 목록
G4DNAGenericIonsManager 클래스 참조

#include <G4DNAGenericIonsManager.hh>

Public 멤버 함수

G4ParticleDefinitionGetIon (const G4String &name)
 

정적 Public 멤버 함수

static G4DNAGenericIonsManagerInstance (void)
 

Private 타입

typedef std::map< G4String,
G4ParticleDefinition * > 
IonsMap
 

Private 멤버 함수

 G4DNAGenericIonsManager ()
 
 ~G4DNAGenericIonsManager ()
 
 G4DNAGenericIonsManager (const G4DNAGenericIonsManager &)
 
const G4DNAGenericIonsManageroperator= (const G4DNAGenericIonsManager &)
 

Private 속성

IonsMap map
 

정적 Private 속성

static G4DNAGenericIonsManagertheInstance
 

상세한 설명

G4DNAGenericIonsManager.hh 파일의 39 번째 라인에서 정의되었습니다.

멤버 타입정의 문서화

G4DNAGenericIonsManager.hh 파일의 54 번째 라인에서 정의되었습니다.

생성자 & 소멸자 문서화

G4DNAGenericIonsManager::G4DNAGenericIonsManager ( )
private

G4DNAGenericIonsManager.cc 파일의 58 번째 라인에서 정의되었습니다.

다음을 참조함 : G4Alpha::Alpha(), CLHEP::electron_mass_c2, eplus, GeV, map, MeV.

다음에 의해서 참조됨 : Instance().

G4DNAGenericIonsManager::~G4DNAGenericIonsManager ( )
private
G4DNAGenericIonsManager::G4DNAGenericIonsManager ( const G4DNAGenericIonsManager )
private

멤버 함수 문서화

G4ParticleDefinition * G4DNAGenericIonsManager::GetIon ( const G4String name)

G4DNAGenericIonsManager.cc 파일의 46 번째 라인에서 정의되었습니다.

다음을 참조함 : map.

다음에 의해서 참조됨 : G4EmDNAPhysics_option3::ConstructParticle(), G4EmDNAPhysics_stationary::ConstructParticle(), G4EmDNAPhysics_stationary_option2::ConstructParticle(), G4EmDNAPhysics_stationary_option4::ConstructParticle(), G4EmDNAPhysics_stationary_option6::ConstructParticle(), G4EmDNAPhysics::ConstructParticle(), G4EmDNAPhysics_option2::ConstructParticle(), G4EmDNAPhysics_option4::ConstructParticle(), G4EmDNAPhysics_option1::ConstructParticle(), G4EmDNAPhysics_option5::ConstructParticle(), G4EmDNAPhysics_option7::ConstructParticle(), G4EmDNAPhysicsActivator::ConstructParticle(), G4EmLEPTSPhysics::ConstructParticle(), G4EmDNAPhysics_option6::ConstructParticle(), G4EmDNAPhysicsActivator::ConstructProcess(), G4DNARuddIonisationModel::CorrectionFactor(), G4DNARuddIonisationExtendedModel::CorrectionFactor(), G4DNADingfelderChargeDecreaseModel::CrossSectionPerVolume(), G4DNADingfelderChargeIncreaseModel::CrossSectionPerVolume(), G4DNAMillerGreenExcitationModel::CrossSectionPerVolume(), G4DNARuddIonisationModel::CrossSectionPerVolume(), G4DNARuddIonisationExtendedModel::CrossSectionPerVolume(), G4DNARuddIonisationModel::DifferentialCrossSection(), G4DNADingfelderChargeIncreaseModel::IncomingParticleBindingEnergyConstant(), G4DNADingfelderChargeDecreaseModel::Initialise(), G4DNADingfelderChargeIncreaseModel::Initialise(), G4DNAMillerGreenExcitationModel::Initialise(), G4DNARuddIonisationModel::Initialise(), G4DNARuddIonisationExtendedModel::Initialise(), G4DNAIonElasticModel::Initialise(), G4DNAChargeIncrease::IsApplicable(), G4DNAChargeDecrease::IsApplicable(), G4DNAElastic::IsApplicable(), G4DNAExcitation::IsApplicable(), G4DNAIonisation::IsApplicable(), G4DNADingfelderChargeIncreaseModel::NumberOfFinalStates(), G4DNADingfelderChargeDecreaseModel::NumberOfFinalStates(), G4DNADingfelderChargeDecreaseModel::OutgoingParticleBindingEnergyConstant(), G4DNADingfelderChargeIncreaseModel::OutgoingParticleDefinition(), G4DNADingfelderChargeDecreaseModel::OutgoingParticleDefinition(), G4DNADingfelderChargeIncreaseModel::PartialCrossSection(), G4DNADingfelderChargeDecreaseModel::PartialCrossSection(), G4DNAMillerGreenExcitationModel::PartialCrossSection(), G4DNARuddIonisationModel::RandomizeEjectedElectronEnergy(), G4DNADingfelderChargeIncreaseModel::RandomSelect(), G4DNADingfelderChargeDecreaseModel::RandomSelect(), G4DNAMillerGreenExcitationModel::RandomSelect(), G4DNARuddIonisationExtendedModel::RejectionFunction(), G4DNADingfelderChargeIncreaseModel::SampleSecondaries(), G4DNARuddIonisationModel::SampleSecondaries(), G4DNADingfelderChargeIncreaseModel::Sum(), G4DNADingfelderChargeDecreaseModel::Sum(), G4DNADingfelderChargeDecreaseModel::WaterBindingEnergyConstant().

G4DNAGenericIonsManager * G4DNAGenericIonsManager::Instance ( void  )
static

G4DNAGenericIonsManager.cc 파일의 36 번째 라인에서 정의되었습니다.

다음을 참조함 : G4DNAGenericIonsManager(), theInstance.

다음에 의해서 참조됨 : G4EmDNAPhysics_option3::ConstructParticle(), G4EmDNAPhysics_stationary::ConstructParticle(), G4EmDNAPhysics_stationary_option2::ConstructParticle(), G4EmDNAPhysics_stationary_option4::ConstructParticle(), G4EmDNAPhysics_stationary_option6::ConstructParticle(), G4EmDNAPhysics::ConstructParticle(), G4EmDNAPhysics_option2::ConstructParticle(), G4EmDNAPhysics_option4::ConstructParticle(), G4EmDNAPhysics_option1::ConstructParticle(), G4EmDNAPhysics_option5::ConstructParticle(), G4EmDNAPhysics_option7::ConstructParticle(), G4EmDNAPhysicsActivator::ConstructParticle(), G4EmLEPTSPhysics::ConstructParticle(), G4EmDNAPhysics_option6::ConstructParticle(), G4EmDNAPhysicsActivator::ConstructProcess(), G4DNARuddIonisationModel::CorrectionFactor(), G4DNARuddIonisationExtendedModel::CorrectionFactor(), G4DNADingfelderChargeDecreaseModel::CrossSectionPerVolume(), G4DNADingfelderChargeIncreaseModel::CrossSectionPerVolume(), G4DNAMillerGreenExcitationModel::CrossSectionPerVolume(), G4DNARuddIonisationModel::CrossSectionPerVolume(), G4DNARuddIonisationExtendedModel::CrossSectionPerVolume(), G4DNARuddIonisationModel::DifferentialCrossSection(), G4DNADingfelderChargeIncreaseModel::IncomingParticleBindingEnergyConstant(), G4DNADingfelderChargeDecreaseModel::Initialise(), G4DNADingfelderChargeIncreaseModel::Initialise(), G4DNAMillerGreenExcitationModel::Initialise(), G4DNARuddIonisationModel::Initialise(), G4DNARuddIonisationExtendedModel::Initialise(), G4DNAIonElasticModel::Initialise(), G4DNAChargeIncrease::IsApplicable(), G4DNAChargeDecrease::IsApplicable(), G4DNAElastic::IsApplicable(), G4DNAExcitation::IsApplicable(), G4DNAIonisation::IsApplicable(), G4DNADingfelderChargeIncreaseModel::NumberOfFinalStates(), G4DNADingfelderChargeDecreaseModel::NumberOfFinalStates(), G4DNADingfelderChargeDecreaseModel::OutgoingParticleBindingEnergyConstant(), G4DNADingfelderChargeIncreaseModel::OutgoingParticleDefinition(), G4DNADingfelderChargeDecreaseModel::OutgoingParticleDefinition(), G4DNADingfelderChargeIncreaseModel::PartialCrossSection(), G4DNADingfelderChargeDecreaseModel::PartialCrossSection(), G4DNAMillerGreenExcitationModel::PartialCrossSection(), G4DNARuddIonisationModel::RandomizeEjectedElectronEnergy(), G4DNADingfelderChargeIncreaseModel::RandomSelect(), G4DNADingfelderChargeDecreaseModel::RandomSelect(), G4DNAMillerGreenExcitationModel::RandomSelect(), G4DNARuddIonisationExtendedModel::RejectionFunction(), G4DNADingfelderChargeIncreaseModel::SampleSecondaries(), G4DNARuddIonisationModel::SampleSecondaries(), G4DNADingfelderChargeIncreaseModel::Sum(), G4DNADingfelderChargeDecreaseModel::Sum(), G4DNADingfelderChargeDecreaseModel::WaterBindingEnergyConstant().

const G4DNAGenericIonsManager& G4DNAGenericIonsManager::operator= ( const G4DNAGenericIonsManager )
private

멤버 데이타 문서화

IonsMap G4DNAGenericIonsManager::map
private

G4DNAGenericIonsManager.hh 파일의 56 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : G4DNAGenericIonsManager(), GetIon().

G4DNAGenericIonsManager * G4DNAGenericIonsManager::theInstance
staticprivate

G4DNAGenericIonsManager.hh 파일의 52 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : Instance().


이 클래스에 대한 문서화 페이지는 다음의 파일들로부터 생성되었습니다.: