#include <FastSimulationMasterTool.h>
|
| ToolHandleArray< IFastSimulation > | m_FastSimList {this, "FastSimulations", {}, "Tool handle array of fast simulation tools"} |
| | !< Base class method that calls EndOfAthenaEvent for all fast simulation models.
|
Definition at line 17 of file FastSimulationMasterTool.h.
◆ FastSimulationMasterTool()
| FastSimulationMasterTool::FastSimulationMasterTool |
( |
const std::string & | type, |
|
|
const std::string & | name, |
|
|
const IInterface * | parent ) |
◆ ~FastSimulationMasterTool()
| virtual FastSimulationMasterTool::~FastSimulationMasterTool |
( |
| ) |
|
|
inlinevirtual |
◆ BeginOfAthenaEvent()
| StatusCode FastSimulationMasterTool::BeginOfAthenaEvent |
( |
HitCollectionMap & | hcm | ) |
|
|
finaloverride |
!< Base class method to initialize all the fast simulation models
Definition at line 35 of file FastSimulationMasterTool.cxx.
35 {
36
38 CHECK(ifs->BeginOfAthenaEvent(hcm));
39 }
40 return StatusCode::SUCCESS;
41}
#define CHECK(...)
Evaluate an expression and check for errors.
◆ EndOfAthenaEvent()
!< Base class method that calls BeginOfAthenaEvent for all fast simulation models.
Definition at line 43 of file FastSimulationMasterTool.cxx.
43 {
44
46 CHECK(ifs->EndOfAthenaEvent(hcm));
47 }
48 return StatusCode::SUCCESS;
49}
◆ initializeFastSims()
| StatusCode FastSimulationMasterTool::initializeFastSims |
( |
| ) |
|
|
finaloverride |
Definition at line 19 of file FastSimulationMasterTool.cxx.
19 {
21
22
25
26
27
29 CHECK(ifs->initializeFastSim());
30 }
31
32 return StatusCode::SUCCESS;
33}
#define ATH_MSG_VERBOSE(x)
◆ m_FastSimList
| ToolHandleArray<IFastSimulation> FastSimulationMasterTool::m_FastSimList {this, "FastSimulations", {}, "Tool handle array of fast simulation tools"} |
|
private |
!< Base class method that calls EndOfAthenaEvent for all fast simulation models.
Definition at line 29 of file FastSimulationMasterTool.h.
29{this, "FastSimulations", {}, "Tool handle array of fast simulation tools"};
The documentation for this class was generated from the following files: