Tool which manages the LooperKiller action.
More...
#include <LooperKillerTool.h>
Tool which manages the LooperKiller action.
Create the LooperKiller for each worker thread
- Author
- Andrea Di Simone
Definition at line 27 of file LooperKillerTool.h.
◆ LooperKillerTool()
| G4UA::LooperKillerTool::LooperKillerTool |
( |
const std::string & | type, |
|
|
const std::string & | name, |
|
|
const IInterface * | parent ) |
Standard constructor.
Definition at line 13 of file LooperKillerTool.cxx.
16 {
17 declareProperty(
"MaxSteps",
m_config.MaxSteps);
18 declareProperty(
"PrintSteps",
m_config.PrintSteps);
19 declareProperty(
"VerboseLevel",
m_config.VerboseLevel);
20 declareProperty(
"AbortEvent",
m_config.AbortEvent);
21 declareProperty(
"SetError",
m_config.SetError);
22 declareProperty(
"BSM_Only",
m_config.BSM_Only);
23 }
◆ BeginOfAthenaEvent()
◆ EndOfAthenaEvent()
◆ fillUserAction()
|
|
inlinefinaloverridevirtualinherited |
◆ finalize()
| StatusCode G4UA::LooperKillerTool::finalize |
( |
| ) |
|
|
overridevirtual |
Definition at line 34 of file LooperKillerTool.cxx.
35 {
37
38
39 LooperKiller::Report
report;
42
49
50 return StatusCode::SUCCESS;
51 }
const Report & getReport() const
Retrieve results.
void merge(const Report &rep)
◆ initialize()
| StatusCode G4UA::LooperKillerTool::initialize |
( |
| ) |
|
|
overridevirtual |
◆ makeAndFillAction()
|
|
finaloverrideprotectedvirtual |
◆ m_actions
◆ m_config
The documentation for this class was generated from the following files: