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

Trd1.h

Go to the documentation of this file.
00001 // $Header: /nfs/slac/g/glast/ground/cvs/geometry/geometry/Trd1.h,v 1.2 2000/01/18 00:42:10 burnett Exp $
00002 //
00003 //
00004 
00005 #ifndef GEOMETRY_TRD1_H
00006 #define GEOMETRY_TRD1_H
00007 
00008 #include "geometry/Hexahedron.h"
00009 
00016 class Trd1: public Hexahedron
00017 {
00018 
00019 
00020 public:
00022     Trd1( double shortLength, double longLength, double width, double height );
00023 
00024 
00025     double shortLength() const;
00026     double longLength() const ; 
00027     double width() const; 
00028     double height() const; 
00029 
00030     virtual const char *nameOf() const { return "Trd1"; }
00031     virtual void printOn( std::ostream& os = std::cout ) const;
00032 
00033 
00034 };
00035 
00036 #endif
00037 

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