![]() |
DD4hep
1.33.0
Detector Description Toolkit for High Energy Physics
|
Data conversion class. More...
#include <Geant4DataConversion.h>
Public Types | |
| typedef ARGS | arg_t |
| typedef OUTPUT | output_t |
| typedef Geant4Conversion< output_t, arg_t > | self_t |
| typedef std::map< const std::type_info *, Geant4Conversion * > | Converters |
Public Member Functions | |
| Geant4Conversion () | |
| Default constructor. More... | |
| virtual | ~Geant4Conversion () |
| Default destructor. More... | |
| virtual OUTPUT * | operator() (const ARGS &args) const =0 |
Public Member Functions inherited from dd4hep::sim::Geant4ConversionHelper | |
| Geant4ConversionHelper () | |
| Default constructor. More... | |
| virtual | ~Geant4ConversionHelper () |
| Default destructor. More... | |
Static Public Member Functions | |
| static Converters & | conversions () |
| static const Geant4Conversion & | converter (const std::type_info &typ) |
Static Public Member Functions inherited from dd4hep::sim::Geant4ConversionHelper | |
| static std::string | encoding (VolumeManager vm, VolumeID vid) |
| Access to the data encoding using the volume manager and a specified volume id. More... | |
| static std::string | encoding (Handle< SensitiveDetectorObject > sd) |
| Access to the hit encoding in this sensitive detector. More... | |
| static std::string | encoding (Readout ro) |
| Access to the hit encoding in this readout object. More... | |
Data conversion class.
Definition at line 54 of file Geant4DataConversion.h.
| typedef ARGS dd4hep::sim::Geant4Conversion< OUTPUT, ARGS >::arg_t |
Definition at line 56 of file Geant4DataConversion.h.
| typedef std::map<const std::type_info*, Geant4Conversion*> dd4hep::sim::Geant4Conversion< OUTPUT, ARGS >::Converters |
Definition at line 59 of file Geant4DataConversion.h.
| typedef OUTPUT dd4hep::sim::Geant4Conversion< OUTPUT, ARGS >::output_t |
Definition at line 57 of file Geant4DataConversion.h.
| typedef Geant4Conversion<output_t, arg_t> dd4hep::sim::Geant4Conversion< OUTPUT, ARGS >::self_t |
Definition at line 58 of file Geant4DataConversion.h.
| dd4hep::sim::Geant4Conversion< OUTPUT, ARGS >::Geant4Conversion | ( | ) |
Default constructor.
|
virtual |
Default destructor.
|
static |
|
static |
|
pure virtual |
1.8.18