#include <PixelServMatFactory.h>
Definition at line 13 of file PixelServMatFactory.h.
◆ PixelServMatFactory() [1/2]
◆ ~PixelServMatFactory()
PixelServMatFactory::~PixelServMatFactory |
( |
| ) |
|
◆ PixelServMatFactory() [2/2]
◆ create()
void PixelServMatFactory::create |
( |
GeoPhysVol * |
mother | ) |
|
Definition at line 44 of file PixelServMatFactory.cxx.
68 for (
unsigned int ii =0; ii < pixelGenServices->size(); ii++) {
71 const GeoShape * serviceTubeTmp = tubeHelper.buildShape();
73 std::string logName = tubeHelper.name();
74 if (logName.empty()) {
75 std::ostringstream o; o << ii;
76 logName =
"ServMat"+o.str();
78 logName =
"Pix" + logName;
80 const GeoShape* serviceTube = serviceTubeTmp;
82 std::string materialName = tubeHelper.materialName();
86 const GeoLogVol* servLog =
new GeoLogVol(logName,serviceTube,material);
87 GeoVPhysVol* servPhys =
new GeoPhysVol(servLog);
89 tubeHelper.placeVolume(mother, servPhys);
◆ detStore()
◆ geoDbTagSvc()
◆ geomDB()
◆ getAthenaComps()
◆ materialManager()
◆ msg()
MsgStream& InDetDD::SubDetectorFactoryBase::msg |
( |
MSG::Level |
lvl | ) |
const |
|
inlineinherited |
◆ msgLvl()
bool InDetDD::SubDetectorFactoryBase::msgLvl |
( |
MSG::Level |
lvl | ) |
const |
|
inlineinherited |
◆ operator=()
◆ rdbAccessSvc()
◆ m_athenaComps
◆ m_materialManager
◆ m_materialManagerUnique
The documentation for this class was generated from the following files:
virtual IRDBRecordset_ptr getRecordsetPtr(const std::string &node, const std::string &tag, const std::string &tag2node="", const std::string &connName="ATLASDD")=0
Provides access to the Recordset object containing HVS-tagged data.