]> git.uio.no Git - u/mrichter/AliRoot.git/blob - JETAN/AliJetKineReaderHeader.h
Setting the area in the AOD Jet
[u/mrichter/AliRoot.git] / JETAN / AliJetKineReaderHeader.h
1 #ifndef ALIJETKINEREADERHEADER_H
2 #define ALIJETKINEREADERHEADER_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 Kinematics Reader Header
8 // Header for the Kine reader in the jet analysis
9 // Author: Andreas Morsch (andreas.morsch@cern.ch)
10
11 #include "AliJetReaderHeader.h"
12  
13 class AliJetKineReaderHeader : public AliJetReaderHeader
14 {
15
16  public:
17   AliJetKineReaderHeader();
18   virtual ~AliJetKineReaderHeader();
19   
20   // Setters
21   void SetFastSimTPC(Bool_t flag = kTRUE) {fFastSimTPC = flag;} // if TPC fast simulation
22   void SetFastSimEMCAL(Bool_t flag = kTRUE) {fFastSimEMCAL = flag;} // if EMCAL fast simulation
23   void SetChargedOnly(Bool_t flag = kTRUE) {fChargedOnly = flag;} // for charged particles only, no smearing and no acceptance cuts
24
25   // Getter
26   Bool_t  FastSimTPC() const  {return fFastSimTPC;}
27   Bool_t  FastSimEMCAL() const  {return fFastSimEMCAL;}
28   Bool_t  ChargedOnly() const  {return fChargedOnly;}
29
30           
31  protected:
32   //parameters set by user
33   Bool_t fFastSimTPC;
34   Bool_t fFastSimEMCAL;
35   Bool_t fChargedOnly;
36
37   ClassDef(AliJetKineReaderHeader,2);
38 };
39  
40 #endif