]>
Commit | Line | Data |
---|---|---|
c63fcc1d | 1 | // $Header$ |
2 | ||
3 | // Tools for import of kinematics. | |
4 | // Preliminary/minimal solution. | |
5 | ||
6 | #ifndef ALIEVE_KineTools_H | |
7 | #define ALIEVE_KineTools_H | |
8 | ||
9 | #include <Reve/Reve.h> | |
10 | #include <TObject.h> | |
11 | ||
12 | class TTree; | |
13 | class AliStack; | |
14 | ||
15 | namespace Reve { | |
16 | class TrackList; | |
17 | } | |
18 | ||
19 | namespace Alieve { | |
20 | class KineTools | |
21 | { | |
22 | private: | |
23 | KineTools(const KineTools&); // Not implemented | |
24 | KineTools& operator=(const KineTools&); // Not implemented | |
25 | ||
26 | protected: | |
27 | // data from TreeK | |
c63fcc1d | 28 | public: |
29 | KineTools(); | |
30 | virtual ~KineTools(){} | |
31 | ||
32 | // data from TreeTR | |
4e25bb9c | 33 | void SetDaughterPathMarks(Reve::TrackList* cont, AliStack* stack); |
34 | void SetTrackReferences(Reve::TrackList* cont, TTree* treeTR = 0); | |
c63fcc1d | 35 | |
36 | ClassDef(KineTools, 1); | |
37 | }; // endclass KineTools | |
38 | ||
39 | } // end namespace Alieve | |
40 | ||
41 | #endif |