1 #ifndef Fireworks_Geometry_TGeoMgrFromDdd_h
2 #define Fireworks_Geometry_TGeoMgrFromDdd_h
25 #include "boost/shared_ptr.hpp"
TGeoMaterial * createMaterial(const DDMaterial &iMaterial)
DDMaterial is used to define and access material information.
const TGeoMgrFromDdd & operator=(const TGeoMgrFromDdd &)
A DDSolid represents the shape of a part.
TGeoVolume * createVolume(const std::string &iName, const DDSolid &iSolid, const DDMaterial &iMaterial)
std::map< std::string, TGeoShape * > nameToShape_
ReturnType produce(const DisplayGeomRecord &)
TGeoShape * createShape(const std::string &iName, const DDSolid &iSolid)
TGeoMgrFromDdd(const edm::ParameterSet &)
std::map< std::string, TGeoMaterial * > nameToMaterial_
std::map< std::string, TGeoVolume * > nameToVolume_
boost::shared_ptr< TGeoManager > ReturnType
TGeoManager * createManager(int level)
std::map< std::string, TGeoMedium * > nameToMedium_
virtual ~TGeoMgrFromDdd()