ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <acts/blob/master/Examples/Algorithms/DD4hepG4/include/ACTFW/Plugins/DD4hepG4/DD4hepToG4Svc.hpp>
Classes | |
class | Config |
Public Member Functions | |
DD4hepToG4Svc (const Config &cfg) | |
~DD4hepToG4Svc () | |
G4VUserDetectorConstruction * | geant4Geometry () |
Private Member Functions | |
FW::ProcessCode | buildGeant4Geometry () |
Private method building the detector in Geant4 geometry. | |
const Acts::Logger & | logger () const |
Private access to the logging instance. | |
Private Attributes | |
Config | m_cfg |
The config class. | |
G4VUserDetectorConstruction * | m_geant4Geometry |
Pointer to the interface to the DD4hep geometry. | |
The DD4hepToG4Svc provides the Geant4 geometry from DD4hep input. This class should only be temporary - later it should be replaced by TGeoToGeant4
Definition at line 26 of file DD4hepToG4Svc.hpp.
View newest version in sPHENIX GitHub at line 26 of file DD4hepToG4Svc.hpp
FW::DD4hepG4::DD4hepToG4Svc::DD4hepToG4Svc | ( | const Config & | cfg | ) |
Definition at line 13 of file DD4hepToG4Svc.cpp.
View newest version in sPHENIX GitHub at line 13 of file DD4hepToG4Svc.cpp
FW::DD4hepG4::DD4hepToG4Svc::~DD4hepToG4Svc | ( | ) |
Definition at line 17 of file DD4hepToG4Svc.cpp.
View newest version in sPHENIX GitHub at line 17 of file DD4hepToG4Svc.cpp
|
private |
Private method building the detector in Geant4 geometry.
Definition at line 22 of file DD4hepToG4Svc.cpp.
View newest version in sPHENIX GitHub at line 22 of file DD4hepToG4Svc.cpp
References SUCCESS.
G4VUserDetectorConstruction * FW::DD4hepG4::DD4hepToG4Svc::geant4Geometry | ( | ) |
Interface method to access the geant4 geometry
Definition at line 33 of file DD4hepToG4Svc.cpp.
View newest version in sPHENIX GitHub at line 33 of file DD4hepToG4Svc.cpp
|
inlineprivate |
Private access to the logging instance.
Definition at line 63 of file DD4hepToG4Svc.hpp.
View newest version in sPHENIX GitHub at line 63 of file DD4hepToG4Svc.hpp
References FW::DD4hepG4::DD4hepToG4Svc::Config::logger, and m_cfg.
|
private |
The config class.
Definition at line 58 of file DD4hepToG4Svc.hpp.
View newest version in sPHENIX GitHub at line 58 of file DD4hepToG4Svc.hpp
Referenced by logger().
|
private |
Pointer to the interface to the DD4hep geometry.
Definition at line 60 of file DD4hepToG4Svc.hpp.
View newest version in sPHENIX GitHub at line 60 of file DD4hepToG4Svc.hpp