]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - RICH/AliRICHDetect.h
Increment the version number
[u/mrichter/AliRoot.git] / RICH / AliRICHDetect.h
index 48cb7a72754a13af8e8baadee62a4c4a2a1c5a97..1756d3fe5f094fcf0654dc283e886939aaea66eb 100644 (file)
@@ -11,6 +11,7 @@
 /////////////////////////////////////////////////////////
 
 #include "AliRICH.h"
+#include "TCanvas.h"
 
 class AliRICHDetect;
 
@@ -19,15 +20,22 @@ class AliRICHDetect : public TObject {
  public:
   AliRICHDetect();
   AliRICHDetect(const char *name, const char *title);
-  virtual       ~AliRICHDetect() {}
-  void   Detect();
+  virtual       ~AliRICHDetect();
+  void   Detect(Int_t nev);
   float Area(float theta,float OMEGA);
-  //virtual void AddRecHit(const AliRICHRecHit);
-  //virtual int  ***i3tensor(long nrl, long nrh, long ncl, long nch, long ndl, long ndh);
+  Int_t  ***i3tensor(long nrl, long nrh, long ncl, long nch, long ndl, long ndh);
+  void free_i3tensor(int ***t, long nrl, long nrh, long ncl, long nch,long ndl, long ndh);
+  Float_t SnellAngle(Float_t iangle);
+  Float_t InvSnellAngle(Float_t rangle);
+  void CreatePoints(Float_t theta, Float_t phi, Float_t omega, Float_t h);
+  
+ public:
+
+  TCanvas *fc1;                   //Online reconstruction data
+  TCanvas *fc2;                   //Online SPOT reconstruction data 
+  TCanvas *fc3;                   //Online digits' coordinates data
+
   ClassDef(AliRICHDetect,1)  //Reconstruction module for :RICH version 0
-      
-      
-       
        };