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

Cons.h

Go to the documentation of this file.
00001 // $Header: /nfs/slac/g/glast/ground/cvs/geometry/geometry/Cons.h,v 1.2 2000/01/18 00:42:05 burnett Exp $
00002 //  Author: T. Burnett
00003 
00004 #ifndef __CONS_H
00005 #define __CONS_H
00006 
00007 #include "geometry/Cone.h"
00008 
00010 class Cons: public Cone
00011 {
00012     
00013 public:
00014     Cons( double l, double ri1, double ro1, double ri2, double ro2,
00015         double ph1, double ph2 );
00016     virtual ~Cons() {}
00017     
00018     double angle1() const;
00019     double angle2() const;
00020     // parameters in addition to those of Cone
00021     
00022     virtual const char *nameOf() const { return "Cons"; }
00023     virtual void printOn( std::ostream& os = std::cout ) const;
00024     
00025     
00026 };
00027 
00028 #endif
00029 

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