]>
Commit | Line | Data |
---|---|---|
586f2bc3 | 1 | #ifndef ALIJETAODREADER_H |
2 | #define ALIJETAODREADER_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 | // Jet AOD Reader | |
9 | // AOD reader for jet analysis | |
10 | // Author: Davide Perrino (davide.perrino@cern.ch) | |
11 | //--------------------------------------------------------------------- | |
12 | ||
13 | #include "AliJetReader.h" | |
14 | class AliJetAODReaderHeader; | |
15 | class AliJetReaderHeader; | |
16 | class AliAODEvent; | |
17 | class TRefArray; | |
18 | ||
19 | class AliJetAODReader : public AliJetReader | |
20 | { | |
21 | public: | |
22 | AliJetAODReader(); | |
23 | virtual ~AliJetAODReader(); | |
24 | ||
25 | TRefArray* GetReferences() const {return fRef;} | |
26 | ||
9e4cc50d | 27 | Bool_t FillMomentumArray(); |
586f2bc3 | 28 | void OpenInputFiles(); |
29 | void ConnectTree(TTree* tree, TObject* data); | |
ac088e8a | 30 | void SetInputEvent(TObject* /*esd*/, TObject* aod, TObject* /*mc*/) {fAOD = (AliAODEvent*) aod;} |
9e4cc50d | 31 | private: |
32 | AliJetAODReader(const AliJetAODReader &det); | |
33 | AliJetAODReader &operator=(const AliJetAODReader &det); | |
586f2bc3 | 34 | |
35 | private: | |
36 | TChain *fChain; //! chain for reconstructed tracks | |
37 | AliAODEvent *fAOD; //! pointer to aod | |
38 | TRefArray *fRef; // pointer to array of references to tracks | |
39 | Int_t fDebug; // Debug option | |
40 | Int_t fOpt; // Detector to be used for jet reconstruction | |
41 | ClassDef(AliJetAODReader,1) | |
42 | }; | |
43 | ||
44 | #endif |