]>
Commit | Line | Data |
---|---|---|
c2690925 | 1 | #ifndef ALIHFEPIDEMCAL_H |
2 | #define ALIHFEPIDEMCAL_H | |
3 | ||
4 | /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. * | |
5 | * See cxx source for full Copyright notice */ | |
6 | ||
7 | // | |
8 | // Class for EMCAL PID | |
9 | // electron selection with energy-momnetum matching (e/p) | |
10 | // For more information please check the implementation file | |
11 | // | |
12 | #ifndef ALIHFEPIDBASE_H | |
13 | #include "AliHFEpidBase.h" | |
14 | #endif | |
15 | ||
16 | class AliVParticle; | |
17 | class AliPID; | |
18 | ||
19 | class AliHFEpidQAmanager; | |
c2690925 | 20 | |
21 | class AliHFEpidEMCAL : public AliHFEpidBase{ | |
22 | public: | |
23 | AliHFEpidEMCAL(); | |
24 | AliHFEpidEMCAL(const Char_t *name); | |
25 | virtual ~AliHFEpidEMCAL(); | |
26 | AliHFEpidEMCAL(const AliHFEpidEMCAL &c); | |
27 | AliHFEpidEMCAL &operator=(const AliHFEpidEMCAL &c); | |
28 | ||
29 | virtual Bool_t InitializePID(); | |
30 | virtual Int_t IsSelected(const AliHFEpidObject *track, AliHFEpidQAmanager *piqa) const; | |
31 | ||
e156c3bb | 32 | //Double_t MomentumEnergyMatchV1(const AliVParticle *track) const; |
33 | Double_t MomentumEnergyMatchV2(const AliVParticle *track) const; | |
c2690925 | 34 | |
35 | protected: | |
36 | void Copy(TObject &ref) const; | |
37 | private: | |
38 | AliPID *fPID; //! PID Object | |
39 | Float_t feopMim; // EMCAL eop mim. cut | |
40 | Float_t feopMax; // EMCAL eop max. cut | |
41 | ||
42 | ClassDef(AliHFEpidEMCAL, 1) | |
43 | }; | |
44 | ||
45 | #endif |