]>
Commit | Line | Data |
---|---|---|
9dc4f671 | 1 | /* Copyright(c) 1998-2014, ALICE Experiment at CERN, All rights reserved. * |
2 | * See cxx source for full Copyright notice */ | |
3 | ||
4 | // Short comment describing what this class does needed! | |
5 | ||
6 | #ifndef ALIJTRACKCUT_H | |
7 | #define ALIJTRACKCUT_H | |
8 | ||
9 | class AliJTrack; | |
10 | ||
11 | class AliJTrackCut { | |
12 | public: | |
13 | enum { kJTPCOnly, kJRaa, kJGlobalTightDCA, kJGlobalDCA, kJGlobalSDD , kJHybrid, kJNTrackCuts }; | |
14 | ||
15 | AliJTrackCut(); | |
16 | ~AliJTrackCut(){;} | |
17 | bool IsSelected ( AliJTrack *track, int icut ) const; | |
18 | bool SetMomentum( AliJTrack *track, int icut ) const; | |
19 | int GetNCut() const { return kJNTrackCuts; } //TODO | |
20 | static AliJTrackCut& GetSpecialInstance(); | |
21 | static const AliJTrackCut& GetInstance(); | |
22 | private: | |
23 | ||
24 | }; | |
25 | ||
26 | #endif |