]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - JETAN/AliJetKineReaderHeader.h
delete content track array
[u/mrichter/AliRoot.git] / JETAN / AliJetKineReaderHeader.h
index 69caeaab852e443e4f2723e13024fe966c8d563e..855c976e7e558d161cdea6390cb5b6ffb5fabad5 100644 (file)
@@ -3,32 +3,40 @@
  
 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
  * See cxx source for full Copyright notice                               */
+
+/* $Id$ */
  
+//----------------------------------------------------
 // Jet Kinematics Reader Header
-// Header for the Kine reader in the jet analysis
+// Header for the reader in the jet analysis for Kinematics
 // Author: Andreas Morsch (andreas.morsch@cern.ch)
+//----------------------------------------------------
 
 #include "AliJetReaderHeader.h"
  
 class AliJetKineReaderHeader : public AliJetReaderHeader
 {
-
  public:
   AliJetKineReaderHeader();
-  virtual ~AliJetKineReaderHeader();
+  virtual ~AliJetKineReaderHeader() {}
   
   // Setters
-  void SetFastSimTPC(Bool_t flag = kTRUE) {fFastSimTPC = flag;}
-  virtual void SetPtCut(const 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  FastSimTPC() const    {return fFastSimTPC;}
+  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 particles only flag
+
+  ClassDef(AliJetKineReaderHeader,3) // Kinematics reader header class
 };
  
 #endif