1 #ifndef ALIJETAODREADERHEADER_H
2 #define ALIJETAODREADERHEADER_H
4 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5 * See cxx source for full Copyright notice */
7 // Jet AOD Reader Header
8 // Header for the AOD reader in the jet analysis
9 // Author: Davide Perrino (davide.perrino@cern.ch)
11 #include "AliJetReaderHeader.h"
13 class AliJetAODReaderHeader : public AliJetReaderHeader
17 AliJetAODReaderHeader();
18 virtual ~AliJetAODReaderHeader();
21 Int_t GetNaod() const {return fNaod;}
22 UInt_t GetTestFilterMask(){return fTestFilterMask;}
25 virtual void SetNumberOfAOD(Int_t i=1) {fNaod = i;}
26 virtual void SetTestFilterMask(UInt_t i){fTestFilterMask = i;}
27 virtual void SetReadAODMC(Short_t i){fReadMC = i;}
28 virtual Short_t GetReadAODMC(){return fReadMC;}
30 enum { kDefault = 0, kAllMC = 1 , kChargedMC = 2};
33 Int_t fNaod; // number of aods
34 UInt_t fTestFilterMask; // Filter Mask for jets, not tested if 0
35 Short_t fReadMC; // Flag for reading the AODMC infomration, NB. this is not available on the flight...
37 ClassDef(AliJetAODReaderHeader,3);