omega, theta, phi added (J. Barbosa)
authormorsch <morsch@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 29 Oct 2002 14:15:13 +0000 (14:15 +0000)
committermorsch <morsch@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 29 Oct 2002 14:15:13 +0000 (14:15 +0000)
RICH/AliRICHRecHit3D.cxx
RICH/AliRICHRecHit3D.h

index 343055b02be98f1f52e423b499d15ed46bd6d610..a75472c5a76e81e0acf7aa9327c0188de4534c75 100644 (file)
@@ -15,6 +15,9 @@
 
 /*
   $Log$
+  Revision 1.2  2001/05/10 12:33:24  jbarbosa
+  Added mean radius data member.
+
   Revision 1.1  2000/11/01 15:31:56  jbarbosa
   New rec. point object for 3D Hough reconstruction.
 
@@ -31,7 +34,7 @@
  
 ClassImp(AliRICHRecHit3D)
 
-AliRICHRecHit3D::AliRICHRecHit3D(Int_t id, Float_t *rechit)
+AliRICHRecHit3D::AliRICHRecHit3D(Int_t id, Float_t *rechit, Float_t omega, Float_t theta, Float_t phi)
 {
     //
     // Creates a RICH rec. hit object
@@ -42,6 +45,9 @@ AliRICHRecHit3D::AliRICHRecHit3D(Int_t id, Float_t *rechit)
     fX            = rechit[3];
     fY            = rechit[4];
     fMeanRadius   = rechit[5];
+    fOriginalOmega = omega;
+    fOriginalTheta = theta;
+    fOriginalPhi = phi;
 }
 
 
index 0e7a9abffaa5d0eb0c1a4da2aa519bcd0dde8230..567fddb630b7aa7b1c3aa8f4f76b8371ea8893e6 100644 (file)
@@ -15,12 +15,16 @@ public:
   Float_t     fX;                  //Impact coordinate x
   Float_t     fY;                  //Impact coordinate y
   Float_t     fMeanRadius;         //Mean radius from input digits
+  Float_t     fOriginalOmega;      //Particle real Cerenkov angle
+  Float_t     fOriginalTheta;      //Particle real incidence angle
+  Float_t     fOriginalPhi;        //Particle real azimuthal angle
+
+
  public:
     AliRICHRecHit3D() {
       fTheta=fPhi=fOmega=0;
     }
-    AliRICHRecHit3D(Int_t id, Float_t* rechit);
+    AliRICHRecHit3D(Int_t id, Float_t* rechit, Float_t omega, Float_t theta, Float_t phi);
     virtual ~AliRICHRecHit3D() {}
     ClassDef(AliRICHRecHit3D,1)  //Reconstructed hit object for set:RICH
 };