 |
DD4hep
1.38.0
Detector Description Toolkit for High Energy Physics
|
Go to the documentation of this file.
13 #ifndef DDCORE_XML_DETECTORSTRUCTURE_H
14 #define DDCORE_XML_DETECTORSTRUCTURE_H
48 #endif // DDCORE_XML_DETECTORSTRUCTURE_H
Handle class to hold the information of a sensitive detector.
DetElement construct()
Construct subdetector from Geant3 geometry.
Handle class holding a placed volume (also called physical volume)
DetectorStructure(Detector &dsc, xml_h e, SensitiveDetector sd)
Default constructor.
void _set_attr(Volume volume, xml_det_t e) const
Set properties for all volumes.
Class to easily access the properties of single XmlElements.
SensitiveDetector sensitive
Handle class describing a detector element.
Handle class holding a placed volume (also called physical volume)
dd4hep::xml::DetElement xml_det_t
void _set_volid(PlacedVolume pv, const std::string &volid, int value)
Assign volume ID to placement.
Helper class to define subdetectors depending on volume names/placement pathes.
Namespace for the AIDA detector description toolkit.
The main interface to the dd4hep detector description package.
void add_children(DetElement parent, xml_det_t e)
Add sub-branch of DetElements to subdetector.