1 #ifndef DDSolidShapes_h
2 #define DDSolidShapes_h
22 static const char*
c[] = {
23 "Solid not initialized",
24 "Box",
"Tube(section)",
"Trapezoid",
"Cone(section)",
25 "Polycone_rz",
"Polyhedra_rz",
26 "Polycone_rrz",
"Polyhedra_rrz",
28 "UnionSolid",
"SubtractionSolid",
"IntersectionSolid",
31 "PseudoTrapezoid",
"TruncatedTube(section)",
32 "Sphere(section)",
"Orb",
"EllipticalTube",
"Ellipsoid",
107 throw DDException(
"DDSolidShapes:index wrong shape");
static const DDSolidShape index(const int &ind)
An exception for DDD errors.
static const char * name(DDSolidShape s)