Newer
Older
using namespace g4testbench;
ActionInit::ActionInit(const G4String &file) { outputFile = file; }
ActionInit::~ActionInit() { ; }
void ActionInit::Build() const {
G4RunManager::GetRunManager()->SetPrintProgress(1000);
SetUserAction(new PrimaryGeneratorAction);
#ifndef G4MULTITHREADED
SetUserAction(new RunAction(outputFile));
#endif
SetUserAction(new EventAction);
void ActionInit::BuildForMaster() const { SetUserAction(new RunAction(outputFile)); }