]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - JETAN/AliJetKineReaderHeader.h
1) Changes
[u/mrichter/AliRoot.git] / JETAN / AliJetKineReaderHeader.h
index 11ad678d2a1005eed4c2a0392925c54c98307c4e..8f60288485598654d091698c8e2ceb30d134f273 100644 (file)
@@ -18,17 +18,23 @@ class AliJetKineReaderHeader : public AliJetReaderHeader
   virtual ~AliJetKineReaderHeader();
   
   // Setters
-  void SetFastSimTPC(Bool_t flag = kTRUE) {fFastSimTPC = flag;}
-  virtual void SetPtCut(Float_t par = 2.0) {fPtCut = par;}
+  void SetFastSimTPC(Bool_t flag = kTRUE) {fFastSimTPC = flag;} // if TPC fast simulation
+  void SetFastSimEMCAL(Bool_t flag = kTRUE) {fFastSimEMCAL = flag;} // if EMCAL fast simulation
+  void SetChargedOnly(Bool_t flag = kTRUE) {fChargedOnly = flag;} // for charged particles only, no smearing and no acceptance cuts
+
   // Getter
   Bool_t  FastSimTPC() const  {return fFastSimTPC;}
-  Float_t GetPtCut()   const  {return fPtCut;}
+  Bool_t  FastSimEMCAL() const  {return fFastSimEMCAL;}
+  Bool_t  ChargedOnly() const  {return fChargedOnly;}
+
          
  protected:
   //parameters set by user
-  Bool_t fFastSimTPC;
-  Float_t fPtCut;
-  ClassDef(AliJetKineReaderHeader,1);
+  Bool_t fFastSimTPC;   // TPC fast simulation flag
+  Bool_t fFastSimEMCAL; // EMCAL fast simulation flag
+  Bool_t fChargedOnly;  // Charged particle only flag
+
+  ClassDef(AliJetKineReaderHeader,2);
 };
  
 #endif