ROOT logo
// @(#)root/g3d:$Id: TELTU.cxx 20882 2007-11-19 11:31:26Z rdm $
// Author: Rene Brun   26/06/97

/*************************************************************************
 * 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 "TELTU.h"
#include "TNode.h"

ClassImp(TELTU)

//______________________________________________________________________________
// Begin_Html <P ALIGN=CENTER> <IMG SRC="gif/ELTU.gif"> </P> End_Html
// 'ELTU' is a  cylinder with  an elliptical  section.  It  has three
//        parameters:  the  ellipse  semi-axis   in  X,  the  ellipse
//        semi-axis in Y  and the half length in Z.   The equation of
//        the conical curve is:
//             X**2/fRx**2  +  Y**2/fRy**2  =  1
//        ELTU is not divisible.
//
//     - name       name of the shape
//     - title      shape's title
//     - material  (see TMaterial)
//     - rx         the  ellipse  semi-axis   in  X
//     - ry         the  ellipse  semi-axis   in  Y
//     - dz         half-length in z



//______________________________________________________________________________
TELTU::TELTU()
{
//*-*-*-*-*-*-*-*-*-*-*-*ELTU shape default constructor*-*-*-*-*-*-*-*-*-*-*-*-*
//*-*                    ==============================


}

//______________________________________________________________________________
TELTU::TELTU(const char *name, const char *title, const char *material, Float_t rx, Float_t ry,
             Float_t dz):TTUBE (name,title,material,0,rx,dz,rx?ry/rx:1.0)
{}

//______________________________________________________________________________
TELTU::~TELTU()
{
//*-*-*-*-*-*-*-*-*-*-*-*-*ELTU shape default destructor*-*-*-*-*-*-*-*-*-*-*-*-*
//*-*                      =============================

}

 TELTU.cxx:1
 TELTU.cxx:2
 TELTU.cxx:3
 TELTU.cxx:4
 TELTU.cxx:5
 TELTU.cxx:6
 TELTU.cxx:7
 TELTU.cxx:8
 TELTU.cxx:9
 TELTU.cxx:10
 TELTU.cxx:11
 TELTU.cxx:12
 TELTU.cxx:13
 TELTU.cxx:14
 TELTU.cxx:15
 TELTU.cxx:16
 TELTU.cxx:17
 TELTU.cxx:18
 TELTU.cxx:19
 TELTU.cxx:20
 TELTU.cxx:21
 TELTU.cxx:22
 TELTU.cxx:23
 TELTU.cxx:24
 TELTU.cxx:25
 TELTU.cxx:26
 TELTU.cxx:27
 TELTU.cxx:28
 TELTU.cxx:29
 TELTU.cxx:30
 TELTU.cxx:31
 TELTU.cxx:32
 TELTU.cxx:33
 TELTU.cxx:34
 TELTU.cxx:35
 TELTU.cxx:36
 TELTU.cxx:37
 TELTU.cxx:38
 TELTU.cxx:39
 TELTU.cxx:40
 TELTU.cxx:41
 TELTU.cxx:42
 TELTU.cxx:43
 TELTU.cxx:44
 TELTU.cxx:45
 TELTU.cxx:46
 TELTU.cxx:47
 TELTU.cxx:48
 TELTU.cxx:49
 TELTU.cxx:50
 TELTU.cxx:51
 TELTU.cxx:52
 TELTU.cxx:53
 TELTU.cxx:54
 TELTU.cxx:55
 TELTU.cxx:56