50int main(
int argc,
char** argv) {
58 G4SteppingVerbose::UseBestUnit(precision);
61 auto runManager = G4RunManagerFactory::CreateRunManager();
63 G4int nThreads = G4UIcommand::ConvertToInt(argv[2]);
64 runManager->SetNumberOfThreads(nThreads);
69 runManager->SetUserInitialization(det);
72 runManager->SetUserInitialization(phys);
81 G4UImanager* UImanager = G4UImanager::GetUIpointer();
86 visManager->Initialize();
92 G4String command =
"/control/execute ";
94 UImanager->ApplyCommand(command+fileName);