14 const IInterface* parent) :
18 declareProperty(
"WarningEnergy",
m_config.WarningEnergy);
19 declareProperty(
"ImportantEnergy",
m_config.ImportantEnergy);
20 declareProperty(
"NumberOfTrials",
m_config.NumberOfTrials);
29 return StatusCode::SUCCESS;
35 return StatusCode::SUCCESS;
42std::unique_ptr<LooperThresholdSet>
46 auto action = std::make_unique<LooperThresholdSet>(
m_config);
47 actionList.
runActions.push_back( action.get() );
Kills Monopoles and QBalls with energy < 1 MeV.
Struct for passing around user actions.
std::vector< G4UserRunAction * > runActions