std::map< std::string, std::vector< CompositeMaterial > > unresolvedMaterials
dd4hep::Transform3D transform
std::map< std::string, std::vector< std::string > > unresolvedVectors
tbb::concurrent_vector< std::string > disabledAlgs
std::atomic< dd4hep::Detector * > description
tbb::concurrent_unordered_map< std::string, dd4hep::Volume > volumes
CompositeMaterial(const std::string &n, double f)
tbb::concurrent_unordered_map< std::string, dd4hep::Rotation3D > rotations
const std::string secondSolidName
dd4hep::Solid make(dd4hep::Solid firstSolid, dd4hep::Solid secondSolid)
BooleanShape(const std::string &aName, const std::string &bName, dd4hep::Transform3D t)
std::map< std::string, std::variant< BooleanShape< dd4hep::UnionSolid >, BooleanShape< dd4hep::SubtractionSolid >, BooleanShape< dd4hep::IntersectionSolid > > > unresolvedShapes
tbb::concurrent_unordered_map< std::string, dd4hep::Solid > shapes
tbb::concurrent_queue< std::string > namespaces
DDParsingContext(dd4hep::Detector *det)
const std::string firstSolidName
const bool ns(std::string &result)