Go to the documentation of this file. 1 #ifndef Detector_Description_DDCMS_DDShapes_h
2 #define Detector_Description_DDCMS_DDShapes_h
93 double y1(
void)
const {
return (
y1_); }
96 double x1(
void)
const {
return (
x1_); }
99 double x2(
void)
const {
return (
x2_); }
102 double y2(
void)
const {
return (
y2_); }
105 double x3(
void)
const {
return (
x3_); }
108 double x4(
void)
const {
return (
x4_); }
double rInPlusZ(void) const
double deltaPhi(void) const
double startPhi(void) const
double zHalf(void) const
half of the z-Axis
double rOut(void) const
outer radius
double phiFrom(void) const
double rInMinusZ(void) const
double rOutPlusZ(void) const
double phi(void) const
Azimuthal angle of the line joining the centres of the faces at -/+pDz.
DDSolidShape getCurrentShape(const cms::DDFilteredView &fview)
double deltaPhi(void) const
angular span of the tube-section
double x1(void) const
Half-length along x of the side at y=-pDy1 of the face at -pDz.
double x4(void) const
Half-length along x of the side at y=+pDy2 of the face at +pDz.
double cutAtStart(void) const
truncation at begin of the tube-section
double halfZ(void) const
half of the z-Axis
double rOutMinusZ(void) const
double cutAtDelta(void) const
truncation at end of the tube-section
double x2(void) const
Half-length along x of the side at y=+pDy1 of the face at -pDz.
double alpha1(void) const
Angle with respect to the y axis from the centre of the side at y=-pDy1 to the centre at y=+pDy1 of t...
double x3(void) const
Half-length along x of the side at y=-pDy2 of the face at +pDz.
double y1(void) const
Half-length along y of the face at -pDz.
double y2(void) const
Half-length along y of the face at +pDz.
double alpha2(void) const
Angle with respect to the y axis from the centre of the side at y=-pDy2 to the centre at y=+pDy2 of t...
double deltaPhi(void) const
double rIn(void) const
inner radius
double startPhi(void) const
angular start of the tube-section
double theta(void) const
Polar angle of the line joining the centres of the faces at -/+pDz.
A truncated tube section.
bool cutInside(void) const
true, if truncation is on the inner side of the tube-section
Namespace of DDCMS conversion namespace.