46int main(
int argc,
char** argv)
55 auto* runManager = G4RunManagerFactory::CreateRunManager();
57 G4ScoringManager::GetScoringManager();
59 G4String paraWorldName =
"ParallelWorld";
66 realWorld->RegisterParallelWorld(parallelWorld);
67 runManager->SetUserInitialization(realWorld);
70 physicsList->RegisterPhysics
72 runManager->SetUserInitialization(physicsList);
81 visManager->Initialize();
85 runManager->Initialize();
89 G4UImanager* pUImanager = G4UImanager::GetUIpointer();
93 pUImanager->ApplyCommand(
"/control/execute vis.mac");
99 G4String command =
"/control/execute ";
101 pUImanager->ApplyCommand(command+fileName);