Go to the documentation of this file. 1 #ifndef DetectorDescription_DDCMS_DDDetector_h
2 #define DetectorDescription_DDCMS_DDDetector_h
5 #include <DD4hep/Detector.h>
6 #include <DD4hep/SpecParRegistry.h>
27 dd4hep::DetElement
world()
const;
TGeoManager & manager() const
The geometry manager of this instance.
dd4hep::SpecParRegistry const & specpars() const
dd4hep::DetElement world() const
Reference to the top-most (world) detector element.
cms::DDVectorsMap const & vectors() const
dd4hep::Detector const * description() const
void process(const std::string &)
dd4hep::PartSelectionMap m_partsels
dd4hep::Volume worldVolume() const
Handle to the world volume containing everything.
dd4hep::SpecParRegistry m_specpars
cms::DDVectorsMap m_vectors
std::unordered_map< std::string, std::vector< double > > DDVectorsMap
void processXML(const std::string &)
dd4hep::Detector * m_description
dd4hep::DetElement findElement(const std::string &) const
Find DetElement as child of the top level volume by it's absolute path.
dd4hep::PartSelectionMap const & partsels() const
Namespace of DDCMS conversion namespace.