#ifndef DISK_HH #define DISK_HH // // $Id: Disk.hpp,v 1.4 1998/10/16 02:57:47 hobbs Exp $ // // File: Disk.hh // Purpose: Implement a disk positioning surface. This is a trivial // redefinition of AnnularSurface // Created: 13-OCT-1997 John Hobbs // // $Revision: 1.4 $ // // // Include files #include namespace dgs { /** A disk. {\bf Disk} is a surface corresponding to an {\bf AnnularSurface} having $r_{min}=0$. The interface, except the relevant constructor, is that of an {\bf AnnularSurface}. */ class Disk: public AnnularSurface { public: /// Default constructor. Disk() {} /// Construct disk with specified rmax. Disk(double rmax): AnnularSurface(0.0,rmax) {} D0_OBJECT_SETUP(Disk); }; } #endif //DISK_HH