This is the complete list of members for DDSolidFactory, including all inherited members.
assembly(const DDName &name) | DDSolidFactory | static |
box(const DDName &name, double xHalf, double yHalf, double zHalf) | DDSolidFactory | static |
cons(const DDName &name, double zhalf, double rInMinusZ, double rOutMinusZ, double rInPlusZ, double rOutPlusZ, double phiFrom, double deltaPhi) | DDSolidFactory | static |
cuttubs(const DDName &name, double zhalf, double rIn, double rOut, double startPhi, double deltaPhi, double lx, double ly, double lz, double tx, double ty, double tz) | DDSolidFactory | static |
ellipsoid(const DDName &name, double xSemiAxis, double ySemiAxis, double zSemiAxis, double zBottomCut=0., double zTopCut=0.) | DDSolidFactory | static |
ellipticalTube(const DDName &name, double xSemiAxis, double ySemiAxis, double zHeight) | DDSolidFactory | static |
extrudedpolygon(const DDName &name, const std::vector< double > &x, const std::vector< double > &y, const std::vector< double > &z, const std::vector< double > &zx, const std::vector< double > &zy, const std::vector< double > &zscale) | DDSolidFactory | static |
intersection(const DDName &name, const DDSolid &a, const DDSolid &b, const DDTranslation &t, const DDRotation &r) | DDSolidFactory | static |
multiUnionSolid(const DDName &name, const std::vector< DDSolid > &a, const std::vector< DDTranslation > &t, const std::vector< DDRotation > &r) | DDSolidFactory | static |
orb(const DDName &name, double radius) | DDSolidFactory | static |
parallelepiped(const DDName &name, double xHalf, double yHalf, double zHalf, double alpha, double theta, double phi) | DDSolidFactory | static |
polycone(const DDName &name, double startPhi, double deltaPhi, const std::vector< double > &z, const std::vector< double > &rmin, const std::vector< double > &rmax) | DDSolidFactory | static |
polycone(const DDName &name, double startPhi, double deltaPhi, const std::vector< double > &z, const std::vector< double > &r) | DDSolidFactory | static |
polyhedra(const DDName &name, int sides, double startPhi, double deltaPhi, const std::vector< double > &z, const std::vector< double > &rmin, const std::vector< double > &rmax) | DDSolidFactory | static |
polyhedra(const DDName &name, int sides, double startPhi, double deltaPhi, const std::vector< double > &z, const std::vector< double > &r) | DDSolidFactory | static |
pseudoTrap(const DDName &name, double pDx1, double pDx2, double pDy1, double pDy2, double pDz, double radius, bool atMinusZ) | DDSolidFactory | static |
reflection(const DDName &name, const DDSolid &s) | DDSolidFactory | static |
shapeless(const DDName &name) | DDSolidFactory | static |
sphere(const DDName &name, double innerRadius, double outerRadius, double startPhi, double deltaPhi, double startTheta, double deltaTheta) | DDSolidFactory | static |
subtraction(const DDName &name, const DDSolid &a, const DDSolid &b, const DDTranslation &t, const DDRotation &r) | DDSolidFactory | static |
torus(const DDName &name, double rMin, double rMax, double rTorus, double startPhi, double deltaPhi) | DDSolidFactory | static |
trap(const DDName &name, double pDz, double pTheta, double pPhi, double pDy1, double pDx1, double pDx2, double pAlp1, double pDy2, double pDx3, double pDx4, double pAlp2) | DDSolidFactory | static |
truncTubs(const DDName &name, double zHalf, double rIn, double rOut, double startPhi, double deltaPhi, double cutAtStart, double cutAtDelta, bool cutInside) | DDSolidFactory | static |
tubs(const DDName &name, double zhalf, double rIn, double rOut, double startPhi, double deltaPhi) | DDSolidFactory | static |
unionSolid(const DDName &name, const DDSolid &a, const DDSolid &b, const DDTranslation &t, const DDRotation &r) | DDSolidFactory | static |