Go to the documentation of this file. 1 #ifndef DETECTOR_DESCRIPTION_DD_DETECTOR_H
2 #define DETECTOR_DESCRIPTION_DD_DETECTOR_H
5 #include <DD4hep/Detector.h>
DDSpecParRegistry const & specpars() const
tbb::concurrent_unordered_map< std::string, tbb::concurrent_vector< double > > DDVectorsMap
const HandleMap & detectors() const
The map of sub-detectors.
TGeoManager & manager() const
The geometry manager of this instance.
dd4hep::PlacedVolume PlacedVolume
void process(const std::string &)
Detector const * description() const
DDSpecParRegistry m_specpars
tbb::concurrent_unordered_map< std::string, tbb::concurrent_vector< std::string > > DDPartSelectionMap
DDPartSelectionMap m_partsels
dd4hep::Detector Detector
DetElement findElement(const std::string &) const
Find DetElement as child of the top level volume by it's absolute path.
dd4hep::PlacedVolume PlacedVolume
dd4hep::Detector::HandleMap HandleMap
void processXML(const std::string &)
DDPartSelectionMap const & partsels() const
PlacedVolume worldPlacement() const
Access to the physical volume of the world detector element.
dd4hep::DetElement DetElement
DDVectorsMap const & vectors() const
Volume worldVolume() const
Handle to the world volume containing everything.
DetElement world() const
Reference to the top-most (world) detector element.
Namespace of DDCMS conversion namespace.