]> git.uio.no Git - u/mrichter/AliRoot.git/blame - FMD/AliFMDReconstruction.h
Reconstruction in 0.1 eta over all sectors
[u/mrichter/AliRoot.git] / FMD / AliFMDReconstruction.h
CommitLineData
37c55dc0 1// Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved.
2// See cxx source for full Copyright notice
3// AliFMDReconstruction.h
4// Task Class for making TreeR in FMD
5//-- Authors: Evgeny Karpechev (INR) and Alla Maevskaia (INR)
6
7
dc8af42e 8#ifndef AliFMDReconstruction_h
dc8af42e 9#define AliFMDReconstruction_h
10
dc8af42e 11#include "TTask.h"
12#include "TString.h"
13#include "AliFMD.h"
dc8af42e 14
15class AliFMDReconstruction: public TTask
16{
17 public:
18 AliFMDReconstruction() ;
19 AliFMDReconstruction(char* HeaderFile,char *SdigitsFile = 0) ;
20 virtual ~AliFMDReconstruction();
21 char *GetReconstParticlesFile()const{return (char*) fReconstParticlesFile.Data();}
37c55dc0 22 virtual void Exec(Option_t *option);
dc8af42e 23 void SetNEvents(Int_t Nevents){fNevents = Nevents;}
24 Stat_t GetNEvents(){return fNevents;}
cb1df35e 25 TClonesArray *Digits() const {return fDigits;}
26 Int_t Determination_by_thresholds(Int_t a[10][50][800], Int_t volume, Int_t Rmin, Int_t Rmax,
27 Int_t Smin, Int_t Smax);
28 Int_t Determination_by_Poisson (Int_t PadADC[10][50][800], Int_t, Int_t, Int_t, Int_t, Int_t);
dc8af42e 29
30 private:
cb1df35e 31 TClonesArray *fDigits; // ! array with digits
37c55dc0 32 Int_t fNevents ; // Number of events
33 TString fReconstParticlesFile; //output file
dc8af42e 34 TString fHeadersFile ; //input file
cb1df35e 35
36
37c55dc0 37 ClassDef(AliFMDReconstruction,2)
cb1df35e 38
39
dc8af42e 40};
41#endif
42
43
44
45
46
47
48
49
50