1 #ifndef Geom_SimpleCylinderBounds_H
2 #define Geom_SimpleCylinderBounds_H
26 virtual float length()
const {
return theZmax - theZmin;}
28 virtual float width()
const {
return 2*theRmax;}
30 virtual float thickness()
const {
return theRmax-theRmin;}
50 #endif // Geom_SimpleCylinderBounds_H
virtual float thickness() const
Thikness of the "pipe", i.e. difference between outer and inner radius.
virtual bool inside(const Local3DPoint &) const =0
Determine if the point is inside the bounds.
virtual float length() const
Lenght of the cylinder.
TEveGeoShape * clone(const TEveElement *element, TEveElement *parent)
virtual float width() const
Outer diameter of the cylinder.
Unlimited (trivial) bounds.