]> git.uio.no Git - u/mrichter/AliRoot.git/blame - GEODB/AliGCone.h
Improvements in the looks
[u/mrichter/AliRoot.git] / GEODB / AliGCone.h
CommitLineData
ab2f6604 1#ifndef ALIGCONE_H
2#define ALIGCONE_H
3da30618 3/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
5
6/* $Id$ */
ab2f6604 7
8#include "AliGTube.h"
9
10class AliGCone: public AliGTube {
11
12 protected:
13 Float_t fRmax2; /* outside radius at the high z limit */
14 Float_t fRmin2; /* inside radius at the high z limit */
15
16 public:
17 AliGCone(); /* Default Constructor */
18 AliGCone( Text_t *name, Text_t *title, Float_t dz, Float_t rmin1, Float_t rmax1, Float_t rmin2, Float_t rmax2 );
19 AliGCone( Text_t *name, Text_t *title, Float_t dz, Float_t rmax1, Float_t rmax2=0 );
20 AliGCone(AliGCone *cone);
21 virtual ~AliGCone(); /* Destructor */
22
23 Float_t GetRmin2() {return fRmin2;}
24 Float_t GetRmax2() {return fRmax2;}
25
26 virtual void DrawShape(Option_t *option); // *MENU*
27 virtual void Draw(Option_t *option);
28 virtual void SetPoints(Float_t *buff);
29
30 ClassDef(AliGCone,1) // Simple cone class
31};
32#endif