1 #ifndef ALIRICHELLIPSE_H
2 #define ALIRICHELLIPSE_H
4 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5 * See cxx source for full Copyright notice */
9 #include <TPolyMarker3D.h>
11 class AliRICHEllipse : public TPolyMarker3D {
15 AliRICHEllipse(Float_t cx, Float_t cy, Float_t omega, Float_t theta, Float_t phi, Float_t emiss);
17 virtual ~AliRICHEllipse();
18 virtual void CerenkovRingDrawing(Int_t chamber, Int_t track);
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
30 ClassDef(AliRICHEllipse, 1) //Utility class to draw an ellipse