Reconstruction in 0.1 eta over all sectors
[u/mrichter/AliRoot.git] / FMD / AliFMDReconstruction.h
index 40c81e49be96944d16b4cfa09e2e802e1e53f3e5..268b81caa3316a0be992bbb61cd84a892543a5ce 100644 (file)
@@ -1,16 +1,16 @@
+//   Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved.
+//  See cxx source for full Copyright notice                               
+//  AliFMDReconstruction.h 
+//  Task Class for making TreeR in FMD                        
+//-- Authors: Evgeny Karpechev (INR) and Alla Maevskaia (INR)
+
+
 #ifndef AliFMDReconstruction_h
-//#define AliFMDReconstruction_h 1
 #define AliFMDReconstruction_h
 
-// --- ROOT system ---
 #include "TTask.h"
 #include "TString.h"
 #include "AliFMD.h"
-#include "AliDetector.h"
-
-// --- Standard library ---
-
-// --- AliRoot header files ---
 
 class AliFMDReconstruction: public TTask 
 {
@@ -19,19 +19,24 @@ class AliFMDReconstruction: public TTask
   AliFMDReconstruction(char* HeaderFile,char *SdigitsFile = 0) ; 
   virtual ~AliFMDReconstruction();
   char *GetReconstParticlesFile()const{return (char*) fReconstParticlesFile.Data();}  
-  virtual void  Exec(TClonesArray *fReconParticles,Option_t *option); 
+  virtual void  Exec(Option_t *option); 
   void SetNEvents(Int_t Nevents){fNevents = Nevents;}
   Stat_t GetNEvents(){return fNevents;}
-  void SetReconstParticlesFile(char * file ) ;
-  virtual void Print(Option_t* option) const ;
-  //TClonesArray *ReconParticles() const {return fReconParticles;}   
+   TClonesArray *Digits() const {return fDigits;}
+   Int_t Determination_by_thresholds(Int_t a[10][50][800], Int_t volume, Int_t Rmin, Int_t Rmax, 
+                                    Int_t Smin, Int_t Smax);
+   Int_t Determination_by_Poisson (Int_t PadADC[10][50][800], Int_t, Int_t, Int_t, Int_t, Int_t);
 
  private:
-  Int_t   fNevents ;                         // Number of events to digitize
-  TString fReconstParticlesFile;    //output file 
+  TClonesArray *fDigits;               // ! array with digits
+  Int_t   fNevents ;                         // Number of events
+  TString fReconstParticlesFile;             //output file 
   TString fHeadersFile ;                     //input file
-  //  TClonesArray *fReconParticles;
-  ClassDef(AliFMDReconstruction,1) 
+
+
+  ClassDef(AliFMDReconstruction,2) 
+
+
 };
 #endif