1 #ifndef ALIJETAODREADER_H
2 #define ALIJETAODREADER_H
4 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5 * See cxx source for full Copyright notice */
7 //---------------------------------------------------------------------
9 // AOD reader for jet analysis
10 // Author: Davide Perrino (davide.perrino@cern.ch)
11 //---------------------------------------------------------------------
13 #include "AliJetReader.h"
14 class AliJetAODReaderHeader;
15 class AliJetReaderHeader;
19 class AliJetAODReader : public AliJetReader
23 virtual ~AliJetAODReader();
25 TRefArray* GetReferences() const {return fRef;}
27 Bool_t FillMomentumArray();
28 void OpenInputFiles();
29 void ConnectTree(TTree* tree, TObject* data);
30 void SetInputEvent(TObject* /*esd*/, TObject* aod, TObject* /*mc*/) {fAOD = (AliAODEvent*) aod;}
32 AliJetAODReader(const AliJetAODReader &det);
33 AliJetAODReader &operator=(const AliJetAODReader &det);
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)