Increment the version number
[u/mrichter/AliRoot.git] / RICH / AliRICHEllipse.h
1 #ifndef ALIRICHELLIPSE_H
2 #define ALIRICHELLIPSE_H
3
4 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5  * See cxx source for full Copyright notice                               */
6
7 /* $Id$ */
8
9 #include <TPolyMarker3D.h>
10
11 class AliRICHEllipse :  public TPolyMarker3D {
12
13  public:
14     AliRICHEllipse();
15     AliRICHEllipse(Float_t cx, Float_t cy, Float_t omega, Float_t theta, Float_t phi, Float_t emiss);
16     
17     virtual          ~AliRICHEllipse();
18     virtual void CerenkovRingDrawing(Int_t chamber, Int_t track);
19  private:
20     Float_t fOmega;                    //Cherenkov angle 
21     Float_t fTheta;                    //Incidence angle (dip angle)
22     Float_t fPhi;                      //Incidence angle 
23     Float_t fCx;                       //Hit coordinate-x
24     Float_t fCy;                       //Hit coordinate-y
25     Float_t fh;                        //Distance from radiator to pads
26     Float_t fEmissPoint;               //Emission point
27     Float_t fCoordEllipse[2][100];     // Ellipse points to draw
28     
29
30     ClassDef(AliRICHEllipse, 1)   //Utility class to draw an ellipse
31 };
32 #endif
33