![]() |
ATLAS Offline Software
|
#include <FastSimulationMasterTool.h>
Public Member Functions | |
| FastSimulationMasterTool (const std::string &type, const std::string &name, const IInterface *parent) | |
| virtual | ~FastSimulationMasterTool () |
| StatusCode | initializeFastSims () override final |
| StatusCode | BeginOfAthenaEvent (HitCollectionMap &) override final |
| !< Base class method to initialize all the fast simulation models | |
| StatusCode | EndOfAthenaEvent (HitCollectionMap &) override final |
| !< Base class method that calls BeginOfAthenaEvent for all fast simulation models. | |
Private Attributes | |
| 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 | ( | const std::string & | type, |
| const std::string & | name, | ||
| const IInterface * | parent ) |
Definition at line 14 of file FastSimulationMasterTool.cxx.
|
inlinevirtual |
Definition at line 21 of file FastSimulationMasterTool.h.
|
finaloverride |
!< Base class method to initialize all the fast simulation models
Definition at line 35 of file FastSimulationMasterTool.cxx.
|
finaloverride |
!< Base class method that calls BeginOfAthenaEvent for all fast simulation models.
Definition at line 43 of file FastSimulationMasterTool.cxx.
|
finaloverride |
Definition at line 19 of file FastSimulationMasterTool.cxx.
|
private |
!< Base class method that calls EndOfAthenaEvent for all fast simulation models.
Definition at line 29 of file FastSimulationMasterTool.h.