DD4hep
1.30.0
Detector Description Toolkit for High Energy Physics
|
Embedded helper class to facilitate map access to the phases. More...
#include <DDG4/Geant4Kernel.h>
Public Member Functions | |
PhaseSelector (Geant4Kernel *kernel) | |
Standard constructor. More... | |
PhaseSelector (const PhaseSelector &c) | |
Copy constructor. More... | |
PhaseSelector & | operator= (const PhaseSelector &c) |
Assignment operator. More... | |
Geant4ActionPhase & | operator[] (const std::string &name) const |
Phase access to the map. More... | |
Public Attributes | |
Geant4Kernel * | m_kernel |
Reference to embedding object. More... | |
Embedded helper class to facilitate map access to the phases.
Definition at line 174 of file Geant4Kernel.h.
Geant4Kernel::PhaseSelector::PhaseSelector | ( | Geant4Kernel * | kernel | ) |
Standard constructor.
Definition at line 65 of file Geant4Kernel.cpp.
Geant4Kernel::PhaseSelector::PhaseSelector | ( | const PhaseSelector & | c | ) |
Copy constructor.
Definition at line 70 of file Geant4Kernel.cpp.
Geant4Kernel::PhaseSelector & Geant4Kernel::PhaseSelector::operator= | ( | const PhaseSelector & | c | ) |
Assignment operator.
Definition at line 75 of file Geant4Kernel.cpp.
Geant4ActionPhase & Geant4Kernel::PhaseSelector::operator[] | ( | const std::string & | name | ) | const |
Phase access to the map.
Definition at line 83 of file Geant4Kernel.cpp.
Geant4Kernel* dd4hep::sim::Geant4Kernel::PhaseSelector::m_kernel |
Reference to embedding object.
Definition at line 177 of file Geant4Kernel.h.