]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - JETAN/AliJetKineReaderHeader.h
Event selection for displaced vertices, second half
[u/mrichter/AliRoot.git] / JETAN / AliJetKineReaderHeader.h
index 49ef2e161e172bb65db54aae14c16124ca6c973f..8f60288485598654d091698c8e2ceb30d134f273 100644 (file)
@@ -18,20 +18,23 @@ class AliJetKineReaderHeader : public AliJetReaderHeader
   virtual ~AliJetKineReaderHeader();
   
   // Setters
-  void SetFastSimTPC(Bool_t flag = kTRUE) {fFastSimTPC = flag;}
-  void SetFastSimEMCAL(Bool_t flag = kTRUE) {fFastSimEMCAL = 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;}
   Bool_t  FastSimEMCAL() const  {return fFastSimEMCAL;}
-  Float_t GetPtCut()   const  {return fPtCut;}
+  Bool_t  ChargedOnly() const  {return fChargedOnly;}
+
          
  protected:
   //parameters set by user
-  Bool_t fFastSimTPC;
-  Bool_t fFastSimEMCAL;
-  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