50int main(
int argc,
char** argv)
62 auto runManager = G4RunManagerFactory::CreateRunManager();
64 G4String parallelWorldName =
"ReadoutWorld";
68 detector->RegisterParallelWorld
70 runManager->SetUserInitialization(detector);
72 auto physicsList =
new QBBC;
75 runManager->SetUserInitialization(physicsList);
78 runManager->SetUserInitialization(actions);
80 runManager->Initialize();
83 visManager->Initialize();
86 auto UImanager = G4UImanager::GetUIpointer();
90 G4String command =
"/control/execute ";
92 UImanager->ApplyCommand(command+fileName);
96 UImanager->ApplyCommand(
"/control/execute vis.mac");