![]() |
DD4hep
1.33.0
Detector Description Toolkit for High Energy Physics
|
#include <DD4hep/Printout.h>#include <DD4hep/ComponentProperties.h>#include <DDG4/Geant4Context.h>#include <DDG4/Geant4Callback.h>#include <string>#include <cstdarg>Go to the source code of this file.
Classes | |
| class | dd4hep::sim::TypeName |
| Helper class to handle strings of the format "type/name". More... | |
| class | dd4hep::sim::Geant4Action |
| Default base class for all Geant 4 actions and derivates thereof. More... | |
| class | dd4hep::sim::Geant4Action::ContextSwap |
| Functor to update the context of a Geant4Action object. More... | |
| struct | dd4hep::sim::Geant4Action::FindByName |
| Functor to access elements by name. More... | |
| class | dd4hep::sim::Geant4Action::Actors< T > |
| Actor class to manipulate action groups. More... | |
Namespaces | |
| dd4hep | |
| Namespace for the AIDA detector description toolkit. | |
| dd4hep::sim | |
| Namespace for the Geant4 based simulation part of the AIDA detector description toolkit. | |
Macros | |
| #define | DDG4_DEFINE_ACTION_DEFAULT_CTOR(action) protected: action() = delete; |
| #define | DDG4_DEFINE_ACTION_CONSTRUCTORS(action) |
Functions | |
| template<typename TO , typename FROM > | |
| TO | dd4hep::sim::fast_cast (FROM from) |
| Cast operator. More... | |
| #define DDG4_DEFINE_ACTION_CONSTRUCTORS | ( | action | ) |
1) Allow default constructor (necessary for ROOT) 2) Inhibit move constructor 3) Inhibit copy constructor 4) Inhibit move operator 5) Inhibit assignment operator
Definition at line 50 of file Geant4Action.h.
| #define DDG4_DEFINE_ACTION_DEFAULT_CTOR | ( | action | ) | protected: action() = delete; |
Definition at line 42 of file Geant4Action.h.
1.8.18