// @(#)root/g3d:$Id$
// Author: Rene Brun   08/12/98

/*************************************************************************
 * Copyright (C) 1995-2000, Rene Brun and Fons Rademakers.               *
 * All rights reserved.                                                  *
 *                                                                       *
 * For the licensing terms see $ROOTSYS/LICENSE.                         *
 * For the list of contributors see $ROOTSYS/README/CREDITS.             *
 *************************************************************************/

#include "THYPE.h"

ClassImp(THYPE)


//______________________________________________________________________________
// Begin_Html <P ALIGN=CENTER> <IMG SRC="gif/hype.gif"> </P> End_Html
// HYPE is an hyperboloid (not implemented. It has 4 parameters:
//
//     - name       name of the shape
//     - title      shape's title
//     - material  (see TMaterial)
//     - rmin       inner radius of the tube
//     - rmax       outer radius of the tube
//     - dz         half-length of the box along the z-axis
//     - phi        stereo angle


//______________________________________________________________________________
THYPE::THYPE()
{
   // HYPE shape default constructor

   fPhi = 0.;
}


//______________________________________________________________________________
THYPE::THYPE(const char *name, const char *title, const char *material, Float_t rmin,
             Float_t rmax, Float_t dz, Float_t phi)
      : TTUBE(name,title,material,rmin,rmax,dz)
{
   // HYPE shape normal constructor

   fPhi = phi;
}


//______________________________________________________________________________
THYPE::~THYPE()
{
   // HYPE shape default destructor
}
 THYPE.cxx:1
 THYPE.cxx:2
 THYPE.cxx:3
 THYPE.cxx:4
 THYPE.cxx:5
 THYPE.cxx:6
 THYPE.cxx:7
 THYPE.cxx:8
 THYPE.cxx:9
 THYPE.cxx:10
 THYPE.cxx:11
 THYPE.cxx:12
 THYPE.cxx:13
 THYPE.cxx:14
 THYPE.cxx:15
 THYPE.cxx:16
 THYPE.cxx:17
 THYPE.cxx:18
 THYPE.cxx:19
 THYPE.cxx:20
 THYPE.cxx:21
 THYPE.cxx:22
 THYPE.cxx:23
 THYPE.cxx:24
 THYPE.cxx:25
 THYPE.cxx:26
 THYPE.cxx:27
 THYPE.cxx:28
 THYPE.cxx:29
 THYPE.cxx:30
 THYPE.cxx:31
 THYPE.cxx:32
 THYPE.cxx:33
 THYPE.cxx:34
 THYPE.cxx:35
 THYPE.cxx:36
 THYPE.cxx:37
 THYPE.cxx:38
 THYPE.cxx:39
 THYPE.cxx:40
 THYPE.cxx:41
 THYPE.cxx:42
 THYPE.cxx:43
 THYPE.cxx:44
 THYPE.cxx:45
 THYPE.cxx:46
 THYPE.cxx:47
 THYPE.cxx:48
 THYPE.cxx:49
 THYPE.cxx:50
 THYPE.cxx:51
 THYPE.cxx:52
 THYPE.cxx:53
 THYPE.cxx:54