#include <Geo2G4Svc.h>
- Todo
- NEEDS DOCUMENTATION
Definition at line 22 of file Geo2G4Svc.h.
◆ BuilderMap
◆ Geo2G4Svc()
| Geo2G4Svc::Geo2G4Svc |
( |
const std::string & | name, |
|
|
ISvcLocator * | svcLocator ) |
Definition at line 9 of file Geo2G4Svc.cxx.
10 : base_class(name,svcLocator)
11{
12}
◆ ~Geo2G4Svc()
| Geo2G4Svc::~Geo2G4Svc |
( |
| ) |
|
|
virtual |
◆ ATLAS_NOT_THREAD_SAFE()
| virtual StatusCode initialize Geo2G4Svc::ATLAS_NOT_THREAD_SAFE |
( |
| ) |
|
|
finaloverridevirtual |
◆ GetDefaultBuilder()
|
|
inlinefinaloverridevirtual |
Definition at line 32 of file Geo2G4Svc.h.
std::string m_defaultBuilder
◆ GetVolumeBuilder()
| VolumeBuilder * Geo2G4Svc::GetVolumeBuilder |
( |
std::string | s | ) |
const |
|
finaloverridevirtual |
Definition at line 49 of file Geo2G4Svc.cxx.
50{
53 {
54 return builderItr->second.get();
55 }
56 else
57 {
58 ATH_MSG_ERROR (
"Trying to retrieve a not existing builder "<<s);
60 }
62}
virtual VolumeBuilder * GetDefaultBuilder() const override final
◆ ListVolumeBuilders()
| void Geo2G4Svc::ListVolumeBuilders |
( |
| ) |
const |
|
finaloverridevirtual |
Definition at line 37 of file Geo2G4Svc.cxx.
38{
39 ATH_MSG_INFO(
"---- List of all Volume Builders registered with Geo2G4Svc ----");
40 ATH_MSG_INFO(
"---------------------------------------------------------------");
42 {
44 }
45 ATH_MSG_INFO(
"---------------------------------------------------------------");
47}
◆ SetDefaultBuilder()
| virtual void Geo2G4Svc::SetDefaultBuilder |
( |
std::string | n | ) |
|
|
inlinefinaloverridevirtual |
◆ UseTopTransforms()
| virtual bool Geo2G4Svc::UseTopTransforms |
( |
| ) |
const |
|
inlinefinaloverridevirtual |
Definition at line 33 of file Geo2G4Svc.h.
Gaudi::Property< bool > m_getTopTransform
◆ m_builders
◆ m_defaultBuilder
| std::string Geo2G4Svc::m_defaultBuilder {""} |
|
private |
◆ m_G4AssemblyFactory
◆ m_getTopTransform
| Gaudi::Property<bool> Geo2G4Svc::m_getTopTransform {this, "GetTopTransform", true} |
|
private |
Definition at line 39 of file Geo2G4Svc.h.
39{this, "GetTopTransform", true};
The documentation for this class was generated from the following files: