1 #ifndef ALIJETESDREADERHEADER_H
2 #define ALIJETESDREADERHEADER_H
4 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5 * See cxx source for full Copyright notice */
7 // Jet ESD Reader Header
8 // Header for the ESD reader in the jet analysis
9 // Author: Mercedes Lopez Noriega (mercedes.lopez.noriega@cern.ch)
11 #include "AliJetReaderHeader.h"
13 class AliJetESDReaderHeader : public AliJetReaderHeader
17 AliJetESDReaderHeader();
18 virtual ~AliJetESDReaderHeader();
21 Float_t GetPtCut() const {return fPtCut;}
22 Float_t GetDCA() const {return fDCA;} // not working so far..(always 0)
23 Float_t GetTLength() const {return fTLength;} // not working so far.. (always 0)
24 Bool_t ReadSignalOnly() const {return fReadSignalOnly;}
28 virtual void SetPtCut(Float_t par = 2.0) {fPtCut = par;}
29 virtual void SetDCA(Float_t dca = 3.0) {fDCA = dca;}
30 virtual void SetTLength(Float_t length = 0.0) {fTLength = length;}
31 virtual void SetReadSignalOnly(Bool_t flag = kTRUE) {fReadSignalOnly = flag;}
34 //parameters set by user
35 Float_t fPtCut; // pt cut
36 Float_t fDCA; // dca cut
37 Float_t fTLength; // track length cut
38 Bool_t fReadSignalOnly; // read particles from signal event only
39 ClassDef(AliJetESDReaderHeader,1);