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

#include <CexmcRunManager.hh>

CexmcRunManager에 대한 상속 다이어그램 :
G4RunManager

Public 타입

enum  RMType { sequentialRM, masterRM, workerRM }
 

Public 멤버 함수

 CexmcRunManager (const G4String &projectId="", const G4String &rProject="", G4bool overrideExistingProject=false)
 
virtual ~CexmcRunManager ()
 
void SetPhysicsManager (CexmcPhysicsManager *physicsManager_)
 
void SetProductionModelType (CexmcProductionModelType productionModelType_)
 
void SetGdmlFileName (const G4String &gdmlFileName_)
 
void SetGdmlFileValidation (G4bool on=true)
 
void SetGuiMacroName (const G4String &guiMacroName_)
 
void SetEventCountPolicy (CexmcEventCountPolicy value)
 
void SetEventDataVerboseLevel (CexmcEventDataVerboseLevel value)
 
void RegisterScenePrimitives (void)
 
void BeamParticleChangeHook (void)
 
void SetupConstructionHook (void)
 
CexmcPhysicsManagerGetPhysicsManager (void)
 
CexmcProductionModelType GetProductionModelType (void) const
 
G4String GetGdmlFileName (void) const
 
G4bool ShouldGdmlFileBeValidated (void) const
 
G4String GetGuiMacroName (void) const
 
G4bool ProjectIsSaved (void) const
 
G4bool ProjectIsRead (void) const
 
G4String GetProjectsDir (void) const
 
G4String GetProjectId (void) const
 
CexmcEventDataVerboseLevel GetEventDataVerboseLevel (void) const
 
virtual void BeamOn (G4int n_event, const char *macroFile=0, G4int n_select=-1)
 
virtual void Initialize ()
 
virtual void DefineWorldVolume (G4VPhysicalVolume *worldVol, G4bool topologyIsChanged=true)
 
virtual void AbortRun (G4bool softAbort=false)
 
virtual void AbortEvent ()
 
virtual void InitializeGeometry ()
 
virtual void InitializePhysics ()
 
virtual G4bool ConfirmBeamOnCondition ()
 
virtual void RunInitialization ()
 
virtual void RunTermination ()
 
virtual void InitializeEventLoop (G4int n_event, const char *macroFile=0, G4int n_select=-1)
 
virtual void ProcessOneEvent (G4int i_event)
 
virtual void TerminateOneEvent ()
 
virtual void TerminateEventLoop ()
 
virtual G4EventGenerateEvent (G4int i_event)
 
virtual void AnalyzeEvent (G4Event *anEvent)
 
void DumpRegion (const G4String &rname) const
 
void DumpRegion (G4Region *region=0) const
 
virtual void rndmSaveThisRun ()
 
virtual void rndmSaveThisEvent ()
 
virtual void RestoreRandomNumberStatus (const G4String &fileN)
 
virtual void SetUserInitialization (G4VUserDetectorConstruction *userInit)
 
virtual void SetUserInitialization (G4VUserPhysicsList *userInit)
 
virtual void SetUserInitialization (G4VUserActionInitialization *userInit)
 
virtual void SetUserInitialization (G4UserWorkerInitialization *userInit)
 
virtual void SetUserInitialization (G4UserWorkerThreadInitialization *userInit)
 
virtual void SetUserAction (G4UserRunAction *userAction)
 
virtual void SetUserAction (G4VUserPrimaryGeneratorAction *userAction)
 
virtual void SetUserAction (G4UserEventAction *userAction)
 
virtual void SetUserAction (G4UserStackingAction *userAction)
 
virtual void SetUserAction (G4UserTrackingAction *userAction)
 
virtual void SetUserAction (G4UserSteppingAction *userAction)
 
const G4VUserDetectorConstructionGetUserDetectorConstruction () const
 
const G4VUserPhysicsListGetUserPhysicsList () const
 
const G4VUserActionInitializationGetUserActionInitialization () const
 
G4VUserActionInitializationGetNonConstUserActionInitialization () const
 
const G4UserWorkerInitializationGetUserWorkerInitialization () const
 
const
G4UserWorkerThreadInitialization
GetUserWorkerThreadInitialization () const
 
const G4UserRunActionGetUserRunAction () const
 
const
G4VUserPrimaryGeneratorAction
GetUserPrimaryGeneratorAction () const
 
const G4UserEventActionGetUserEventAction () const
 
const G4UserStackingActionGetUserStackingAction () const
 
const G4UserTrackingActionGetUserTrackingAction () const
 
const G4UserSteppingActionGetUserSteppingAction () const
 
void SetNumberOfAdditionalWaitingStacks (G4int iAdd)
 
const G4StringGetVersionString () const
 
void SetPrimaryTransformer (G4PrimaryTransformer *pt)
 
void StoreRandomNumberStatusToG4Event (G4int vl)
 
G4int GetFlagRandomNumberStatusToG4Event () const
 
void SetRandomNumberStore (G4bool flag)
 
G4bool GetRandomNumberStore () const
 
void SetRandomNumberStoreDir (const G4String &dir)
 
const G4StringGetRandomNumberStoreDir () const
 
const G4StringGetRandomNumberStatusForThisRun () const
 
const G4StringGetRandomNumberStatusForThisEvent () const
 
void SetRandomNumberStorePerEvent (G4bool flag)
 
G4bool GetRandomNumberStorePerEvent () const
 
void GeometryHasBeenModified (G4bool prop=true)
 
void ReinitializeGeometry (G4bool destroyFirst=false, G4bool prop=true)
 
void PhysicsHasBeenModified ()
 
void CutOffHasBeenModified ()
 
void ReOptimizeMotherOf (G4VPhysicalVolume *)
 
void ReOptimize (G4LogicalVolume *)
 
void SetVerboseLevel (G4int vl)
 
G4int GetVerboseLevel () const
 
G4int GetPrintProgress ()
 
void SetPrintProgress (G4int i)
 
void SetGeometryToBeOptimized (G4bool vl)
 
G4bool GetGeometryToBeOptimized ()
 
void SetNumberOfEventsToBeStored (G4int val)
 
const G4RunGetCurrentRun () const
 
G4RunGetNonConstCurrentRun () const
 
const G4EventGetCurrentEvent () const
 
const G4EventGetPreviousEvent (G4int i) const
 
void SetRunIDCounter (G4int i)
 
G4int GetNumberOfParallelWorld () const
 
void SetNumberOfEventsToBeProcessed (G4int val)
 
G4int GetNumberOfEventsToBeProcessed () const
 
G4int GetNumberOfSelectEvents () const
 
G4String GetSelectMacro () const
 
void SetDCtable (G4DCtable *DCtbl)
 
RMType GetRunManagerType () const
 
virtual void ConstructScoringWorlds ()
 
virtual void RestoreRndmEachEvent (G4bool)
 

정적 Public 멤버 함수

static G4RunManagerGetRunManager ()
 
static G4bool IfGeometryHasBeenDestroyed ()
 

Protected 멤버 함수

void DoEventLoop (G4int nEvent, const char *macroFile, G4int nSelect)
 
void CleanUpPreviousEvents ()
 
void CleanUpUnnecessaryEvents (G4int keepNEvents)
 
void StackPreviousEvent (G4Event *anEvent)
 
virtual void StoreRNGStatus (const G4String &filenamePrefix)
 
void UpdateScoring ()
 
virtual void DeleteUserInitializations ()
 

Protected 속성

G4RunManagerKernelkernel
 
G4EventManagereventManager
 
G4VUserDetectorConstructionuserDetector
 
G4VUserPhysicsListphysicsList
 
G4VUserActionInitializationuserActionInitialization
 
G4UserWorkerInitializationuserWorkerInitialization
 
G4UserWorkerThreadInitializationuserWorkerThreadInitialization
 
G4UserRunActionuserRunAction
 
G4VUserPrimaryGeneratorActionuserPrimaryGeneratorAction
 
G4UserEventActionuserEventAction
 
G4UserStackingActionuserStackingAction
 
G4UserTrackingActionuserTrackingAction
 
G4UserSteppingActionuserSteppingAction
 
G4bool geometryInitialized
 
G4bool physicsInitialized
 
G4bool runAborted
 
G4bool initializedAtLeastOnce
 
G4bool geometryToBeOptimized
 
G4int runIDCounter
 
G4int verboseLevel
 
G4int printModulo
 
G4Timertimer
 
G4DCtableDCtable
 
G4RuncurrentRun
 
G4EventcurrentEvent
 
std::list< G4Event * > * previousEvents
 
G4int n_perviousEventsToBeStored
 
G4int numberOfEventToBeProcessed
 
G4bool storeRandomNumberStatus
 
G4int storeRandomNumberStatusToG4Event
 
G4String randomNumberStatusDir
 
G4String randomNumberStatusForThisRun
 
G4String randomNumberStatusForThisEvent
 
G4bool rngStatusEventsFlag
 
G4VPhysicalVolumecurrentWorld
 
G4int nParallelWorlds
 
G4String msgText
 
G4int n_select_msg
 
G4int numberOfEventProcessed
 
G4String selectMacro
 
G4bool fakeRun
 
RMType runManagerType
 

정적 Protected 속성

static G4bool fGeometryHasBeenDestroyed = false
 

Private 멤버 함수

void DoCommonEventLoop (G4int nEvent, const G4String &cmd, G4int nSelect)
 
void ReadPreinitProjectData (void)
 

Private 속성

CexmcBasePhysicsUsed basePhysicsUsed
 
CexmcProductionModelType productionModelType
 
G4String gdmlFileName
 
G4bool shouldGdmlFileBeValidated
 
G4bool zipGdmlFile
 
G4String projectsDir
 
G4String projectId
 
G4String rProject
 
G4String guiMacroName
 
G4String cfFileName
 
CexmcEventCountPolicy eventCountPolicy
 
G4bool skipInteractionsWithoutEDTonWrite
 
CexmcEventDataVerboseLevel evDataVerboseLevel
 
CexmcEventDataVerboseLevel rEvDataVerboseLevel
 
G4int numberOfEventsProcessed
 
G4int numberOfEventsProcessedEffective
 
G4int curEventRead
 
CexmcPhysicsManagerphysicsManager
 
CexmcRunManagerMessengermessenger
 

상세한 설명

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

멤버 열거형 문서화

enum G4RunManager::RMType
inherited
열거형 멤버
sequentialRM 
masterRM 
workerRM 

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

생성자 & 소멸자 문서화

CexmcRunManager::CexmcRunManager ( const G4String projectId = "",
const G4String rProject = "",
G4bool  overrideExistingProject = false 
)
explicit
CexmcRunManager::~CexmcRunManager ( )
virtual

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

다음을 참조함 : messenger.

멤버 함수 문서화

void G4RunManager::AbortEvent ( )
virtualinherited
void G4RunManager::AbortRun ( G4bool  softAbort = false)
virtualinherited
void G4RunManager::AnalyzeEvent ( G4Event anEvent)
virtualinherited
void G4RunManager::BeamOn ( G4int  n_event,
const char *  macroFile = 0,
G4int  n_select = -1 
)
virtualinherited
void CexmcRunManager::BeamParticleChangeHook ( void  )

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

다음을 참조함 : CexmcEventAction::BeamParticleChangeHook(), CexmcWeirdException, G4RunManager::userEventAction.

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

void G4RunManager::CleanUpPreviousEvents ( )
protectedinherited

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

다음을 참조함 : G4RunManager::previousEvents, G4Event::ToBeKept().

다음에 의해서 참조됨 : G4WorkerRunManager::RunInitialization(), G4RunManager::RunInitialization(), G4RunManager::~G4RunManager().

void G4RunManager::CleanUpUnnecessaryEvents ( G4int  keepNEvents)
protectedinherited

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

다음을 참조함 : G4Event::GetNumberOfGrips(), G4RunManager::previousEvents, G4Event::ToBeKept().

다음에 의해서 참조됨 : G4RunManager::RunTermination(), G4RunManager::StackPreviousEvent().

G4bool G4RunManager::ConfirmBeamOnCondition ( )
virtualinherited
void G4RunManager::ConstructScoringWorlds ( )
virtualinherited
void G4RunManager::CutOffHasBeenModified ( )
inlineinherited

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

다음을 참조함 : G4cerr, G4endl.

void G4RunManager::DefineWorldVolume ( G4VPhysicalVolume worldVol,
G4bool  topologyIsChanged = true 
)
virtualinherited
void G4RunManager::DeleteUserInitializations ( )
protectedvirtualinherited
void CexmcRunManager::DoCommonEventLoop ( G4int  nEvent,
const G4String cmd,
G4int  nSelect 
)
private
void CexmcRunManager::DoEventLoop ( G4int  nEvent,
const char *  macroFile,
G4int  nSelect 
)
protectedvirtual
void G4RunManager::DumpRegion ( const G4String rname) const
inherited

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

다음을 참조함 : G4RunManagerKernel::DumpRegion(), G4RunManager::kernel.

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

void G4RunManager::DumpRegion ( G4Region region = 0) const
inherited

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

다음을 참조함 : G4RunManagerKernel::DumpRegion(), G4RunManager::kernel.

G4Event * G4RunManager::GenerateEvent ( G4int  i_event)
virtualinherited
void G4RunManager::GeometryHasBeenModified ( G4bool  prop = true)
inherited

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

다음을 참조함 : G4UImanager::ApplyCommand(), G4RunManagerKernel::GeometryHasBeenModified(), G4UImanager::GetUIpointer(), G4RunManager::kernel.

다음에 의해서 참조됨 : CML2PhantomConstruction::applyNewCentre(), G4RunManager::ConstructScoringWorlds(), export_G4RunManager(), IORTGeometryController::registerGeometry(), CML2AcceleratorConstruction::rotateAccelerator(), DetectorConstruction::SetAbsLength(), GB03DetectorConstruction::SetAbsorberMaterial(), RE06DetectorConstruction::SetAbsorberMaterial(), B5DetectorConstruction::SetArmAngle(), DetectorConstruction::SetDiameter(), DetectorConstruction::SetEcalLength(), DetectorConstruction::SetEcalWidth(), GB03DetectorConstruction::SetGapMaterial(), RE06DetectorConstruction::SetGapMaterial(), DetectorConstruction::SetLength(), DMXDetectorMessenger::SetNewValue(), XrayFluoDetectorMessenger::SetNewValue(), XrayFluoPlaneDetectorMessenger::SetNewValue(), XrayFluoMercuryDetectorMessenger::SetNewValue(), G4RunMessenger::SetNewValue(), GB03DetectorConstruction::SetNumberOfLayers(), RE06DetectorConstruction::SetNumberOfLayers(), DetectorConstruction::SetPadLength(), DetectorConstruction::SetPadWidth(), ElectronBenchmarkDetector::SetPrimFoilThickness(), RE06DetectorConstruction::SetSerialGeometry(), DetectorConstruction::SetSurfaceFinish(), DetectorConstruction::SetSurfaceModel(), DetectorConstruction::SetSurfaceSigmaAlpha(), DetectorConstruction::SetSurfaceType(), DetectorConstruction::SetVertexLength(), GammaKnifeDetectorConstruction::UpdateHelmet().

const G4Event* G4RunManager::GetCurrentEvent ( ) const
inlineinherited
const G4Run* G4RunManager::GetCurrentRun ( ) const
inlineinherited
CexmcEventDataVerboseLevel CexmcRunManager::GetEventDataVerboseLevel ( void  ) const
inline

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

다음을 참조함 : evDataVerboseLevel.

G4int G4RunManager::GetFlagRandomNumberStatusToG4Event ( ) const
inlineinherited

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

다음을 참조함 : G4RunManager::storeRandomNumberStatusToG4Event.

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

G4String CexmcRunManager::GetGdmlFileName ( void  ) const
inline

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

다음을 참조함 : gdmlFileName.

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

G4bool G4RunManager::GetGeometryToBeOptimized ( )
inlineinherited

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

다음을 참조함 : G4RunManager::geometryToBeOptimized.

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

G4String CexmcRunManager::GetGuiMacroName ( void  ) const
inline

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

다음을 참조함 : guiMacroName.

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

G4Run* G4RunManager::GetNonConstCurrentRun ( ) const
inlineinherited
G4VUserActionInitialization* G4RunManager::GetNonConstUserActionInitialization ( ) const
inlineinherited

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

다음을 참조함 : G4RunManager::userActionInitialization.

다음에 의해서 참조됨 : tbbTask::execute(), G4MTRunManagerKernel::StartThread().

G4int G4RunManager::GetNumberOfEventsToBeProcessed ( ) const
inlineinherited

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

다음을 참조함 : G4RunManager::numberOfEventToBeProcessed.

다음에 의해서 참조됨 : G4VisManager::BeginOfRun(), G4WorkerRunManager::DoWork(), G4VisManager::EndOfEvent(), G4VisManager::EndOfRun().

G4int G4RunManager::GetNumberOfParallelWorld ( ) const
inlineinherited

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

다음을 참조함 : G4RunManager::nParallelWorlds.

G4int G4RunManager::GetNumberOfSelectEvents ( ) const
inlineinherited

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

다음을 참조함 : G4RunManager::n_select_msg.

다음에 의해서 참조됨 : G4WorkerRunManager::DoWork(), tbbTask::execute().

CexmcPhysicsManager * CexmcRunManager::GetPhysicsManager ( void  )
inline

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

다음을 참조함 : physicsManager.

const G4Event* G4RunManager::GetPreviousEvent ( G4int  i) const
inlineinherited

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

다음을 참조함 : G4RunManager::n_perviousEventsToBeStored, G4RunManager::previousEvents.

다음에 의해서 참조됨 : G4DigiManager::GetDigiCollection(), G4DigiManager::GetHitsCollection().

G4int G4RunManager::GetPrintProgress ( )
inlineinherited
CexmcProductionModelType CexmcRunManager::GetProductionModelType ( void  ) const
inline

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

다음을 참조함 : productionModelType.

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

G4String CexmcRunManager::GetProjectId ( void  ) const
inline

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

다음을 참조함 : projectId.

G4String CexmcRunManager::GetProjectsDir ( void  ) const
inline

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

다음을 참조함 : projectsDir.

const G4String& G4RunManager::GetRandomNumberStatusForThisEvent ( ) const
inlineinherited
const G4String& G4RunManager::GetRandomNumberStatusForThisRun ( ) const
inlineinherited

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

다음을 참조함 : G4RunManager::randomNumberStatusForThisRun.

G4bool G4RunManager::GetRandomNumberStore ( ) const
inlineinherited

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

다음을 참조함 : G4RunManager::storeRandomNumberStatus.

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

const G4String& G4RunManager::GetRandomNumberStoreDir ( ) const
inlineinherited

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

다음을 참조함 : G4RunManager::randomNumberStatusDir.

다음에 의해서 참조됨 : export_G4RunManager(), G4RunMessenger::GetCurrentValue(), WLSSteppingAction::SaveRandomStatus().

G4bool G4RunManager::GetRandomNumberStorePerEvent ( ) const
inlineinherited

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

다음을 참조함 : G4RunManager::rngStatusEventsFlag.

G4RunManager * G4RunManager::GetRunManager ( )
staticinherited

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

다음에 의해서 참조됨 : GammaKnifePhysicsList::AddPhysicsList(), HadrontherapyPhysicsList::AddPhysicsList(), IORTPhysicsList::AddPhysicsList(), CML2PhantomConstruction::applyNewCentre(), B2RunAction::B2RunAction(), B4bRunAction::B4bRunAction(), B4RunAction::B4RunAction(), GammaKnifeController::BeamOn(), HadrontherapyInteractionParameters::BeamOn(), IORTInteractionParameters::BeamOn(), G4MPImanager::BeamOn(), RunAction::BeginMaster(), B4bEventAction::BeginOfEventAction(), DMXEventAction::BeginOfEventAction(), CexmcEventAction::BeginOfEventAction(), G4VisManager::BeginOfRun(), B3aRunAction::BeginOfRunAction(), ExN04RunAction::BeginOfRunAction(), RE01RunAction::BeginOfRunAction(), B3bRunAction::BeginOfRunAction(), B2RunAction::BeginOfRunAction(), HadrontherapyRunAction::BeginOfRunAction(), F04RunAction::BeginOfRunAction(), B1RunAction::BeginOfRunAction(), GammaKnifeRunAction::BeginOfRunAction(), FFRunAction::BeginOfRunAction(), B1ConRunAction::BeginOfRunAction(), DicomRunAction::BeginOfRunAction(), WLSRunAction::BeginOfRunAction(), IORTRunAction::BeginOfRunAction(), TSRunAction::BeginOfRunAction(), PurgMagActionInitializer::Build(), XrayFluoActionInitializer::Build(), DetectorConstruction::BuildBoundingVolume(), HadrontherapyModulator::BuildSteps(), CexmcChargeExchangeReconstructor::CexmcChargeExchangeReconstructor(), CexmcEnergyDepositDigitizer::CexmcEnergyDepositDigitizer(), CexmcReconstructor::CexmcReconstructor(), CexmcSteppingAction::CexmcSteppingAction(), CexmcTrackingAction::CexmcTrackingAction(), CexmcTrackPointsDigitizer::CexmcTrackPointsDigitizer(), BrachyDetectorConstructionFlexi::CleanFlexi(), BrachyDetectorConstructionI::CleanIodium(), BrachyDetectorConstructionTG186::CleanTG186(), G4BlineTracer::ComputeBlines(), Construct(), pyEMSTDpl::Construct(), pyExN01pl::Construct(), pyQgeom::Construct(), pyParticleGun::Construct(), pyMedicalBeam::Construct(), pyEZgeom::Construct(), CexmcSetup::Construct(), Par02Output::CreateNtuples(), G4AdjointSimManager::DefineUserActions(), IORTDetectorConstruction::DeleteDisc(), G4TrajectoriesModel::DescribeYourselfTo(), CexmcEnergyDepositDigitizer::Digitize(), G4VisManager::Draw(), DetectorConstruction::DrawAtoms_(), DetectorConstruction::DrawAtomsWithBounding_(), DetectorConstruction::DrawNucleotides_(), DetectorConstruction::DrawNucleotidesWithBounding_(), DetectorConstruction::DrawResidues_(), DetectorConstruction::DrawResiduesWithBounding_(), ElectronRunAction::ElectronRunAction(), G4VisManager::Enable(), RunAction::EndMaster(), RMC01AnalysisManager::EndOfEvent(), G4VisManager::EndOfEvent(), B4bEventAction::EndOfEventAction(), LXeEventAction::EndOfEventAction(), B4dEventAction::EndOfEventAction(), EventAction::EndOfEventAction(), B4cEventAction::EndOfEventAction(), F01EventAction::EndOfEventAction(), F02EventAction::EndOfEventAction(), F03EventAction::EndOfEventAction(), B4aEventAction::EndOfEventAction(), G4VisManager::EndOfRun(), B3aRunAction::EndOfRunAction(), B3bRunAction::EndOfRunAction(), B1RunAction::EndOfRunAction(), B1ConRunAction::EndOfRunAction(), B02RunAction::EndOfRunAction(), B01RunAction::EndOfRunAction(), B03RunAction::EndOfRunAction(), RE02RunAction::EndOfRunAction(), export_G4RunManager(), CML2PrimaryGenerationAction::fillParticlesContainer(), G4DigiManager::G4DigiManager(), G4MonopoleTransportation::G4MonopoleTransportation(), GammaRayTelAnalysis::GammaRayTelAnalysis(), GammaRayTelAnticoincidenceSD::GammaRayTelAnticoincidenceSD(), GammaRayTelCalorimeterSD::GammaRayTelCalorimeterSD(), GammaRayTelPrimaryGeneratorAction::GammaRayTelPrimaryGeneratorAction(), GammaRayTelTrackerSD::GammaRayTelTrackerSD(), UltraPrimaryGeneratorAction::GeneratePrimaries(), XrayFluoPrimaryGeneratorAction::GeneratePrimaries(), HepMCG4Interface::GeneratePrimaryVertex(), RE01StackingAction::GetCalCollection(), RE05StackingAction::GetCollection(), ExN04StackingAction::GetCollection(), G4WorkerRunManager::GetWorkerRunManager(), HadrontherapyLet::HadrontherapyLet(), PhantomSD::Initialize(), TargetSD::Initialize(), G4ErrorRunManagerHelper::InitializePhysics(), RunAction::InitializeWorker(), CexmcProductionModel::IsGoodCandidateForAngularRange(), DetectorConstruction::LoadPDBfile(), G4ExceptionHandler::Notify(), G4VisCommandSceneAddEventID::EventID::operator()(), TrackingAction::PostUserTrackingAction(), RunAction::PrintRunInfo(), PhantomSD::ProcessHits(), PrimaryKiller::ProcessHits(), G4VSceneHandler::ProcessScene(), HadrontherapyGeometryController::registerGeometry(), IORTGeometryController::registerGeometry(), LaserDrivenBeamLine::RemoveESS(), LaserDrivenBeamLine::RemoveQuads(), G4EzWorld::Reset(), G4AdjointSimManager::ResetRestOfUserActions(), G4AdjointSimManager::ResetUserActions(), G4AdjointSimManager::ResetUserPrimaryRunAndStackingActions(), G4EzWorld::Resize(), CML2AcceleratorConstruction::rotateAccelerator(), RunAction::RunAction(), G4AdjointSimManager::RunAdjointSimulation(), WLSSteppingAction::SaveRandomStatus(), DetectorConstruction::SetAbsLength(), DetectorConstruction::SetAbsMaterial(), GB03DetectorConstruction::SetAbsorberMaterial(), RE06DetectorConstruction::SetAbsorberMaterial(), DetectorConstruction::SetAbsorberMaterial(), F03DetectorConstruction::SetAbsorberMaterial(), F02DetectorConstruction::SetAbsorberMaterial(), F01DetectorConstruction::SetAbsorberMaterial(), F03DetectorConstruction::SetAbsorberRadius(), F01DetectorConstruction::SetAbsorberRadius(), F02DetectorConstruction::SetAbsorberRadius(), DetectorConstruction::SetAbsorberThickness(), F03DetectorConstruction::SetAbsorberThickness(), F02DetectorConstruction::SetAbsorberThickness(), F01DetectorConstruction::SetAbsorberThickness(), F03DetectorConstruction::SetAbsorberZpos(), F01DetectorConstruction::SetAbsorberZpos(), F02DetectorConstruction::SetAbsorberZpos(), DetectorConstruction::SetAbsorLength(), DetectorConstruction::SetAbsorMaterial(), DetectorConstruction::SetAbsorRadius(), DetectorConstruction::SetAbsorSizeYZ(), DetectorConstruction::SetAbsorThickness(), G4AdjointSimManager::SetAdjointActions(), G4AdjointSimManager::SetAdjointPrimaryRunAndStackingActions(), TrentoPassiveProtonBeamLine::SetAirTubeYSize(), TrentoPassiveProtonBeamLine::SetAirTubeZSize(), B5DetectorConstruction::SetArmAngle(), WLSDetectorConstruction::SetBarBase(), WLSDetectorConstruction::SetBarLength(), DetectorConstruction::SetCalorSizeYZ(), F04DetectorConstruction::SetCaptureMgntB1(), F04DetectorConstruction::SetCaptureMgntB2(), F04DetectorConstruction::SetCaptureMgntLength(), F04DetectorConstruction::SetCaptureMgntRadius(), WLSDetectorConstruction::SetClad1Radius(), WLSDetectorConstruction::SetClad2Radius(), WLSDetectorConstruction::SetCoatingRadius(), WLSDetectorConstruction::SetCoatingThickness(), DetectorConstruction::SetCoef(), DetectorConstruction::SetContainerMaterial(), DetectorConstruction::SetContainMaterial(), DetectorConstruction::SetContainThickness(), F04DetectorConstruction::SetDegraderMaterial(), F04DetectorConstruction::SetDegraderPos(), F04DetectorConstruction::SetDegraderRadius(), F04DetectorConstruction::SetDegraderThickness(), DetectorConstruction::SetDetectorLength(), DetectorConstruction::SetDetectorMaterial(), DetectorConstruction::SetDetectorThickness(), DetectorConstruction::SetDiameter(), LXeDetectorConstruction::SetDimensions(), IORTDetectorConstruction::SetDiscoMaterialIORT(), IORTDetectorConstruction::SetDiscoMaterialIORT1(), DetectorConstruction::SetEcalLength(), DetectorConstruction::SetEcalMaterial(), DetectorConstruction::SetEcalWidth(), LaserDrivenBeamLine::SetFirstCollimatorPositionZ(), LaserDrivenBeamLine::SetFirstCollimatorRadius(), LaserDrivenBeamLine::SetFirstCollimatorThickness(), PassiveProtonBeamLine::SetFirstScatteringFoilXSize(), DetectorConstruction::SetG1(), DetectorConstruction::SetG2(), DetectorConstruction::SetG3(), DetectorConstruction::SetG4(), WLSDetectorConstruction::SetGap(), GB03DetectorConstruction::SetGapMaterial(), RE06DetectorConstruction::SetGapMaterial(), DetectorConstruction::SetGapMaterial(), DetectorConstruction::SetGapThickness(), DetectorConstruction::SetGasMaterial(), DetectorConstruction::SetGrid(), WLSDetectorConstruction::SetHoleRadius(), LXeDetectorConstruction::SetHousingReflectivity(), LXeDetectorConstruction::SetHousingThickness(), PassiveCarbonBeamLine::SetInnerRadiusFinalCollimator(), PassiveProtonBeamLine::SetInnerRadiusFinalCollimator(), Collimator100BeamLine::SetInnerRadiusFinalCollimatorIORT(), Collimator40BeamLine::SetInnerRadiusFinalCollimatorIORT(), Collimator50BeamLine::SetInnerRadiusFinalCollimatorIORT(), Collimator60BeamLine::SetInnerRadiusFinalCollimatorIORT(), Collimator70BeamLine::SetInnerRadiusFinalCollimatorIORT(), Collimator80BeamLine::SetInnerRadiusFinalCollimatorIORT(), HistoManager::SetIonPhysics(), DetectorConstruction::SetLength(), LXeDetectorConstruction::SetMainVolumeOn(), DetectorConstruction::SetMaterial(), DetectorConstruction::SetMethod(), WLSDetectorConstruction::SetMirror(), WLSDetectorConstruction::SetMirrorPolish(), WLSDetectorConstruction::SetMirrorReflectivity(), DetectorConstruction::SetModel(), HadrontherapyModulator::SetModulatorAngle(), HadrontherapyModulator::SetModulatorInnerRadius(), HadrontherapyModulator::SetModulatorMaterial(), HadrontherapyModulator::SetModulatorOuterRadius(), HadrontherapyModulator::SetModulatorPosition(), DetectorConstruction::SetNbOfAbsor(), DetectorConstruction::SetNbOfDivisions(), DetectorConstruction::SetNbOfLayers(), XrayFluoPhysicsListMessenger::SetNewValue(), LXeDetectorMessenger::SetNewValue(), G4GDMLMessenger::SetNewValue(), XrayFluoDetectorMessenger::SetNewValue(), DMXDetectorMessenger::SetNewValue(), XrayFluoPlaneDetectorMessenger::SetNewValue(), XrayFluoMercuryDetectorMessenger::SetNewValue(), CexmcParticleGunMessenger::SetNewValue(), G4VisCommandSceneEndOfEventAction::SetNewValue(), G4VisCommandReviewKeptEvents::SetNewValue(), G4AdjointSimMessenger::SetNewValue(), LXeDetectorConstruction::SetNFibers(), WLSDetectorConstruction::SetNumberOfCladding(), GB03DetectorConstruction::SetNumberOfLayers(), RE06DetectorConstruction::SetNumberOfLayers(), LXeDetectorConstruction::SetNX(), LXeDetectorConstruction::SetNY(), LXeDetectorConstruction::SetNZ(), Collimator100BeamLine::SetOuterRadiusFinalCollimatorIORT(), Collimator40BeamLine::SetOuterRadiusFinalCollimatorIORT(), Collimator50BeamLine::SetOuterRadiusFinalCollimatorIORT(), Collimator60BeamLine::SetOuterRadiusFinalCollimatorIORT(), Collimator80BeamLine::SetOuterRadiusFinalCollimatorIORT(), Collimator70BeamLine::SetOuterRadiusFinalCollimatorIORT(), PassiveProtonBeamLine::SetOuterRadiusStopper(), DetectorConstruction::SetPadLength(), DetectorConstruction::SetPadWidth(), HadrontherapyDetectorConstruction::SetPhantomMaterial(), IORTDetectorConstruction::SetPhantomMaterial(), WLSDetectorConstruction::SetPhotonDetAlignment(), WLSDetectorConstruction::SetPhotonDetGeometry(), WLSDetectorConstruction::SetPhotonDetHalfLength(), WLSDetectorConstruction::SetPhotonDetPolish(), WLSDetectorConstruction::SetPhotonDetReflectivity(), LXeDetectorConstruction::SetPMTRadius(), TrentoPassiveProtonBeamLine::SetPreCollimatorXPosition(), TrentoPassiveProtonBeamLine::SetPreCollimatorXSize(), ElectronBenchmarkDetector::SetPrimFoilMaterial(), ElectronBenchmarkDetector::SetPrimFoilThickness(), DetectorConstruction::SetProfile(), PassiveProtonBeamLine::SetRangeShifterXPosition(), PassiveProtonBeamLine::SetRangeShifterXSize(), G4AdjointSimManager::SetRestOfAdjointActions(), PassiveCarbonBeamLine::SetRippleFilterXPosition(), CCalPrimaryGeneratorAction::SetRunNo(), LXeEventAction::SetSaveThreshold(), TrentoPassiveProtonBeamLine::SetScatteringFoilXSize(), LaserDrivenBeamLine::SetSecondCollimatorPositionZ(), LaserDrivenBeamLine::SetSecondCollimatorRadius(), LaserDrivenBeamLine::SetSecondCollimatorThickness(), PassiveProtonBeamLine::SetSecondScatteringFoilXSize(), RE06DetectorConstruction::SetSerialGeometry(), LaserDrivenBeamLine::SetSlitHoleDimensionY(), LaserDrivenBeamLine::SetSlitHoleDimensionZ(), LaserDrivenBeamLine::SetSlitHolePositionZ(), LXeDetectorConstruction::SetSphereOn(), DetectorConstruction::SetSurfaceFinish(), DetectorConstruction::SetSurfaceModel(), WLSDetectorConstruction::SetSurfaceRoughness(), DetectorConstruction::SetSurfaceSigmaAlpha(), DetectorConstruction::SetSurfaceType(), DetectorConstruction::SetTarget1Material(), DetectorConstruction::SetTarget2Material(), F04DetectorConstruction::SetTargetAngle(), DetectorConstruction::SetTargetMaterial(), F04DetectorConstruction::SetTargetMaterial(), F04DetectorConstruction::SetTargetPos(), F04DetectorConstruction::SetTargetRadius(), F04DetectorConstruction::SetTargetThickness(), LaserDrivenBeamLine::SetThicknessSlit(), DetectorConstruction::SetTrackingCut(), F04DetectorConstruction::SetTransferMgntB(), F04DetectorConstruction::SetTransferMgntLength(), F04DetectorConstruction::SetTransferMgntPos(), F04DetectorConstruction::SetTransferMgntRadius(), CexmcSetup::SetupSpecialVolumes(), G4VUserActionInitialization::SetUserAction(), DetectorConstruction::SetVertexLength(), WLSDetectorConstruction::SetWLSLength(), WLSDetectorConstruction::SetWLSRadius(), LXeDetectorConstruction::SetWLSSlabOn(), F03DetectorConstruction::SetWorldMaterial(), F01DetectorConstruction::SetWorldMaterial(), F02DetectorConstruction::SetWorldMaterial(), F04DetectorConstruction::SetWorldMaterial(), F03DetectorConstruction::SetWorldSizeR(), F01DetectorConstruction::SetWorldSizeR(), F02DetectorConstruction::SetWorldSizeR(), F04DetectorConstruction::SetWorldSizeR(), F03DetectorConstruction::SetWorldSizeZ(), F01DetectorConstruction::SetWorldSizeZ(), F02DetectorConstruction::SetWorldSizeZ(), F04DetectorConstruction::SetWorldSizeZ(), WLSDetectorConstruction::SetXYRatio(), CCalSensAssign::stackingAction(), BrachyDetectorConstruction::SwitchBrachytherapicSeed(), ThrowExceptionIfProjectIsRead(), G4HumanPhantomEventAction::totalEventEnergyDeposit(), G4MPIsession::TryForcedTerminate(), DetectorConstruction::UpdateGeometry(), IORTGeometryController::UpdateGeometry(), ExN03DetectorConstruction::UpdateGeometry(), XrayFluoPlaneDetectorConstruction::UpdateGeometry(), XrayFluoMercuryDetectorConstruction::UpdateGeometry(), XrayFluoDetectorConstruction::UpdateGeometry(), GammaRayTelDetectorConstruction::UpdateGeometry(), HadrontherapyDetectorConstruction::UpdateGeometry(), IORTDetectorConstruction::UpdateGeometry(), GammaKnifeDetectorConstruction::UpdateHelmet(), CexmcEventAction::UpdateRunHits(), G4MPImanager::UpdateStatus(), CCalSteppingAction::UserSteppingAction(), OpNoviceSteppingAction::UserSteppingAction(), B4bSteppingAction::UserSteppingAction(), B1SteppingAction::UserSteppingAction(), DMXSteppingAction::UserSteppingAction(), G4Run::~G4Run().

RMType G4RunManager::GetRunManagerType ( ) const
inlineinherited
G4String G4RunManager::GetSelectMacro ( ) const
inlineinherited

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

다음을 참조함 : G4RunManager::selectMacro.

다음에 의해서 참조됨 : G4WorkerRunManager::DoWork(), tbbTask::execute().

const G4VUserActionInitialization* G4RunManager::GetUserActionInitialization ( ) const
inlineinherited

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

다음을 참조함 : G4RunManager::userActionInitialization.

다음에 의해서 참조됨 : tbbTask::execute(), G4MTRunManagerKernel::StartThread().

const G4VUserDetectorConstruction* G4RunManager::GetUserDetectorConstruction ( ) const
inlineinherited
const G4UserEventAction* G4RunManager::GetUserEventAction ( ) const
inlineinherited
const G4VUserPhysicsList* G4RunManager::GetUserPhysicsList ( ) const
inlineinherited

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

다음을 참조함 : G4RunManager::physicsList.

다음에 의해서 참조됨 : CexmcSetup::Construct(), tbbTask::execute(), export_G4RunManager(), G4MTRunManagerKernel::StartThread().

const G4VUserPrimaryGeneratorAction* G4RunManager::GetUserPrimaryGeneratorAction ( ) const
inlineinherited
const G4UserRunAction* G4RunManager::GetUserRunAction ( ) const
inlineinherited
const G4UserStackingAction* G4RunManager::GetUserStackingAction ( ) const
inlineinherited
const G4UserSteppingAction* G4RunManager::GetUserSteppingAction ( ) const
inlineinherited
const G4UserTrackingAction* G4RunManager::GetUserTrackingAction ( ) const
inlineinherited
const G4UserWorkerInitialization* G4RunManager::GetUserWorkerInitialization ( ) const
inlineinherited
const G4UserWorkerThreadInitialization* G4RunManager::GetUserWorkerThreadInitialization ( ) const
inlineinherited

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

다음을 참조함 : G4RunManager::userWorkerThreadInitialization.

다음에 의해서 참조됨 : tbbTask::execute(), G4WorkerRunManager::SetupDefaultRNGEngine(), G4MTRunManagerKernel::StartThread().

G4int G4RunManager::GetVerboseLevel ( ) const
inlineinherited

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

다음을 참조함 : G4RunManager::verboseLevel.

다음에 의해서 참조됨 : export_G4RunManager(), G4RunMessenger::GetCurrentValue(), message().

const G4String& G4RunManager::GetVersionString ( ) const
inlineinherited

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

다음을 참조함 : G4RunManagerKernel::GetVersionString(), G4RunManager::kernel.

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

G4bool G4RunManager::IfGeometryHasBeenDestroyed ( )
staticinherited

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

void G4RunManager::Initialize ( void  )
virtualinherited
void G4RunManager::InitializeEventLoop ( G4int  n_event,
const char *  macroFile = 0,
G4int  n_select = -1 
)
virtualinherited

G4MTRunManager에서 재구현되었습니다.

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

다음을 참조함 : G4RunManager::msgText, G4RunManager::n_select_msg, G4RunManager::selectMacro, G4Timer::Start(), G4RunManager::timer, G4RunManager::verboseLevel.

다음에 의해서 참조됨 : G4WorkerRunManager::DoEventLoop(), G4RunManager::DoEventLoop().

void G4RunManager::InitializeGeometry ( )
virtualinherited
void G4RunManager::InitializePhysics ( )
virtualinherited
void G4RunManager::PhysicsHasBeenModified ( )
inlineinherited
void G4RunManager::ProcessOneEvent ( G4int  i_event)
virtualinherited
G4bool CexmcRunManager::ProjectIsRead ( void  ) const
inline
G4bool CexmcRunManager::ProjectIsSaved ( void  ) const
inline

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

다음을 참조함 : projectId.

다음에 의해서 참조됨 : CexmcRunManager(), DoEventLoop(), main(), SetupConstructionHook().

void CexmcRunManager::ReadPreinitProjectData ( void  )
private

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

void CexmcRunManager::RegisterScenePrimitives ( void  )
void G4RunManager::ReinitializeGeometry ( G4bool  destroyFirst = false,
G4bool  prop = true 
)
inherited

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

다음을 참조함 : G4UImanager::ApplyCommand(), G4PhysicalVolumeStore::Clean(), G4LogicalVolumeStore::Clean(), G4SolidStore::Clean(), G4TransportationManager::ClearParallelWorlds(), G4RunManager::fGeometryHasBeenDestroyed, G4cout, G4endl, G4RunManagerKernel::GeometryHasBeenModified(), G4VVisManager::GeometryHasChanged(), G4RunManager::geometryInitialized, G4VVisManager::GetConcreteInstance(), G4SolidStore::GetInstance(), G4LogicalVolumeStore::GetInstance(), G4PhysicalVolumeStore::GetInstance(), G4RegionStore::GetInstance(), G4GeometryManager::GetInstance(), G4TransportationManager::GetTransportationManager(), G4UImanager::GetUIpointer(), G4Threading::IsMasterThread(), G4RunManager::kernel, G4GeometryManager::OpenGeometry(), G4RunManager::verboseLevel.

다음에 의해서 참조됨 : DetectorConstruction::BuildBoundingVolume(), DetectorConstruction::DrawAtoms_(), DetectorConstruction::DrawAtomsWithBounding_(), DetectorConstruction::DrawNucleotides_(), DetectorConstruction::DrawNucleotidesWithBounding_(), DetectorConstruction::DrawResidues_(), DetectorConstruction::DrawResiduesWithBounding_(), DetectorConstruction::LoadPDBfile(), F03DetectorConstruction::SetAbsorberRadius(), F01DetectorConstruction::SetAbsorberRadius(), F02DetectorConstruction::SetAbsorberRadius(), DetectorConstruction::SetAbsorberThickness(), F03DetectorConstruction::SetAbsorberThickness(), F02DetectorConstruction::SetAbsorberThickness(), F01DetectorConstruction::SetAbsorberThickness(), F03DetectorConstruction::SetAbsorberZpos(), F01DetectorConstruction::SetAbsorberZpos(), F02DetectorConstruction::SetAbsorberZpos(), DetectorConstruction::SetAbsorLength(), DetectorConstruction::SetAbsorRadius(), DetectorConstruction::SetAbsorSizeYZ(), DetectorConstruction::SetAbsorThickness(), WLSDetectorConstruction::SetBarBase(), WLSDetectorConstruction::SetBarLength(), DetectorConstruction::SetCalorSizeYZ(), F04DetectorConstruction::SetCaptureMgntB1(), F04DetectorConstruction::SetCaptureMgntB2(), F04DetectorConstruction::SetCaptureMgntLength(), F04DetectorConstruction::SetCaptureMgntRadius(), WLSDetectorConstruction::SetClad1Radius(), WLSDetectorConstruction::SetClad2Radius(), WLSDetectorConstruction::SetCoatingRadius(), WLSDetectorConstruction::SetCoatingThickness(), DetectorConstruction::SetCoef(), DetectorConstruction::SetContainThickness(), F04DetectorConstruction::SetDegraderPos(), F04DetectorConstruction::SetDegraderRadius(), F04DetectorConstruction::SetDegraderThickness(), DetectorConstruction::SetDetectorLength(), DetectorConstruction::SetDetectorThickness(), LXeDetectorConstruction::SetDimensions(), DetectorConstruction::SetG1(), DetectorConstruction::SetG2(), DetectorConstruction::SetG3(), DetectorConstruction::SetG4(), WLSDetectorConstruction::SetGap(), DetectorConstruction::SetGapThickness(), DetectorConstruction::SetGrid(), WLSDetectorConstruction::SetHoleRadius(), LXeDetectorConstruction::SetHousingReflectivity(), LXeDetectorConstruction::SetHousingThickness(), LXeDetectorConstruction::SetMainVolumeOn(), WLSDetectorConstruction::SetMirror(), WLSDetectorConstruction::SetMirrorPolish(), WLSDetectorConstruction::SetMirrorReflectivity(), DetectorConstruction::SetModel(), DetectorConstruction::SetNbOfAbsor(), DetectorConstruction::SetNbOfDivisions(), DetectorConstruction::SetNbOfLayers(), LXeDetectorMessenger::SetNewValue(), G4GDMLMessenger::SetNewValue(), G4RunMessenger::SetNewValue(), LXeDetectorConstruction::SetNFibers(), WLSDetectorConstruction::SetNumberOfCladding(), LXeDetectorConstruction::SetNX(), LXeDetectorConstruction::SetNY(), LXeDetectorConstruction::SetNZ(), WLSDetectorConstruction::SetPhotonDetAlignment(), WLSDetectorConstruction::SetPhotonDetGeometry(), WLSDetectorConstruction::SetPhotonDetHalfLength(), WLSDetectorConstruction::SetPhotonDetPolish(), WLSDetectorConstruction::SetPhotonDetReflectivity(), LXeDetectorConstruction::SetPMTRadius(), DetectorConstruction::SetProfile(), LXeDetectorConstruction::SetSphereOn(), WLSDetectorConstruction::SetSurfaceRoughness(), F04DetectorConstruction::SetTargetAngle(), F04DetectorConstruction::SetTargetPos(), F04DetectorConstruction::SetTargetRadius(), F04DetectorConstruction::SetTargetThickness(), DetectorConstruction::SetTrackingCut(), F04DetectorConstruction::SetTransferMgntB(), F04DetectorConstruction::SetTransferMgntLength(), F04DetectorConstruction::SetTransferMgntPos(), F04DetectorConstruction::SetTransferMgntRadius(), WLSDetectorConstruction::SetWLSLength(), WLSDetectorConstruction::SetWLSRadius(), LXeDetectorConstruction::SetWLSSlabOn(), F03DetectorConstruction::SetWorldSizeR(), F01DetectorConstruction::SetWorldSizeR(), F02DetectorConstruction::SetWorldSizeR(), F04DetectorConstruction::SetWorldSizeR(), F03DetectorConstruction::SetWorldSizeZ(), F01DetectorConstruction::SetWorldSizeZ(), F02DetectorConstruction::SetWorldSizeZ(), F04DetectorConstruction::SetWorldSizeZ(), WLSDetectorConstruction::SetXYRatio(), XrayFluoPlaneDetectorConstruction::UpdateGeometry(), XrayFluoMercuryDetectorConstruction::UpdateGeometry(), XrayFluoDetectorConstruction::UpdateGeometry(), GammaRayTelDetectorConstruction::UpdateGeometry().

void G4RunManager::ReOptimize ( G4LogicalVolume pLog)
inherited
void G4RunManager::ReOptimizeMotherOf ( G4VPhysicalVolume pPhys)
inherited

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

다음을 참조함 : G4VPhysicalVolume::GetMotherLogical(), G4RunManager::ReOptimize().

void G4RunManager::RestoreRandomNumberStatus ( const G4String fileN)
virtualinherited

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

다음을 참조함 : G4cout, G4endl, G4String::index(), G4RunManager::randomNumberStatusDir, G4RunManager::verboseLevel.

다음에 의해서 참조됨 : export_G4RunManager(), G4RunMessenger::SetNewValue().

virtual void G4RunManager::RestoreRndmEachEvent ( G4bool  )
inlinevirtualinherited

G4WorkerRunManager에서 재구현되었습니다.

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

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

void G4RunManager::rndmSaveThisEvent ( )
virtualinherited
void G4RunManager::rndmSaveThisRun ( )
virtualinherited
void G4RunManager::RunInitialization ( )
virtualinherited
void G4RunManager::RunTermination ( )
virtualinherited
void G4RunManager::SetDCtable ( G4DCtable DCtbl)
inlineinherited

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

다음을 참조함 : G4RunManager::DCtable.

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

void CexmcRunManager::SetEventCountPolicy ( CexmcEventCountPolicy  value)
inline

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

다음을 참조함 : CexmcCmdIsNotAllowed, eventCountPolicy, ProjectIsRead().

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

void CexmcRunManager::SetEventDataVerboseLevel ( CexmcEventDataVerboseLevel  value)
inline

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

다음을 참조함 : CexmcPoorEventData, evDataVerboseLevel, ProjectIsRead(), rEvDataVerboseLevel.

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

void CexmcRunManager::SetGdmlFileName ( const G4String gdmlFileName_)
inline

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

다음을 참조함 : CexmcCmdIsNotAllowed, gdmlFileName, ProjectIsRead().

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

void CexmcRunManager::SetGdmlFileValidation ( G4bool  on = true)
inline

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

다음을 참조함 : shouldGdmlFileBeValidated.

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

void G4RunManager::SetGeometryToBeOptimized ( G4bool  vl)
inlineinherited
void CexmcRunManager::SetGuiMacroName ( const G4String guiMacroName_)
inline

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

다음을 참조함 : guiMacroName.

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

void G4RunManager::SetNumberOfAdditionalWaitingStacks ( G4int  iAdd)
inlineinherited

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

다음을 참조함 : G4RunManager::eventManager, G4EventManager::SetNumberOfAdditionalWaitingStacks().

void G4RunManager::SetNumberOfEventsToBeProcessed ( G4int  val)
inlineinherited

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

다음을 참조함 : G4RunManager::numberOfEventToBeProcessed.

void G4RunManager::SetNumberOfEventsToBeStored ( G4int  val)
inlineinherited

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

다음을 참조함 : G4RunManager::n_perviousEventsToBeStored.

void CexmcRunManager::SetPhysicsManager ( CexmcPhysicsManager physicsManager_)
inline

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

다음을 참조함 : physicsManager.

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

void G4RunManager::SetPrimaryTransformer ( G4PrimaryTransformer pt)
inlineinherited

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

다음을 참조함 : G4RunManager::kernel, G4RunManagerKernel::SetPrimaryTransformer().

void G4RunManager::SetPrintProgress ( G4int  i)
inlineinherited
void CexmcRunManager::SetProductionModelType ( CexmcProductionModelType  productionModelType_)
inline

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

다음을 참조함 : CexmcCmdIsNotAllowed, productionModelType, ProjectIsRead().

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

void G4RunManager::SetRandomNumberStore ( G4bool  flag)
inlineinherited
void G4RunManager::SetRandomNumberStoreDir ( const G4String dir)
inlineinherited
void G4RunManager::SetRandomNumberStorePerEvent ( G4bool  flag)
inlineinherited

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

다음을 참조함 : G4RunManager::rngStatusEventsFlag.

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

void G4RunManager::SetRunIDCounter ( G4int  i)
inlineinherited

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

다음을 참조함 : G4RunManager::runIDCounter.

다음에 의해서 참조됨 : export_G4RunManager(), G4MTRunManager::Initialize(), CCalPrimaryGeneratorAction::SetRunNo().

void CexmcRunManager::SetupConstructionHook ( void  )

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

다음을 참조함 : CexmcFileCompressException, CexmcSystemException, projectId, ProjectIsRead(), ProjectIsSaved(), projectsDir, system(), zipGdmlFile.

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

void G4RunManager::SetUserAction ( G4UserRunAction userAction)
virtualinherited
void G4RunManager::SetUserAction ( G4VUserPrimaryGeneratorAction userAction)
virtualinherited

G4MTRunManager, G4WorkerRunManager에서 재구현되었습니다.

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

다음을 참조함 : G4RunManager::userPrimaryGeneratorAction.

void G4RunManager::SetUserAction ( G4UserEventAction userAction)
virtualinherited

G4MTRunManager, G4WorkerRunManager에서 재구현되었습니다.

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

다음을 참조함 : G4RunManager::eventManager, G4EventManager::SetUserAction(), G4RunManager::userEventAction.

void G4RunManager::SetUserAction ( G4UserStackingAction userAction)
virtualinherited

G4MTRunManager, G4WorkerRunManager에서 재구현되었습니다.

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

다음을 참조함 : G4RunManager::eventManager, G4EventManager::SetUserAction(), G4RunManager::userStackingAction.

void G4RunManager::SetUserAction ( G4UserTrackingAction userAction)
virtualinherited

G4MTRunManager, G4WorkerRunManager에서 재구현되었습니다.

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

다음을 참조함 : G4RunManager::eventManager, G4EventManager::SetUserAction(), G4RunManager::userTrackingAction.

void G4RunManager::SetUserAction ( G4UserSteppingAction userAction)
virtualinherited

G4MTRunManager, G4WorkerRunManager에서 재구현되었습니다.

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

다음을 참조함 : G4RunManager::eventManager, G4EventManager::SetUserAction(), G4RunManager::userSteppingAction.

void G4RunManager::SetUserInitialization ( G4VUserDetectorConstruction userInit)
virtualinherited
void G4RunManager::SetUserInitialization ( G4VUserPhysicsList userInit)
virtualinherited

G4MTRunManager, G4WorkerRunManager에서 재구현되었습니다.

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

다음을 참조함 : G4RunManager::kernel, G4RunManager::physicsList, G4RunManagerKernel::SetPhysics().

void G4RunManager::SetUserInitialization ( G4VUserActionInitialization userInit)
virtualinherited

G4MTRunManager, G4WorkerRunManager에서 재구현되었습니다.

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

다음을 참조함 : G4VUserActionInitialization::Build(), G4RunManager::userActionInitialization.

void G4RunManager::SetUserInitialization ( G4UserWorkerInitialization userInit)
virtualinherited

G4MTRunManager, G4WorkerRunManager에서 재구현되었습니다.

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

다음을 참조함 : FatalException, G4Exception().

void G4RunManager::SetUserInitialization ( G4UserWorkerThreadInitialization userInit)
virtualinherited

G4MTRunManager, G4WorkerRunManager에서 재구현되었습니다.

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

다음을 참조함 : FatalException, G4Exception().

void G4RunManager::SetVerboseLevel ( G4int  vl)
inlineinherited

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

다음을 참조함 : G4RunManager::kernel, G4RunManagerKernel::SetVerboseLevel(), G4RunManager::verboseLevel.

다음에 의해서 참조됨 : export_G4RunManager(), message(), G4RunMessenger::SetNewValue().

G4bool CexmcRunManager::ShouldGdmlFileBeValidated ( void  ) const
inline

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

다음을 참조함 : shouldGdmlFileBeValidated.

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

void G4RunManager::StackPreviousEvent ( G4Event anEvent)
protectedinherited
void G4RunManager::StoreRandomNumberStatusToG4Event ( G4int  vl)
inlineinherited

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

다음을 참조함 : G4RunManager::eventManager, G4EventManager::StoreRandomNumberStatusToG4Event(), G4RunManager::storeRandomNumberStatusToG4Event.

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

void G4RunManager::StoreRNGStatus ( const G4String filenamePrefix)
protectedvirtualinherited

G4MTRunManager, G4WorkerRunManager에서 재구현되었습니다.

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

다음을 참조함 : G4RunManager::randomNumberStatusDir, TIMEMORY_AUTO_TIMER.

다음에 의해서 참조됨 : G4RunManager::GenerateEvent(), G4RunManager::RunInitialization().

void G4RunManager::TerminateEventLoop ( )
virtualinherited
void G4RunManager::TerminateOneEvent ( )
virtualinherited

G4MTRunManager에서 재구현되었습니다.

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

다음을 참조함 : G4RunManager::currentEvent, G4RunManager::numberOfEventProcessed, G4RunManager::StackPreviousEvent(), TIMEMORY_AUTO_TIMER.

다음에 의해서 참조됨 : G4WorkerRunManager::DoEventLoop(), G4RunManager::DoEventLoop().

void G4RunManager::UpdateScoring ( )
protectedinherited

멤버 데이타 문서화

CexmcBasePhysicsUsed CexmcRunManager::basePhysicsUsed
private

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

G4String CexmcRunManager::cfFileName
private

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

G4int CexmcRunManager::curEventRead
private

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

G4Event* G4RunManager::currentEvent
protectedinherited
G4Run* G4RunManager::currentRun
protectedinherited
G4VPhysicalVolume* G4RunManager::currentWorld
protectedinherited

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

G4DCtable* G4RunManager::DCtable
protectedinherited

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

다음에 의해서 참조됨 : G4WorkerRunManager::RunInitialization(), G4RunManager::RunInitialization(), G4RunManager::SetDCtable().

CexmcEventDataVerboseLevel CexmcRunManager::evDataVerboseLevel
private

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

다음에 의해서 참조됨 : GetEventDataVerboseLevel(), SetEventDataVerboseLevel().

CexmcEventCountPolicy CexmcRunManager::eventCountPolicy
private

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

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

G4EventManager* G4RunManager::eventManager
protectedinherited
G4bool G4RunManager::fakeRun
protectedinherited
G4bool G4RunManager::fGeometryHasBeenDestroyed = false
staticprotectedinherited
G4String CexmcRunManager::gdmlFileName
private

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

다음에 의해서 참조됨 : GetGdmlFileName(), SetGdmlFileName().

G4bool G4RunManager::geometryInitialized
protectedinherited
G4bool G4RunManager::geometryToBeOptimized
protectedinherited

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

다음에 의해서 참조됨 : G4RunManager::GetGeometryToBeOptimized(), G4RunManager::SetGeometryToBeOptimized().

G4String CexmcRunManager::guiMacroName
private

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

다음에 의해서 참조됨 : GetGuiMacroName(), SetGuiMacroName().

G4bool G4RunManager::initializedAtLeastOnce
protectedinherited

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

다음에 의해서 참조됨 : G4RunManager::ConfirmBeamOnCondition(), G4RunManager::Initialize().

G4RunManagerKernel* G4RunManager::kernel
protectedinherited
CexmcRunManagerMessenger* CexmcRunManager::messenger
private

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

다음에 의해서 참조됨 : CexmcRunManager(), ~CexmcRunManager().

G4String G4RunManager::msgText
protectedinherited
G4int G4RunManager::n_perviousEventsToBeStored
protectedinherited
G4int G4RunManager::n_select_msg
protectedinherited
G4int G4RunManager::nParallelWorlds
protectedinherited

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

다음에 의해서 참조됨 : G4RunManager::GetNumberOfParallelWorld(), G4RunManager::InitializeGeometry().

G4int G4RunManager::numberOfEventProcessed
protectedinherited
G4int CexmcRunManager::numberOfEventsProcessed
private

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

G4int CexmcRunManager::numberOfEventsProcessedEffective
private

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

G4int G4RunManager::numberOfEventToBeProcessed
protectedinherited
G4bool G4RunManager::physicsInitialized
protectedinherited

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

다음에 의해서 참조됨 : G4RunManager::ConfirmBeamOnCondition(), G4RunManager::Initialize(), G4RunManager::InitializePhysics().

G4VUserPhysicsList* G4RunManager::physicsList
protectedinherited
CexmcPhysicsManager* CexmcRunManager::physicsManager
private

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

다음에 의해서 참조됨 : GetPhysicsManager(), SetPhysicsManager().

std::list<G4Event*>* G4RunManager::previousEvents
protectedinherited
G4int G4RunManager::printModulo
protectedinherited
CexmcProductionModelType CexmcRunManager::productionModelType
private

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

다음에 의해서 참조됨 : GetProductionModelType(), SetProductionModelType().

G4String CexmcRunManager::projectId
private

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

다음에 의해서 참조됨 : CexmcRunManager(), DoEventLoop(), GetProjectId(), ProjectIsSaved(), SetupConstructionHook().

G4String CexmcRunManager::projectsDir
private

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

다음에 의해서 참조됨 : CexmcRunManager(), DoEventLoop(), GetProjectsDir(), SetupConstructionHook().

G4String G4RunManager::randomNumberStatusDir
protectedinherited
G4String G4RunManager::randomNumberStatusForThisEvent
protectedinherited
G4String G4RunManager::randomNumberStatusForThisRun
protectedinherited
CexmcEventDataVerboseLevel CexmcRunManager::rEvDataVerboseLevel
private

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

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

G4bool G4RunManager::rngStatusEventsFlag
protectedinherited
G4String CexmcRunManager::rProject
private

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

다음에 의해서 참조됨 : CexmcRunManager(), ProjectIsRead().

G4bool G4RunManager::runAborted
protectedinherited
G4int G4RunManager::runIDCounter
protectedinherited
RMType G4RunManager::runManagerType
protectedinherited

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

다음에 의해서 참조됨 : G4RunManager::DoEventLoop(), G4RunManager::G4RunManager(), G4RunManager::GetRunManagerType().

G4String G4RunManager::selectMacro
protectedinherited

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

다음에 의해서 참조됨 : G4RunManager::GetSelectMacro(), G4MTRunManager::InitializeEventLoop(), G4RunManager::InitializeEventLoop().

G4bool CexmcRunManager::shouldGdmlFileBeValidated
private

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

다음에 의해서 참조됨 : SetGdmlFileValidation(), ShouldGdmlFileBeValidated().

G4bool CexmcRunManager::skipInteractionsWithoutEDTonWrite
private

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

G4bool G4RunManager::storeRandomNumberStatus
protectedinherited
G4int G4RunManager::storeRandomNumberStatusToG4Event
protectedinherited
G4Timer* G4RunManager::timer
protectedinherited
G4VUserActionInitialization* G4RunManager::userActionInitialization
protectedinherited
G4VUserDetectorConstruction* G4RunManager::userDetector
protectedinherited
G4UserEventAction* G4RunManager::userEventAction
protectedinherited

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

다음에 의해서 참조됨 : BeamParticleChangeHook(), G4RunManager::GetUserEventAction(), G4RunManager::SetUserAction().

G4VUserPrimaryGeneratorAction* G4RunManager::userPrimaryGeneratorAction
protectedinherited
G4UserRunAction* G4RunManager::userRunAction
protectedinherited
G4UserStackingAction* G4RunManager::userStackingAction
protectedinherited

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

다음에 의해서 참조됨 : G4RunManager::GetUserStackingAction(), G4RunManager::SetUserAction().

G4UserSteppingAction* G4RunManager::userSteppingAction
protectedinherited

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

다음에 의해서 참조됨 : G4RunManager::GetUserSteppingAction(), G4RunManager::SetUserAction().

G4UserTrackingAction* G4RunManager::userTrackingAction
protectedinherited

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

다음에 의해서 참조됨 : G4RunManager::GetUserTrackingAction(), G4RunManager::SetUserAction().

G4UserWorkerInitialization* G4RunManager::userWorkerInitialization
protectedinherited
G4UserWorkerThreadInitialization* G4RunManager::userWorkerThreadInitialization
protectedinherited
G4int G4RunManager::verboseLevel
protectedinherited
G4bool CexmcRunManager::zipGdmlFile
private

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

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


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