New drawing routine from Nico and Daniela
authordibari <dibari@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 30 Jun 2000 16:35:53 +0000 (16:35 +0000)
committerdibari <dibari@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 30 Jun 2000 16:35:53 +0000 (16:35 +0000)
RICH/AliRICHEllipse.h

index 899e39a..b69d602 100644 (file)
@@ -12,10 +12,10 @@ class AliRICHEllipse :  public TPolyMarker3D {
 
  public:
     AliRICHEllipse();
-    AliRICHEllipse(Float_t cx, Float_t cy, Float_t omega, Float_t theta, Float_t phi);
+    AliRICHEllipse(Float_t cx, Float_t cy, Float_t omega, Float_t theta, Float_t phi, Float_t emiss);
     
     virtual          ~AliRICHEllipse();
-    virtual void CreatePoints(Int_t chamber);
+    virtual void CerenkovRingDrawing(Int_t chamber, Int_t track);
  private:
     Float_t fOmega;                    //Cherenkov angle 
     Float_t fTheta;                    //Incidence angle (dip angle)
@@ -23,6 +23,9 @@ class AliRICHEllipse :  public TPolyMarker3D {
     Float_t fCx;                       //Hit coordinate-x
     Float_t fCy;                       //Hit coordinate-y
     Float_t fh;                        //Distance from radiator to pads
+    Float_t fEmissPoint;               //Emission point
+    Float_t fCoordEllipse[2][100];     // Ellipse points to draw
+    
 
     ClassDef(AliRICHEllipse, 1)   //Utility class to draw an ellipse
 };