#include <AGDD2GeoSvc.h>
Definition at line 23 of file AGDD2GeoSvc.h.
◆ AGDDtoGeoSvc()
| AGDDtoGeoSvc::AGDDtoGeoSvc |
( |
const std::string & | name, |
|
|
ISvcLocator * | svc ) |
Constructor(s)
Definition at line 22 of file AGDD2GeoSvc.cxx.
23 : base_class(name,svc),
25{
26 declareProperty(
"Builders",
m_builders,
"Builders");
27}
ToolHandleArray< IAGDDToolBase > m_builders
◆ ~AGDDtoGeoSvc()
| virtual AGDDtoGeoSvc::~AGDDtoGeoSvc |
( |
| ) |
|
|
virtualdefault |
◆ addHandler()
Definition at line 140 of file AGDD2GeoSvc.cxx.
141{
142 std::scoped_lock lock (
m_mutex);
144}
std::vector< XMLHandler * > m_handlerVector
std::recursive_mutex m_mutex
◆ getController()
◆ initialize()
| StatusCode AGDDtoGeoSvc::initialize |
( |
| ) |
|
|
finaloverridevirtual |
Initialize Service.
Definition at line 33 of file AGDD2GeoSvc.cxx.
34{
36
38
40
41 return StatusCode::SUCCESS;
42}
#define ATH_CHECK
Evaluate an expression and check for errors.
void localInitialization()
◆ localInitialization()
| void AGDDtoGeoSvc::localInitialization |
( |
| ) |
|
|
private |
Definition at line 45 of file AGDD2GeoSvc.cxx.
46{
56
66
75
84
85
97
99
101 as.
AddAlias(
"Aluminium1",
"std::Aluminium");
102 as.
AddAlias(
"Aluminium2",
"std::Aluminium");
103 as.
AddAlias(
"Aluminium3",
"std::Aluminium");
104 as.
AddAlias(
"Aluminium4",
"std::Aluminium");
105 as.
AddAlias(
"Aluminium5",
"std::Aluminium");
106 as.
AddAlias(
"Aluminium6",
"std::Aluminium");
107 as.
AddAlias(
"Aluminium7",
"std::Aluminium");
108 as.
AddAlias(
"Aluminium8",
"std::Aluminium");
109 as.
AddAlias(
"Aluminium9",
"std::Aluminium");
110
120
122 as.
AddAlias(
"Copper",
"std::Copper");
124 as.
AddAlias(
"Aluminium",
"std::Aluminium");
125 as.
AddAlias(
"Carbon",
"std::Carbon");
126
128 as.
AddAlias(
"PolyBoron5percent",
"std::Polyethylene");
129 as.
AddAlias(
"Polylithium",
"shield::Polylithium");
130 as.
AddAlias(
"ShieldBrass",
"shield::ShieldBrass");
131 as.
AddAlias(
"ShieldIron",
"shield::ShieldIron");
132 as.
AddAlias(
"ShieldSteel",
"shield::ShieldSteel");
133 as.
AddAlias(
"PolyBoronB4C",
"shield::PolyboronB4C");
134 as.
AddAlias(
"PolyBoronB2O3",
"shield::PolyboronB2O3");
135 as.
AddAlias(
"PolyBoronH3B03",
"shield::PolyboronH3B03");
136 as.
AddAlias(
"PolyBoron207HD5",
"shield::Polyboron207HD5");
137}
virtual void addHandler(XMLHandler *v) override final
void AddAlias(const std::string &, const std::string &)
◆ m_builders
◆ m_controller
◆ m_handlerVector
| std::vector<XMLHandler*> AGDDtoGeoSvc::m_handlerVector |
|
private |
◆ m_mutex
| std::recursive_mutex AGDDtoGeoSvc::m_mutex |
|
private |
The documentation for this class was generated from the following files: