A truncated tube section. More...
#include <DDShapes.h>
Public Member Functions | |
double | cutAtDelta (void) const |
truncation at end of the tube-section More... | |
double | cutAtStart (void) const |
truncation at begin of the tube-section More... | |
bool | cutInside (void) const |
true, if truncation is on the inner side of the tube-section More... | |
DDTruncTubs (const cms::DDFilteredView &fview) | |
DDTruncTubs (void)=delete | |
double | deltaPhi (void) const |
angular span of the tube-section More... | |
double | rIn (void) const |
inner radius More... | |
double | rOut (void) const |
outer radius More... | |
double | startPhi (void) const |
angular start of the tube-section More... | |
double | zHalf (void) const |
half of the z-Axis More... | |
Public Attributes | |
const bool | valid |
Private Attributes | |
double | cutAtDelta_ |
double | cutAtStart_ |
bool | cutInside_ |
double | deltaPhi_ |
double | rIn_ |
double | rOut_ |
double | startPhi_ |
double | zHalf_ |
A truncated tube section.
Definition at line 177 of file DDShapes.h.
DDTruncTubs::DDTruncTubs | ( | const cms::DDFilteredView & | fview | ) |
Definition at line 133 of file DDShapes.cc.
References cms::DDFilteredView::isATruncTube().
|
delete |
|
inline |
truncation at end of the tube-section
Definition at line 201 of file DDShapes.h.
References cutAtDelta_.
|
inline |
truncation at begin of the tube-section
Definition at line 198 of file DDShapes.h.
References cutAtStart_.
|
inline |
true, if truncation is on the inner side of the tube-section
Definition at line 204 of file DDShapes.h.
References cutInside_.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
Definition at line 215 of file DDShapes.h.
Referenced by cutAtDelta().
|
private |
Definition at line 214 of file DDShapes.h.
Referenced by cutAtStart().
|
private |
Definition at line 216 of file DDShapes.h.
Referenced by cutInside().
|
private |
Definition at line 213 of file DDShapes.h.
Referenced by deltaPhi().
|
private |
Definition at line 210 of file DDShapes.h.
Referenced by rIn().
|
private |
Definition at line 211 of file DDShapes.h.
Referenced by rOut().
|
private |
Definition at line 212 of file DDShapes.h.
Referenced by startPhi().
const bool cms::dd::DDTruncTubs::valid |
Definition at line 206 of file DDShapes.h.
|
private |
Definition at line 209 of file DDShapes.h.
Referenced by zHalf().