Tool which manages the AthenaStackingAction.
More...
#include <AthenaStackingActionTool.h>
◆ AthenaStackingActionTool()
G4UA::AthenaStackingActionTool::AthenaStackingActionTool |
( |
const std::string & |
type, |
|
|
const std::string & |
name, |
|
|
const IInterface * |
parent |
|
) |
| |
Standard constructor.
Definition at line 14 of file AthenaStackingActionTool.cxx.
31 "Toggle killing of all neutrinos");
33 "Energy threshold for tracking photons");
35 "Apply the Neutron Russian Roulette");
37 "Energy threshold for the Neutron Russian Roulette");
39 "Weight for the Neutron Russian Roulette");
41 "Apply the Photon Russian Roulette");
43 "Energy threshold for the Photon Russian Roulette");
45 "Weight for the Photon Russian Roulette");
◆ fillUserAction()
|
inlinefinaloverridevirtualinherited |
Fill the user action lists.
Definition at line 45 of file UserActionToolBase.h.
48 if(myAction ==
nullptr) {
50 return StatusCode::FAILURE;
53 return StatusCode::SUCCESS;
◆ initialize()
StatusCode G4UA::AthenaStackingActionTool::initialize |
( |
| ) |
|
|
finaloverridevirtual |
◆ makeAndFillAction()
|
finaloverrideprotectedvirtual |
◆ m_actions
◆ m_config
◆ m_useDebugAction
bool G4UA::AthenaStackingActionTool::m_useDebugAction |
|
private |
The documentation for this class was generated from the following files: