]> git.uio.no Git - u/mrichter/AliRoot.git/blob - JETAN/AliJetESDReaderHeader.h
SetInput call corrected for generated jets.
[u/mrichter/AliRoot.git] / JETAN / AliJetESDReaderHeader.h
1 #ifndef ALIJETESDREADERHEADER_H
2 #define ALIJETESDREADERHEADER_H
3  
4 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5  * See cxx source for full Copyright notice                               */
6  
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)
10
11 #include "AliJetReaderHeader.h"
12  
13 class AliJetESDReaderHeader : public AliJetReaderHeader
14 {
15
16  public:
17   AliJetESDReaderHeader();
18   virtual ~AliJetESDReaderHeader();
19   
20   // Getters
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;}
25   
26           
27   // Setters
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;}
32   
33  protected:
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);
40 };
41  
42 #endif