]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - RICH/AliRICHEllipse.cxx
Added functions needed for SDD new SDigits/Digits (Add and fSigmaAfterElect).
[u/mrichter/AliRoot.git] / RICH / AliRICHEllipse.cxx
index 65ad218e1ee88e7d242cf84fa8f4c2ec86262489..84db2bef814cd9aa9480866f7155951a2cb17b8f 100644 (file)
 
 /*
   $Log$
+  Revision 1.3  2000/11/01 15:37:44  jbarbosa
+  Removed verbose output.
+
+  Revision 1.2  2000/06/30 16:31:51  dibari
+  New drawing routine from Nico and Daniela.
+
   Revision 1.1  2000/06/12 15:21:57  jbarbosa
   Cleaned up version.
 
@@ -70,7 +76,7 @@ AliRICHEllipse::AliRICHEllipse(Float_t cx, Float_t cy, Float_t omega, Float_t th
     fTheta = theta;
     fPhi = phi;
     fEmissPoint = emiss;
-    fh=11.25;
+    fh=9.25;
 }
 
 //________________________________________________________________________________
@@ -155,7 +161,7 @@ void AliRICHEllipse::CerenkovRingDrawing(Int_t chamber,Int_t track)
   Float_t e1, e2, f1, f2;
   Float_t pointsOnCathode[3];
 
-  printf("Drawing ring in chamber:%d\n",chamber);
+  //printf("Drawing ring in chamber:%d\n",chamber);
 
 
   AliRICH *pRICH  = (AliRICH*)gAlice->GetModule("RICH");
@@ -164,9 +170,9 @@ void AliRICHEllipse::CerenkovRingDrawing(Int_t chamber,Int_t track)
   iChamber = &(pRICH->Chamber(chamber));
 
   AliRICHPatRec *PatRec = new AliRICHPatRec;
-  PatRec->TrackParam(track,chamber);
+  PatRec->TrackParam(track,chamber,fTheta,fOmega);
 
-  printf("Just created PateRec\n");
+  //printf("Just created PateRec\n");
 
 //parameters to calculate freon window refractive index vs. energy
 
@@ -211,10 +217,10 @@ void AliRICHEllipse::CerenkovRingDrawing(Int_t chamber,Int_t track)
        //nfreonave = 1.295;
        //nquartzave = 1.585;
        
-       printf("Calling DistancefromMip %f %f \n",fEmissPoint,fOmega);
+       ///printf("Calling DistancefromMip %f %f \n",fEmissPoint,fOmega);
        
        //Float_t dummy = 
-        PatRec->DistanceFromMip(nfreonave, nquartzave,fEmissPoint,fOmega, phpad, pointsOnCathode);
+        PatRec->DistanceFromMip(nfreonave, nquartzave,fEmissPoint,fOmega, phpad, pointsOnCathode,fTheta,fPhi);
 
        //Float_t points[3];
 
@@ -230,7 +236,7 @@ void AliRICHEllipse::CerenkovRingDrawing(Int_t chamber,Int_t track)
       //fCoordEllipse[0][Nphpad] = pointsOnCathode[0];
       //fCoordEllipse[1][Nphpad] = pointsOnCathode[1];
        
-       printf(" values %f %f \n",pointsOnCathode[0],pointsOnCathode[1]);
+       //printf(" values %f %f \n",pointsOnCathode[0],pointsOnCathode[1]);
        
    }