#include <G4ProcessVector.hh>
Public 멤버 함수 | |
G4ProcessVector () | |
G4ProcessVector (size_t) | |
G4ProcessVector (const G4ProcessVector &) | |
virtual | ~G4ProcessVector () |
G4ProcessVector & | operator= (const G4ProcessVector &right) |
G4bool | operator== (const G4ProcessVector &right) const |
G4int | entries () const |
G4int | length () const |
G4int | size () const |
G4int | index (G4VProcess *aProcess) const |
G4bool | contains (G4VProcess *aProcess) const |
G4bool | insert (G4VProcess *aProcess) |
G4bool | insertAt (G4int i, G4VProcess *aProcess) |
G4VProcess * | removeAt (G4int i) |
G4VProcess * | removeLast () |
void | clear () |
G4VProcess *const & | operator[] (G4int i) const |
G4VProcess *const & | operator() (G4int i) const |
G4VProcess *& | operator[] (G4int i) |
G4VProcess *& | operator() (G4int i) |
Protected 타입 | |
typedef std::vector< G4VProcess * > | G4ProcVector |
Protected 속성 | |
G4ProcVector * | pProcVector |
G4ProcessVector.hh 파일의 46 번째 라인에서 정의되었습니다.
|
protected |
G4ProcessVector.hh 파일의 100 번째 라인에서 정의되었습니다.
G4ProcessVector::G4ProcessVector | ( | ) |
G4ProcessVector.cc 파일의 41 번째 라인에서 정의되었습니다.
다음을 참조함 : pProcVector.
|
explicit |
G4ProcessVector.cc 파일의 46 번째 라인에서 정의되었습니다.
다음을 참조함 : pProcVector.
G4ProcessVector::G4ProcessVector | ( | const G4ProcessVector & | right | ) |
G4ProcessVector.cc 파일의 51 번째 라인에서 정의되었습니다.
다음을 참조함 : pProcVector.
|
virtual |
G4ProcessVector.cc 파일의 66 번째 라인에서 정의되었습니다.
다음을 참조함 : pProcVector.
void G4ProcessVector::clear | ( | ) |
G4bool G4ProcessVector::contains | ( | G4VProcess * | aProcess | ) | const |
다음에 의해서 참조됨 : G4GlobalFastSimulationManager::ShowSetup().
G4int G4ProcessVector::entries | ( | ) | const |
다음에 의해서 참조됨 : G4ProcessManager::AddProcess(), G4ProcessManager::CreateGPILvectors(), G4ITStepProcessor::DealWithSecondaries(), G4ProcessManager::DumpInfo(), G4ProcessManager::EndTracking(), G4ProcessManager::FindInsertPosition(), G4ProcessManager::G4ProcessManager(), G4SteppingManager::GetProcessNumber(), G4ProcessManager::InsertAt(), G4SteppingManager::InvokeAlongStepDoItProcs(), G4SteppingManager::InvokeAtRestDoItProcs(), G4SteppingManager::InvokePSDIP(), G4ProcessManager::RemoveAt(), G4ProcessManager::SetProcessOrderingToSecond(), G4ITStepProcessor::SetupGeneralProcessInfo(), G4ProcessManager::StartTracking(), WLSSteppingAction::UserSteppingAction().
G4int G4ProcessVector::index | ( | G4VProcess * | aProcess | ) | const |
G4bool G4ProcessVector::insert | ( | G4VProcess * | aProcess | ) |
G4bool G4ProcessVector::insertAt | ( | G4int | i, |
G4VProcess * | aProcess | ||
) |
다음에 의해서 참조됨 : G4ProcessManager::InsertAt().
G4int G4ProcessVector::length | ( | ) | const |
G4VProcess* const& G4ProcessVector::operator() | ( | G4int | i | ) | const |
G4VProcess* & G4ProcessVector::operator() | ( | G4int | i | ) |
G4ProcessVector & G4ProcessVector::operator= | ( | const G4ProcessVector & | right | ) |
G4ProcessVector.cc 파일의 78 번째 라인에서 정의되었습니다.
다음을 참조함 : pProcVector.
G4bool G4ProcessVector::operator== | ( | const G4ProcessVector & | right | ) | const |
G4VProcess* const& G4ProcessVector::operator[] | ( | G4int | i | ) | const |
G4VProcess* & G4ProcessVector::operator[] | ( | G4int | i | ) |
G4VProcess* G4ProcessVector::removeAt | ( | G4int | i | ) |
다음에 의해서 참조됨 : G4ProcessManager::RemoveAt(), G4ProcessManager::RemoveProcess().
G4VProcess* G4ProcessVector::removeLast | ( | ) |
다음에 의해서 참조됨 : G4ProcessManager::AddProcess().
G4int G4ProcessVector::size | ( | ) | const |
다음에 의해서 참조됨 : G4BiasingHelper::ActivatePhysicsBiasing(), G4EmCalculator::ActiveForParticle(), G4ITStepProcessor::ActiveOnlyITProcess(), G4BiasingHelper::AddLimiterProcess(), G4HadronElasticPhysicsXS::AddXSection(), G4hImpactIonisation::AlongStepDoIt(), RunAction::BeginOfRunAction(), G4VUserChemistryList::BuildPhysicsTable(), G4VUserPhysicsList::BuildPhysicsTable(), G4LossTableManager::BuildTables(), G4PhysicsListHelper::CheckParticleList(), G4NeutronCrossSectionXS::ConstructProcess(), G4FastSimulationPhysics::ConstructProcess(), G4HadronPhysicsShieldingLEND::ConstructProcess(), G4HadronPhysicsShielding::ConstructProcess(), G4HadronPhysicsQGSP_BIC_HP::ConstructProcess(), G4GenericBiasingPhysics::ConstructProcess(), G4TheRayTracer::CreateBitMap(), 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(), G4MuonicAtomDecay::FillResult(), G4HadronicProcess::FillResult(), G4VHadronPhysics::FindCaptureProcess(), G4VHadronPhysics::FindElasticProcess(), G4VHadronPhysics::FindFissionProcess(), G4PhysListUtil::FindInelasticProcess(), G4VHadronPhysics::FindInelasticProcess(), G4EmCalculator::FindProcess(), G4ErrorTrackLengthTarget::G4ErrorTrackLengthTarget(), G4BiasingProcessInterface::IsFirstPostStepDoItInterface(), G4BiasingProcessInterface::IsFirstPostStepGPILInterface(), G4BiasingProcessInterface::IsLastPostStepDoItInterface(), G4BiasingProcessInterface::IsLastPostStepGPILInterface(), G4HadronElasticProcess::PostStepDoIt(), G4NeutrinoElectronProcess::PostStepDoIt(), G4VEmProcess::PostStepDoIt(), G4VEnergyLossProcess::PostStepDoIt(), G4VMultipleScattering::PreparePhysicsTable(), G4VEnergyLossProcess::PreparePhysicsTable(), G4VUserPhysicsList::PreparePhysicsTable(), G4PhysicsListHelper::RegisterProcess(), G4BiasingProcessInterface::ReorderBiasingVectorAsGPIL(), G4VUserPhysicsList::RetrievePhysicsTable(), G4WorkerRunManagerKernel::SetupShadowProcess(), G4RunManagerKernel::SetupShadowProcess(), G4VUserPhysicsList::StorePhysicsTable().
|
protected |
G4ProcessVector.hh 파일의 102 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4ProcessVector(), operator=(), ~G4ProcessVector().