Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

Tubs Class Reference

Define a Tube with a cut. More...

#include <Tubs.h>

Inheritance diagram for Tubs:

Tube Volume Shape SurfaceList GeomObject List of all members.

Public Methods

 Tubs ( double z, double ri, double ro, double ph1, double ph2 )
virtual const char* nameOf () const
 makes name available to subclasses using the type info facility. More...

virtual void printOn ( std::ostream& os = std::cout ) const
 print info about this object. More...

const Wedgewedge () const

Detailed Description

Define a Tube with a cut.

Definition at line 12 of file Tubs.h.


Constructor & Destructor Documentation

Tubs::Tubs ( double z,
double ri,
double ro,
double phi1,
double phi2 )
 

Definition at line 8 of file Tubs.cxx.


Member Function Documentation

const char * Tubs::nameOf ( ) const [inline, virtual]
 

makes name available to subclasses using the type info facility.

Reimplemented from Tube.

Definition at line 18 of file Tubs.h.

void Tubs::printOn ( std::ostream & os = std::cout ) const [virtual]
 

print info about this object.

Reimplemented from Tube.

Definition at line 19 of file Tubs.cxx.

const Wedge & Tubs::wedge ( ) const
 

Definition at line 15 of file Tubs.cxx.


The documentation for this class was generated from the following files:
Generated at Mon Nov 26 18:18:25 2001 by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000