]>
Commit | Line | Data |
---|---|---|
1e7c9b89 | 1 | #ifndef ALIEMCALPID_H |
2 | #define ALIEMCALPID_H | |
dc293ae9 | 3 | |
4 | /* $Id$ */ | |
dc293ae9 | 5 | |
6 | /////////////////////////////////////////////////////////////////////////////// | |
7 | // Class AliEMCALPID | |
1e7c9b89 | 8 | // Compute PID weights for all the clusters |
dc293ae9 | 9 | /////////////////////////////////////////////////////////////////////////////// |
10 | ||
1e7c9b89 | 11 | //Root includes |
dc293ae9 | 12 | #include "TTask.h" |
1e7c9b89 | 13 | class TArrayD ; |
da1ceeb8 | 14 | |
1e7c9b89 | 15 | //AliRoot includes |
16 | class AliESDEvent ; | |
0c5b726e | 17 | #include "AliEMCALPIDUtils.h" |
dc293ae9 | 18 | |
0c5b726e | 19 | class AliEMCALPID : public AliEMCALPIDUtils { |
dc293ae9 | 20 | |
21 | public: | |
22 | ||
23 | AliEMCALPID(); | |
1e7c9b89 | 24 | AliEMCALPID(Bool_t reconstructor); |
0c5b726e | 25 | //virtual ~AliEMCALPID() { } |
dc293ae9 | 26 | |
0c5b726e | 27 | void RunPID(AliESDEvent *esd); |
28 | void InitParameters(); | |
1e7c9b89 | 29 | void SetReconstructor(Bool_t yesno) {fReconstructor = yesno;} |
30 | ||
dc293ae9 | 31 | private: |
32 | ||
1e7c9b89 | 33 | Bool_t fReconstructor; // Fill esdcalocluster when called from EMCALReconstructor |
dc293ae9 | 34 | |
0c5b726e | 35 | ClassDef(AliEMCALPID, 5) |
36 | ||
dc293ae9 | 37 | }; |
38 | ||
0c5b726e | 39 | |
dc293ae9 | 40 | #endif // ALIEMCALPID_H |
8ba062b1 | 41 | |
0c5b726e | 42 |