]>
Commit | Line | Data |
---|---|---|
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 | |
15 | class 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 |