]>
Commit | Line | Data |
---|---|---|
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 | ||
8 | #ifndef AliFMDReconstruction_h | |
9 | #define AliFMDReconstruction_h | |
10 | ||
11 | #include "TTask.h" | |
12 | #include "TString.h" | |
13 | #include "AliFMD.h" | |
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();} | |
22 | virtual void Exec(Option_t *option); | |
23 | void SetNEvents(Int_t Nevents){fNevents = Nevents;} | |
24 | Stat_t GetNEvents(){return fNevents;} | |
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); | |
29 | ||
30 | private: | |
31 | TClonesArray *fDigits; // ! array with digits | |
32 | Int_t fNevents ; // Number of events | |
33 | TString fReconstParticlesFile; //output file | |
34 | TString fHeadersFile ; //input file | |
35 | ||
36 | ||
37 | ClassDef(AliFMDReconstruction,2) | |
38 | ||
39 | ||
40 | }; | |
41 | #endif | |
42 | ||
43 | ||
44 | ||
45 | ||
46 | ||
47 | ||
48 | ||
49 | ||
50 |