#include <G4ProcessManager.hh>
Public 타입 | |
enum | { SizeOfProcVectorArray = 6 } |
Protected 멤버 함수 | |
G4int | InsertAt (G4int position, G4VProcess *process, G4int ivec) |
G4int | RemoveAt (G4int position, G4VProcess *process, G4int ivec) |
G4int | FindInsertPosition (G4int ord, G4int ivec) |
G4int | GetProcessVectorId (G4ProcessVectorDoItIndex idx, G4ProcessVectorTypeIndex typ=typeGPIL) const |
void | CheckOrderingParameters (G4VProcess *) const |
Protected 속성 | |
G4int | verboseLevel |
Private 타입 | |
typedef std::vector < G4ProcessAttribute * > | G4ProcessAttrVector |
Private 멤버 함수 | |
G4ProcessManager & | operator= (const G4ProcessManager &right) |
G4ProcessManager () | |
G4ProcessAttribute * | GetAttribute (G4int index) const |
G4ProcessAttribute * | GetAttribute (G4VProcess *aProcess) const |
G4VProcess * | ActivateProcess (G4int index) |
G4VProcess * | InActivateProcess (G4int index) |
void | CreateGPILvectors () |
void | SetIndexToProcessVector (G4int ivec) |
정적 Private 속성 | |
static G4ThreadLocal G4ProcessManagerMessenger * | fProcessManagerMessenger = 0 |
static G4ThreadLocal G4int | counterOfObjects = 0 |
G4ProcessManager.hh 파일의 106 번째 라인에서 정의되었습니다.
|
private |
G4ProcessManager.hh 파일의 305 번째 라인에서 정의되었습니다.
anonymous enum |
열거형 멤버 | |
---|---|
SizeOfProcVectorArray |
G4ProcessManager.hh 파일의 300 번째 라인에서 정의되었습니다.
G4ProcessManager::G4ProcessManager | ( | G4ProcessManager & | right | ) |
G4ProcessManager.cc 파일의 100 번째 라인에서 정의되었습니다.
다음을 참조함 : counterOfObjects, G4ProcessVector::entries(), FatalException, G4cout, G4endl, G4Exception(), G4ProcessTable::GetProcessTable(), GetVerboseLevel(), G4ProcessVector::insert(), G4ProcessTable::Insert(), isSetOrderingFirstInvoked, isSetOrderingLastInvoked, NDoit, numberOfProcesses, SizeOfProcVectorArray, theAttrVector, theProcessList, theProcVector.
|
private |
G4ProcessManager.cc 파일의 163 번째 라인에서 정의되었습니다.
다음을 참조함 : G4Exception(), isSetOrderingFirstInvoked, isSetOrderingLastInvoked, JustWarning, NDoit, SizeOfProcVectorArray, theAttrVector, theProcessList, theProcVector.
G4ProcessManager::G4ProcessManager | ( | const G4ParticleDefinition * | aParticleType | ) |
G4ProcessManager.cc 파일의 60 번째 라인에서 정의되었습니다.
다음을 참조함 : counterOfObjects, FatalException, fProcessManagerMessenger, G4Exception(), isSetOrderingFirstInvoked, isSetOrderingLastInvoked, NDoit, SizeOfProcVectorArray, theAttrVector, theProcessList, theProcVector.
G4ProcessManager::~G4ProcessManager | ( | ) |
G4ProcessManager.cc 파일의 201 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ProcessVector::clear(), counterOfObjects, fProcessManagerMessenger, G4cout, G4endl, GetVerboseLevel(), SizeOfProcVectorArray, theAttrVector, theProcessList, theProcVector.
|
private |
G4ProcessManager.cc 파일의 933 번째 라인에서 정의되었습니다.
다음을 참조함 : FatalException, G4cout, G4endl, G4Exception(), G4State_Init, G4State_PreInit, GetAttribute(), G4StateManager::GetCurrentState(), G4ParticleDefinition::GetParticleName(), G4VProcess::GetProcessName(), G4StateManager::GetStateManager(), GetVerboseLevel(), G4ProcessAttribute::idxProcVector, G4ProcessAttribute::isActive, SizeOfProcVectorArray, theParticleType, theProcVector.
다음에 의해서 참조됨 : RemoveProcess(), SetProcessActivation().
G4int G4ProcessManager::AddContinuousProcess | ( | G4VProcess * | aProcess, |
G4int | ord = ordDefault |
||
) |
다음에 의해서 참조됨 : G4ErrorPhysicsList::ConstructEM(), export_G4ProcessManager().
G4int G4ProcessManager::AddDiscreteProcess | ( | G4VProcess * | aProcess, |
G4int | ord = ordDefault |
||
) |
다음에 의해서 참조됨 : G4EmModelActivator::ActivateMicroElec(), G4IonPhysics::AddProcess(), G4IonBinaryCascadePhysics::AddProcess(), G4IonINCLXXPhysics::AddProcess(), G4IonPhysicsPHP::AddProcess(), G4IonQMDPhysics::AddProcess(), HadrontherapyPhysicsList::AddStepMax(), XrayFluoPhysicsList::AddStepMax(), F04PhysicsList::AddStepMax(), PhysicsList::AddStepMax(), WLSPhysicsList::AddStepMax(), IORTPhysicsList::AddStepMax(), ExN02PhysicsList::AddStepMax(), ML2PhysicsList::AddStepMax(), DMXPhysicsList::AddTransportation(), G4AlphaBuilder::Build(), G4He3Builder::Build(), G4BertiniElectroNuclearBuilder::Build(), G4DeuteronBuilder::Build(), G4PionBuilder::Build(), G4TritonBuilder::Build(), G4AntiBarionBuilder::Build(), G4PiKBuilder::Build(), G4ProtonBuilder::Build(), G4KaonBuilder::Build(), G4NeutronBuilder::Build(), G4HyperonFTFPBuilder::Build(), PhysicsList::ConstructEM(), B03PhysicsList::ConstructEM(), OpNovicePhysicsList::ConstructEM(), ExN02PhysicsList::ConstructEM(), G4ErrorPhysicsList::ConstructEM(), DMXPhysicsList::ConstructEM(), XrayTelPhysicsList::ConstructEM(), G4AdjointPhysicsList::ConstructEM(), PurgMagPhysicsList::ConstructEM(), B03PhysicsList::ConstructHad(), DMXPhysicsList::ConstructHad(), PhysicsList::ConstructHighEnergy(), OpNovicePhysicsList::ConstructOp(), DMXPhysicsList::ConstructOp(), G4ChannelingPhysics::ConstructProcess(), XPhysicsList::ConstructProcess(), ExUCNExtraPhysics::ConstructProcess(), G4EmDNAPhysicsActivator::ConstructProcess(), WLSExtraPhysics::ConstructProcess(), StepMaxBuilder::ConstructProcess(), GammaNuclearPhysics::ConstructProcess(), NeutronHPphysics::ConstructProcess(), PhysListEmStandard::ConstructProcess(), G4EmLEPTSPhysics::ConstructProcess(), MuNuclearBuilder::ConstructProcess(), PhysListEmStandardSS::ConstructProcess(), PhysListEmStandardSSM::ConstructProcess(), StepLimiterBuilder::ConstructProcess(), PhysListEmStandardGS::ConstructProcess(), PhysListEmStandardWVI::ConstructProcess(), PhysListEmPolarized::ConstructProcess(), PhysListEmStandard_GS::ConstructProcess(), PhysListEmStandard_WVI::ConstructProcess(), TransitionRadiationPhysics::ConstructProcess(), PhysListEmStandard_SS::ConstructProcess(), PhysListEmStandard_option3::ConstructProcess(), G4StepLimiterPhysics::ConstructProcess(), PhysListEmStandard_option0::ConstructProcess(), WLSOpticalPhysics::ConstructProcess(), G4HadronDElasticPhysics::ConstructProcess(), G4ChargeExchangePhysics::ConstructProcess(), G4IonElasticPhysics::ConstructProcess(), GammaRayTelEMstdPhysics::ConstructProcess(), G4HadronHElasticPhysics::ConstructProcess(), GammaRayTelEMlowePhysics::ConstructProcess(), G4HadronElasticPhysics::ConstructProcess(), GammaRayTelMuonPhysics::ConstructProcess(), CexmcStudiedPhysics< Process >::ConstructProcess(), G4OpticalPhysics::ConstructProcess(), G4HadronPhysicsShieldingLEND::ConstructProcess(), G4HadronPhysicsShielding::ConstructProcess(), G4HadronPhysicsQGSP_BIC_HP::ConstructProcess(), GammaRayTelIonPhysics::ConstructProcess(), G4HadronPhysicsFTFQGSP_BERT::ConstructProcess(), GammaRayTelHadronPhysics::ConstructProcess(), ExUCNExtraPhysics::ConstructUCN(), export_G4ProcessManager(), G4HadronPhysicsFTFP_BERT_HP::ExtraConfiguration(), G4HadronPhysicsQGS_BIC::ExtraConfiguration(), G4HadronPhysicsFTF_BIC::ExtraConfiguration(), G4HadronPhysicsQGSP_BIC::ExtraConfiguration(), G4HadronPhysicsQGSP_BERT::ExtraConfiguration(), G4HadronPhysicsFTFP_BERT::ExtraConfiguration(), G4HadronPhysicsQGSP_BERT_HP::ExtraConfiguration(), G4HadronPhysicsINCLXX::ExtraConfiguration(), G4VHadronPhysics::FindCaptureProcess(), G4VHadronPhysics::FindElasticProcess(), G4VHadronPhysics::FindFissionProcess(), G4VHadronPhysics::FindInelasticProcess(), G4EmModelActivator::FindOrAddProcess(), G4ErrorTrackLengthTarget::G4ErrorTrackLengthTarget(), G4RunManagerKernel::SetScoreSplitter().
G4int G4ProcessManager::AddProcess | ( | G4VProcess * | aProcess, |
G4int | ordAtRestDoIt = ordInActive , |
||
G4int | ordAlongSteptDoIt = ordInActive , |
||
G4int | ordPostStepDoIt = ordInActive |
||
) |
G4ProcessManager.cc 파일의 410 번째 라인에서 정의되었습니다.
다음을 참조함 : CheckOrderingParameters(), CreateGPILvectors(), G4ProcessVector::entries(), FatalException, FindInsertPosition(), G4cout, G4endl, G4Exception(), G4ParticleDefinition::GetParticleName(), G4VProcess::GetProcessName(), G4ProcessTable::GetProcessTable(), GetVerboseLevel(), G4ProcessAttribute::idxProcessList, G4ProcessAttribute::idxProcVector, G4ProcessVector::insert(), G4ProcessTable::Insert(), InsertAt(), G4VProcess::IsApplicable(), numberOfProcesses, G4ProcessAttribute::ordProcVector, G4ProcessVector::removeLast(), G4VProcess::SetProcessManager(), SizeOfProcVectorArray, theAttrVector, theParticleType, theProcessList, verboseLevel.
다음에 의해서 참조됨 : G4FastSimulationHelper::ActivateFastSimulation(), G4BiasingHelper::ActivateNonPhysicsBiasing(), G4BiasingHelper::ActivatePhysicsBiasing(), PhysicsList::AddDarkMatter(), XrayFluoPhysicsList::AddDecay(), G4BiasingHelper::AddLimiterProcess(), Par02PhysicsList::AddParameterisation(), G4ProcessPlacer::AddProcessAs(), B03PhysicsList::AddScoringProcess(), G4PhysicsListHelper::AddTransportation(), DMXPhysicsList::AddTransportation(), OpNovicePhysicsList::ConstructDecay(), eRositaPhysicsList::ConstructEM(), PhysicsList::ConstructEM(), B03PhysicsList::ConstructEM(), OpNovicePhysicsList::ConstructEM(), ExN02PhysicsList::ConstructEM(), DMXPhysicsList::ConstructEM(), XrayTelPhysicsList::ConstructEM(), G4AdjointPhysicsList::ConstructEM(), PurgMagPhysicsList::ConstructEM(), eRositaPhysicsList::ConstructGeneral(), B03PhysicsList::ConstructGeneral(), ExN02PhysicsList::ConstructGeneral(), DMXPhysicsList::ConstructGeneral(), Par02PhysicsList::ConstructGeneral(), XrayTelPhysicsList::ConstructGeneral(), G4AdjointPhysicsList::ConstructGeneral(), OpNovicePhysicsList::ConstructOp(), DMXPhysicsList::ConstructOp(), PhysListEmStandard::ConstructProcess(), PhysListEmStandardSSM::ConstructProcess(), G4ParallelWorldPhysics::ConstructProcess(), PhysListEmStandardGS::ConstructProcess(), PhysListEmStandardSS::ConstructProcess(), PhysListEmPolarized::ConstructProcess(), PhysListEmStandardWVI::ConstructProcess(), PhysListEmStandard_WVI::ConstructProcess(), PhysListEmStandard_GS::ConstructProcess(), PhysListEmStandard_option0::ConstructProcess(), PhysListEmStandard_SS::ConstructProcess(), PhysListEmStandard_option3::ConstructProcess(), G4MonopolePhysics::ConstructProcess(), WLSOpticalPhysics::ConstructProcess(), G4ErrorPhysicsList::ConstructProcess(), GammaRayTelEMlowePhysics::ConstructProcess(), GammaRayTelEMstdPhysics::ConstructProcess(), GammaRayTelGeneralPhysics::ConstructProcess(), G4SpinDecayPhysics::ConstructProcess(), F04PhysicsList::ConstructProcess(), GammaRayTelMuonPhysics::ConstructProcess(), WLSPhysicsList::ConstructProcess(), G4OpticalPhysics::ConstructProcess(), GammaRayTelIonPhysics::ConstructProcess(), GammaRayTelHadronPhysics::ConstructProcess(), G4WorkerRunManager::ConstructScoringWorlds(), G4RunManager::ConstructScoringWorlds(), export_G4ProcessManager(), G4PhysicsListHelper::RegisterProcess().
G4int G4ProcessManager::AddRestProcess | ( | G4VProcess * | aProcess, |
G4int | ord = ordDefault |
||
) |
|
protected |
G4ProcessManager.cc 파일의 1156 번째 라인에서 정의되었습니다.
다음을 참조함 : FatalException, G4cerr, G4cout, G4endl, G4Exception(), GetAttribute(), G4VProcess::GetProcessName(), GetVerboseLevel(), G4VProcess::isAlongStepDoItIsEnabled(), G4VProcess::isAtRestDoItIsEnabled(), G4VProcess::isPostStepDoItIsEnabled(), G4ProcessAttribute::ordProcVector.
다음에 의해서 참조됨 : AddProcess(), SetProcessOrdering(), SetProcessOrderingToFirst(), SetProcessOrderingToSecond().
|
private |
G4ProcessManager.cc 파일의 1058 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ProcessVector::clear(), G4ProcessVector::entries(), GetAttribute(), G4ProcessAttribute::idxProcVector, G4ProcessVector::insert(), SizeOfProcVectorArray, theProcessList, theProcVector.
다음에 의해서 참조됨 : AddProcess(), RemoveProcess(), SetProcessOrdering(), SetProcessOrderingToFirst(), SetProcessOrderingToSecond().
void G4ProcessManager::DumpInfo | ( | ) |
G4ProcessManager.cc 파일의 1007 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ProcessVector::entries(), G4cout, G4endl, G4ParticleDefinition::GetParticleName(), G4VProcess::GetProcessTypeName(), G4ProcessAttribute::idxProcVector, G4ProcessAttribute::ordProcVector, theParticleType, theProcessList, verboseLevel.
다음에 의해서 참조됨 : G4ProcessTable::DumpInfo(), export_G4ProcessManager(), G4ProcessManagerMessenger::SetNewValue().
void G4ProcessManager::EndTracking | ( | ) |
G4ProcessManager.cc 파일의 1094 번째 라인에서 정의되었습니다.
다음을 참조함 : duringTracking, G4ProcessVector::entries(), GetAttribute(), G4ProcessAttribute::isActive, theProcessList.
다음에 의해서 참조됨 : G4TrackingManager::ProcessOneTrack(), G4ErrorPropagator::Propagate().
G4ProcessManager.cc 파일의 391 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ProcessVector::entries(), G4ProcessAttribute::idxProcVector, INT_MAX, numberOfProcesses, ordLast, G4ProcessAttribute::ordProcVector, theProcVector, tmp.
다음에 의해서 참조됨 : AddProcess(), SetProcessOrdering().
G4int G4ProcessManager::GetAlongStepIndex | ( | G4VProcess * | aProcess, |
G4ProcessVectorTypeIndex | typ = typeGPIL |
||
) | const |
다음에 의해서 참조됨 : export_G4ProcessManager().
G4ProcessVector* G4ProcessManager::GetAlongStepProcessVector | ( | G4ProcessVectorTypeIndex | typ = typeGPIL | ) | const |
다음에 의해서 참조됨 : G4RunManagerKernel::ConfirmCoupledTransportation(), G4SteppingManager::GetProcessNumber(), G4VMultipleScattering::PreparePhysicsTable(), G4VEnergyLossProcess::PreparePhysicsTable(), G4ProcessPlacer::PrintAlongStepDoItVec(), G4ProcessPlacer::PrintAlongStepGPILVec(), G4ITStepProcessor::SetupGeneralProcessInfo().
G4int G4ProcessManager::GetAtRestIndex | ( | G4VProcess * | aProcess, |
G4ProcessVectorTypeIndex | typ = typeGPIL |
||
) | const |
다음에 의해서 참조됨 : export_G4ProcessManager().
G4ProcessVector* G4ProcessManager::GetAtRestProcessVector | ( | G4ProcessVectorTypeIndex | typ = typeGPIL | ) | const |
다음에 의해서 참조됨 : G4hImpactIonisation::AlongStepDoIt(), G4ITStepProcessor::DealWithSecondaries(), G4MuonicAtomDecay::FillResult(), G4HadronicProcess::FillResult(), G4SteppingManager::GetProcessNumber(), G4SteppingManager::InvokeAlongStepDoItProcs(), G4SteppingManager::InvokeAtRestDoItProcs(), G4SteppingManager::InvokePSDIP(), G4HadronElasticProcess::PostStepDoIt(), G4NeutrinoElectronProcess::PostStepDoIt(), G4VEmProcess::PostStepDoIt(), G4VEnergyLossProcess::PostStepDoIt(), G4ITStepProcessor::SetupGeneralProcessInfo().
|
private |
G4ProcessManager.cc 파일의 270 번째 라인에서 정의되었습니다.
다음을 참조함 : FatalException, G4cout, G4endl, G4Exception(), G4ParticleDefinition::GetParticleName(), GetVerboseLevel(), numberOfProcesses, theAttrVector, theParticleType.
다음에 의해서 참조됨 : ActivateProcess(), CheckOrderingParameters(), CreateGPILvectors(), EndTracking(), GetAttribute(), GetProcessOrdering(), GetProcessVectorIndex(), InActivateProcess(), RemoveProcess(), SetProcessOrdering(), SetProcessOrderingToFirst(), SetProcessOrderingToSecond(), StartTracking().
|
private |
G4ProcessManager.cc 파일의 326 번째 라인에서 정의되었습니다.
다음을 참조함 : GetAttribute(), GetProcessIndex().
G4ParticleDefinition* G4ProcessManager::GetParticleType | ( | ) | const |
G4int G4ProcessManager::GetPostStepIndex | ( | G4VProcess * | aProcess, |
G4ProcessVectorTypeIndex | typ = typeGPIL |
||
) | const |
다음에 의해서 참조됨 : export_G4ProcessManager().
G4ProcessVector* G4ProcessManager::GetPostStepProcessVector | ( | G4ProcessVectorTypeIndex | typ = typeGPIL | ) | const |
다음에 의해서 참조됨 : G4HadronElasticPhysicsXS::AddXSection(), G4SteppingManager::GetProcessNumber(), G4BiasingProcessInterface::IsFirstPostStepDoItInterface(), G4BiasingProcessInterface::IsFirstPostStepGPILInterface(), G4BiasingProcessInterface::IsLastPostStepDoItInterface(), G4BiasingProcessInterface::IsLastPostStepGPILInterface(), G4ProcessPlacer::PrintPostStepDoItVec(), G4ProcessPlacer::PrintPostStepGPILVec(), G4BiasingProcessInterface::ReorderBiasingVectorAsGPIL(), G4ITStepProcessor::SetupGeneralProcessInfo(), WLSSteppingAction::UserSteppingAction().
G4VProcess * G4ProcessManager::GetProcess | ( | const G4String & | processName | ) | const |
G4ProcessManager.cc 파일의 1105 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VProcess::GetProcessName(), numberOfProcesses.
다음에 의해서 참조됨 : NeutronHPphysics::ConstructProcess().
G4bool G4ProcessManager::GetProcessActivation | ( | G4VProcess * | aProcess | ) | const |
G4ProcessManager.cc 파일의 1131 번째 라인에서 정의되었습니다.
다음을 참조함 : GetProcessIndex().
다음에 의해서 참조됨 : G4EmCalculator::ActiveForParticle().
G4ProcessManager.cc 파일의 1138 번째 라인에서 정의되었습니다.
다음을 참조함 : G4cout, GetVerboseLevel().
G4int G4ProcessManager::GetProcessIndex | ( | G4VProcess * | ) | const |
G4ProcessVector* G4ProcessManager::GetProcessList | ( | ) | const |
다음에 의해서 참조됨 : G4BiasingHelper::ActivatePhysicsBiasing(), G4EmCalculator::ActiveForParticle(), G4ITStepProcessor::ActiveOnlyITProcess(), G4BiasingHelper::AddLimiterProcess(), G4ProcessPlacer::AddProcessAs(), RunAction::BeginOfRunAction(), G4hImpactIonisation::BuildPhysicsTable(), G4VUserChemistryList::BuildPhysicsTable(), G4VUserPhysicsList::BuildPhysicsTable(), G4LossTableManager::BuildTables(), G4PhysicsListHelper::CheckParticleList(), G4NeutronCrossSectionXS::ConstructProcess(), P6DExtDecayerPhysics::ConstructProcess(), G4FastSimulationPhysics::ConstructProcess(), G4HadronPhysicsShieldingLEND::ConstructProcess(), G4HadronPhysicsShielding::ConstructProcess(), G4HadronPhysicsQGSP_BIC_HP::ConstructProcess(), G4GenericBiasingPhysics::ConstructProcess(), G4TheRayTracer::CreateBitMap(), G4EmDNAPhysicsActivator::DeactivateNuclearStopping(), G4LossTableManager::DumpHtml(), G4HadronPhysicsFTFP_BERT_HP::ExtraConfiguration(), G4HadronPhysicsQGS_BIC::ExtraConfiguration(), G4HadronPhysicsFTF_BIC::ExtraConfiguration(), G4HadronPhysicsQGSP_BIC::ExtraConfiguration(), G4HadronPhysicsQGSP_BERT::ExtraConfiguration(), G4HadronPhysicsFTFP_BERT::ExtraConfiguration(), G4HadronPhysicsQGSP_BERT_HP::ExtraConfiguration(), G4HadronPhysicsINCLXX::ExtraConfiguration(), G4VHadronPhysics::FindCaptureProcess(), G4VHadronPhysics::FindElasticProcess(), G4VHadronPhysics::FindFissionProcess(), G4PhysListUtil::FindInelasticProcess(), G4VHadronPhysics::FindInelasticProcess(), G4EmModelActivator::FindOrAddProcess(), G4EmCalculator::FindProcess(), G4ProcessTable::FindProcesses(), G4ErrorTrackLengthTarget::G4ErrorTrackLengthTarget(), PhysicsList::GetProcess(), G4EmDNAPhysicsActivator::HasMsc(), G4EmModelActivator::HasMsc(), G4VUserPhysicsList::PreparePhysicsTable(), G4PhysicsListHelper::RegisterProcess(), G4ProcessManagerMessenger::SetCurrentParticle(), G4EmConfigurator::SetModelForRegion(), G4ProcessTable::SetProcessActivation(), G4WorkerRunManagerKernel::SetupShadowProcess(), G4RunManagerKernel::SetupShadowProcess(), G4GlobalFastSimulationManager::ShowSetup(), LXeSteppingAction::UserSteppingAction().
G4int G4ProcessManager::GetProcessListLength | ( | ) | const |
다음에 의해서 참조됨 : G4EmDNAPhysicsActivator::DeactivateNuclearStopping(), G4LossTableManager::DumpHtml(), export_G4ProcessManager(), G4EmModelActivator::FindOrAddProcess(), PhysicsList::GetProcess(), G4EmDNAPhysicsActivator::HasMsc(), G4EmModelActivator::HasMsc(), G4EmConfigurator::SetModelForRegion(), LXeSteppingAction::UserSteppingAction().
G4int G4ProcessManager::GetProcessOrdering | ( | G4VProcess * | aProcess, |
G4ProcessVectorDoItIndex | idDoIt | ||
) |
G4ProcessManager.cc 파일의 588 번째 라인에서 정의되었습니다.
다음을 참조함 : GetAttribute(), GetProcessVectorId(), G4ProcessAttribute::ordProcVector, typeDoIt.
다음에 의해서 참조됨 : G4BiasingHelper::ActivatePhysicsBiasing(), export_G4ProcessManager().
G4ProcessVector* G4ProcessManager::GetProcessVector | ( | G4ProcessVectorDoItIndex | idx, |
G4ProcessVectorTypeIndex | typ = typeGPIL |
||
) | const |
|
protected |
G4int G4ProcessManager::GetProcessVectorIndex | ( | G4VProcess * | aProcess, |
G4ProcessVectorDoItIndex | idx, | ||
G4ProcessVectorTypeIndex | typ = typeGPIL |
||
) | const |
G4ProcessManager.cc 파일의 236 번째 라인에서 정의되었습니다.
다음을 참조함 : G4cout, G4endl, GetAttribute(), G4ParticleDefinition::GetParticleName(), GetProcessIndex(), G4VProcess::GetProcessName(), GetProcessVectorId(), G4ProcessAttribute::idxProcVector, theParticleType, verboseLevel.
다음에 의해서 참조됨 : export_G4ProcessManager().
G4int G4ProcessManager::GetVerboseLevel | ( | ) | const |
다음에 의해서 참조됨 : ActivateProcess(), AddProcess(), CheckOrderingParameters(), G4ProcessTable::DumpInfo(), export_G4ProcessManager(), G4ProcessManager(), GetAttribute(), G4ProcessManagerMessenger::GetCurrentValue(), GetProcessActivation(), InActivateProcess(), InsertAt(), RemoveAt(), SetProcessOrdering(), SetProcessOrderingToSecond(), ~G4ProcessManager().
|
private |
G4ProcessManager.cc 파일의 868 번째 라인에서 정의되었습니다.
다음을 참조함 : FatalException, G4cout, G4endl, G4Exception(), G4State_Init, G4State_PreInit, GetAttribute(), G4StateManager::GetCurrentState(), G4ParticleDefinition::GetParticleName(), G4VProcess::GetProcessName(), G4StateManager::GetStateManager(), GetVerboseLevel(), G4ProcessAttribute::idxProcVector, G4ProcessAttribute::isActive, SizeOfProcVectorArray, theParticleType, theProcVector.
다음에 의해서 참조됨 : SetProcessActivation().
|
protected |
G4ProcessManager.cc 파일의 332 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ProcessVector::entries(), G4cout, G4endl, GetVerboseLevel(), G4ProcessAttribute::idxProcVector, G4ProcessVector::insertAt(), numberOfProcesses, theProcVector.
다음에 의해서 참조됨 : AddProcess(), SetProcessOrdering(), SetProcessOrderingToFirst(), SetProcessOrderingToSecond().
G4int G4ProcessManager::operator!= | ( | const G4ProcessManager & | right | ) | const |
G4ProcessManager.cc 파일의 1001 번째 라인에서 정의되었습니다.
|
private |
G4ProcessManager.cc 파일의 188 번째 라인에서 정의되었습니다.
다음을 참조함 : G4Exception(), JustWarning, theAttrVector, theProcessList.
G4int G4ProcessManager::operator== | ( | const G4ProcessManager & | right | ) | const |
G4ProcessManager.cc 파일의 995 번째 라인에서 정의되었습니다.
|
protected |
G4ProcessManager.cc 파일의 360 번째 라인에서 정의되었습니다.
다음을 참조함 : G4ProcessVector::entries(), G4cout, G4endl, GetVerboseLevel(), G4ProcessAttribute::idxProcVector, numberOfProcesses, ordInActive, G4ProcessAttribute::ordProcVector, G4ProcessVector::removeAt(), theProcVector.
다음에 의해서 참조됨 : RemoveProcess(), SetProcessOrdering(), SetProcessOrderingToFirst(), SetProcessOrderingToSecond().
G4VProcess * G4ProcessManager::RemoveProcess | ( | G4VProcess * | aProcess | ) |
G4ProcessManager.cc 파일의 582 번째 라인에서 정의되었습니다.
다음을 참조함 : GetProcessIndex().
다음에 의해서 참조됨 : G4BiasingHelper::ActivatePhysicsBiasing(), NeutronHPphysics::ConstructProcess(), G4MonopolePhysics::ConstructProcess(), G4SpinDecayPhysics::ConstructProcess(), F04PhysicsList::ConstructProcess(), WLSPhysicsList::ConstructProcess(), G4ErrorTrackLengthTarget::G4ErrorTrackLengthTarget(), G4ProcessPlacer::RemoveProcess().
G4VProcess * G4ProcessManager::RemoveProcess | ( | G4int | index | ) |
G4ProcessManager.cc 파일의 517 번째 라인에서 정의되었습니다.
다음을 참조함 : ActivateProcess(), CreateGPILvectors(), FatalException, G4Exception(), GetAttribute(), G4ParticleDefinition::GetParticleName(), G4VProcess::GetProcessName(), G4ProcessTable::GetProcessTable(), G4ProcessAttribute::idxProcessList, G4ProcessAttribute::idxProcVector, G4ProcessAttribute::isActive, numberOfProcesses, G4ProcessTable::Remove(), G4ProcessVector::removeAt(), RemoveAt(), SizeOfProcVectorArray, theAttrVector, theParticleType, theProcessList, theProcVector.
void G4ProcessManager::SetParticleType | ( | const G4ParticleDefinition * | ) |
다음에 의해서 참조됨 : export_G4ProcessManager().
G4VProcess * G4ProcessManager::SetProcessActivation | ( | G4VProcess * | aProcess, |
G4bool | fActive | ||
) |
G4ProcessManager.cc 파일의 1116 번째 라인에서 정의되었습니다.
다음을 참조함 : GetProcessIndex().
다음에 의해서 참조됨 : G4ITStepProcessor::ActiveOnlyITProcess(), G4ProcessManagerMessenger::SetNewValue(), G4ProcessTable::SetProcessActivation().
G4VProcess * G4ProcessManager::SetProcessActivation | ( | G4int | index, |
G4bool | fActive | ||
) |
G4ProcessManager.cc 파일의 1124 번째 라인에서 정의되었습니다.
다음을 참조함 : ActivateProcess(), InActivateProcess().
void G4ProcessManager::SetProcessOrdering | ( | G4VProcess * | aProcess, |
G4ProcessVectorDoItIndex | idDoIt, | ||
G4int | ordDoIt = ordDefault |
||
) |
G4ProcessManager.cc 파일의 607 번째 라인에서 정의되었습니다.
다음을 참조함 : CheckOrderingParameters(), CreateGPILvectors(), FindInsertPosition(), G4cout, G4endl, GetAttribute(), G4ParticleDefinition::GetParticleName(), G4VProcess::GetProcessName(), GetProcessVectorId(), GetVerboseLevel(), G4ProcessAttribute::idxProcVector, InsertAt(), ordLast, G4ProcessAttribute::ordProcVector, RemoveAt(), theParticleType, typeDoIt, verboseLevel.
다음에 의해서 참조됨 : G4FastSimulationHelper::ActivateFastSimulation(), XrayFluoPhysicsList::AddDecay(), B03PhysicsList::AddScoringProcess(), OpNovicePhysicsList::ConstructDecay(), G4AdjointPhysicsList::ConstructEM(), eRositaPhysicsList::ConstructGeneral(), B03PhysicsList::ConstructGeneral(), ExN02PhysicsList::ConstructGeneral(), DMXPhysicsList::ConstructGeneral(), Par02PhysicsList::ConstructGeneral(), XrayTelPhysicsList::ConstructGeneral(), G4AdjointPhysicsList::ConstructGeneral(), OpNovicePhysicsList::ConstructOp(), G4ParallelWorldPhysics::ConstructProcess(), WLSOpticalPhysics::ConstructProcess(), GammaRayTelGeneralPhysics::ConstructProcess(), G4SpinDecayPhysics::ConstructProcess(), F04PhysicsList::ConstructProcess(), GammaRayTelMuonPhysics::ConstructProcess(), WLSPhysicsList::ConstructProcess(), G4OpticalPhysics::ConstructProcess(), GammaRayTelIonPhysics::ConstructProcess(), GammaRayTelHadronPhysics::ConstructProcess(), G4WorkerRunManager::ConstructScoringWorlds(), G4RunManager::ConstructScoringWorlds(), export_G4ProcessManager(), G4PhysicsListHelper::RegisterProcess(), SetProcessOrderingToLast().
void G4ProcessManager::SetProcessOrderingToFirst | ( | G4VProcess * | aProcess, |
G4ProcessVectorDoItIndex | idDoIt | ||
) |
G4ProcessManager.cc 파일의 688 번째 라인에서 정의되었습니다.
다음을 참조함 : CheckOrderingParameters(), CreateGPILvectors(), G4cout, G4endl, G4Exception(), GetAttribute(), G4ParticleDefinition::GetParticleName(), G4VProcess::GetProcessName(), GetProcessVectorId(), G4ProcessAttribute::idxProcVector, InsertAt(), isSetOrderingFirstInvoked, JustWarning, G4ProcessAttribute::ordProcVector, RemoveAt(), theParticleType, typeDoIt, verboseLevel.
다음에 의해서 참조됨 : G4PhysicsListHelper::AddTransportation(), G4AdjointPhysicsList::ConstructEM(), G4ErrorPhysicsList::ConstructProcess(), export_G4ProcessManager(), G4PhysicsListHelper::RegisterProcess().
void G4ProcessManager::SetProcessOrderingToLast | ( | G4VProcess * | aProcess, |
G4ProcessVectorDoItIndex | idDoIt | ||
) |
G4ProcessManager.cc 파일의 849 번째 라인에서 정의되었습니다.
다음을 참조함 : G4Exception(), G4ParticleDefinition::GetParticleName(), G4VProcess::GetProcessName(), isSetOrderingLastInvoked, JustWarning, ordLast, SetProcessOrdering(), theParticleType.
다음에 의해서 참조됨 : G4BiasingHelper::AddLimiterProcess(), OpNovicePhysicsList::ConstructOp(), DMXPhysicsList::ConstructOp(), WLSOpticalPhysics::ConstructProcess(), G4OpticalPhysics::ConstructProcess(), export_G4ProcessManager(), G4PhysicsListHelper::RegisterProcess().
void G4ProcessManager::SetProcessOrderingToSecond | ( | G4VProcess * | aProcess, |
G4ProcessVectorDoItIndex | idDoIt | ||
) |
G4ProcessManager.cc 파일의 758 번째 라인에서 정의되었습니다.
다음을 참조함 : CheckOrderingParameters(), CreateGPILvectors(), G4ProcessVector::entries(), G4cout, G4endl, GetAttribute(), G4ParticleDefinition::GetParticleName(), G4VProcess::GetProcessName(), GetProcessVectorId(), GetVerboseLevel(), G4ProcessAttribute::idxProcVector, InsertAt(), INT_MAX, numberOfProcesses, G4ProcessAttribute::ordProcVector, RemoveAt(), theParticleType, theProcVector, tmp, typeDoIt, verboseLevel.
다음에 의해서 참조됨 : G4BiasingHelper::AddLimiterProcess(), G4ProcessPlacer::AddProcessAs(), B03PhysicsList::AddScoringProcess(), G4ParallelWorldPhysics::ConstructProcess(), G4WorkerRunManager::ConstructScoringWorlds(), G4RunManager::ConstructScoringWorlds().
G4ProcessManager.cc 파일의 1084 번째 라인에서 정의되었습니다.
다음을 참조함 : duringTracking, G4ProcessVector::entries(), GetAttribute(), G4ProcessAttribute::isActive, theProcessList.
다음에 의해서 참조됨 : G4ErrorPropagator::InitG4Track(), G4TrackingManager::ProcessOneTrack(), G4ITTrackingManager::StartTracking().
|
staticprivate |
G4ProcessManager.hh 파일의 367 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4ProcessManager(), ~G4ProcessManager().
|
private |
G4ProcessManager.hh 파일의 345 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : EndTracking(), StartTracking().
|
staticprivate |
G4ProcessManager.hh 파일의 366 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4ProcessManager(), ~G4ProcessManager().
G4ProcessManager.hh 파일의 349 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4ProcessManager(), SetProcessOrderingToFirst().
G4ProcessManager.hh 파일의 350 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4ProcessManager(), SetProcessOrderingToLast().
|
private |
G4ProcessManager.hh 파일의 340 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AddProcess(), FindInsertPosition(), G4ProcessManager(), GetAttribute(), GetProcess(), InsertAt(), RemoveAt(), RemoveProcess(), SetProcessOrderingToSecond().
|
private |
G4ProcessManager.hh 파일의 306 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AddProcess(), G4ProcessManager(), GetAttribute(), operator=(), RemoveProcess(), ~G4ProcessManager().
|
private |
|
private |
G4ProcessManager.hh 파일의 341 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AddProcess(), CreateGPILvectors(), DumpInfo(), EndTracking(), G4ProcessManager(), operator=(), RemoveProcess(), StartTracking(), ~G4ProcessManager().
|
private |
G4ProcessManager.hh 파일의 302 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : ActivateProcess(), CreateGPILvectors(), FindInsertPosition(), G4ProcessManager(), InActivateProcess(), InsertAt(), RemoveAt(), RemoveProcess(), SetProcessOrderingToSecond(), ~G4ProcessManager().
|
protected |
G4ProcessManager.hh 파일의 363 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : AddProcess(), DumpInfo(), GetProcessVectorIndex(), SetProcessOrdering(), SetProcessOrderingToFirst(), SetProcessOrderingToSecond().