]>
Commit | Line | Data |
---|---|---|
de568db1 | 1 | //////////////////////////////////////////////////////////////////////////////// |
2 | // // | |
3 | // AliFemtoEventReaderAODChain - the reader class for the Alice AOD in Chain // | |
4 | // Reads in AOD information and converts it into internal AliFemtoEvent // | |
5 | // Authors: Adam Kisiel kisiel@mps.ohio-state.edu // | |
6 | // // | |
7 | //////////////////////////////////////////////////////////////////////////////// | |
8 | #ifndef ALIFEMTOEVENTREADERAODCHAIN_H | |
9 | #define ALIFEMTOEVENTREADERAODCHAIN_H | |
10 | #include "AliFemtoEventReader.h" | |
11 | #include "AliFemtoEnumeration.h" | |
12 | ||
13 | #include <string> | |
14 | #include <vector> | |
15 | #include "TTree.h" | |
16 | #include "TChain.h" | |
17 | #include "TBits.h" | |
18 | #include "AliAODEvent.h" | |
19 | #include <list> | |
20 | #include "AliPWG2AODTrack.h" | |
21 | #include "AliFemtoEventReaderAOD.h" | |
22 | ||
23 | class AliFemtoEvent; | |
24 | class AliFemtoTrack; | |
25 | ||
26 | class AliFemtoEventReaderAODChain : public AliFemtoEventReaderAOD | |
27 | { | |
28 | public: | |
29 | AliFemtoEventReaderAODChain(); | |
30 | AliFemtoEventReaderAODChain(const AliFemtoEventReaderAODChain &aReader); | |
31 | virtual ~AliFemtoEventReaderAODChain(); | |
32 | ||
33 | AliFemtoEventReaderAODChain& operator=(const AliFemtoEventReaderAODChain& aReader); | |
34 | ||
35 | virtual AliFemtoEvent* ReturnHbtEvent(); | |
36 | AliFemtoString Report(); | |
37 | void SetAODSource(AliAODEvent *aAOD); | |
38 | ||
39 | protected: | |
40 | ||
41 | private: | |
42 | ||
43 | #ifdef __ROOT__ | |
44 | ClassDef(AliFemtoEventReaderAODChain, 1) | |
45 | #endif | |
46 | ||
47 | }; | |
48 | ||
49 | #endif | |
50 | ||
51 |