51int main(
int argc,
char** argv)
56 G4cout <<
"Please give 'write' or 'read' as argument " << G4endl;
62 if(std::string(argv[1]) ==
"read")
66 else if(std::string(argv[1]) ==
"write")
72 G4cout <<
"Wrong argument!" << G4endl;
80 auto* runManager = G4RunManagerFactory::CreateRunManager(G4RunManagerType::SerialOnly);
83 runManager->SetUserInitialization(det);
86 runManager->SetUserInitialization(physicsList);
90 visManager->Initialize();
96 runManager->Initialize();
99 G4UImanager * UImanager = G4UImanager::GetUIpointer();
101 UImanager->ApplyCommand(
"/control/execute vis.mac");