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

Tubs.h

Go to the documentation of this file.
00001 // $Header: /nfs/slac/g/glast/ground/cvs/geometry/geometry/Tubs.h,v 1.2 2000/01/18 00:42:10 burnett Exp $
00002 //  Author: T. Burnett
00003 //
00004 
00005 #ifndef GEOMETRY_TUBS_H
00006 #define GEOMETRY_TUBS_H
00007 
00008 #include "geometry/Tube.h"
00009 #include "geometry/Wedge.h"
00010 
00012 class Tubs: public Tube
00013 {
00014 
00015 public:
00016     Tubs( double z, double ri, double ro, double ph1, double ph2 );
00017 
00018     virtual const char *nameOf() const { return "Tubs"; }
00019     virtual void printOn( std::ostream& os = std::cout ) const;
00020 
00021 
00022     const Wedge& wedge() const;
00023     // access to the Wedge that defines the Tubs
00024 };
00025 
00026 #endif
00027 

Generated at Mon Nov 26 18:18:22 2001 by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000