DD4hep
1.30.0
Detector Description Toolkit for High Energy Physics
|
#include <XML/Conversions.h>
#include <XML/XMLElements.h>
#include <XML/VolumeBuilder.h>
#include <DD4hep/Detector.h>
#include <set>
#include <map>
Go to the source code of this file.
Namespaces | |
dd4hep | |
Namespace for the AIDA detector description toolkit. | |
dd4hep::xml | |
Namespace for the AIDA detector description toolkit supporting XML utilities. | |
Functions | |
Transform3D | dd4hep::xml::createTransformation (xml::Element element) |
Create layered transformation from xml information. More... | |
Volume | dd4hep::xml::createStdVolume (Detector &description, xml::Element element) |
Create a simple volume using the shape plugin mechanism from the attributes of the XML element. More... | |
Volume | dd4hep::xml::createVolume (Detector &description, const std::string &type, xml::Element element) |
Create a volume using the plugin mechanism from the attributes of the XML element. More... | |
Solid | dd4hep::xml::createShape (Detector &description, const std::string &shape_type, xml::Element element) |
Create a solid shape using the plugin mechanism from the attributes of the XML element. More... | |
Volume | dd4hep::xml::createPlacedEnvelope (dd4hep::Detector &description, dd4hep::xml::Handle_t e, dd4hep::DetElement sdet) |
void | dd4hep::xml::setDetectorTypeFlag (dd4hep::xml::Handle_t e, dd4hep::DetElement sdet) |
std::size_t | dd4hep::xml::configVolume (dd4hep::Detector &detector, dd4hep::xml::Handle_t element, dd4hep::Volume volume, bool propagate, bool ignore_unknown_attr=false) |
Configure volume properties from XML element. More... | |
std::size_t | dd4hep::xml::configSensitiveDetector (dd4hep::Detector &detector, dd4hep::SensitiveDetector sensitive, dd4hep::xml::Handle_t element) |
Configure sensitive detector from XML element. More... | |