]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - JETAN/AliCdfJetHeader.h
OpenCL tracker bug fix
[u/mrichter/AliRoot.git] / JETAN / AliCdfJetHeader.h
index cd9439b43c727f1a1a715a536f817a15fb85a625..4356fe893738a7c184ae1521205b55e0ef3d6f8f 100644 (file)
@@ -1,59 +1,49 @@
 #ifndef ALICDFJETHEADER_H
 #define ALICDFJETHEADER_H
 
-/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
- * See cxx source for full Copyright notice                               */
+/*
+ * Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved.
+ * See cxx source for full Copyright notice
+ *
+*/
+
+// settings for jet finder process
 
 #include "AliJetHeader.h"
 
 class AliCdfJetHeader : public AliJetHeader
-  {
-  public:
-
+{
+ public:
   AliCdfJetHeader();
   virtual ~AliCdfJetHeader() { }
 
   // Getters
-  Double_t GetRadius   ()  { return fRadius; }
-  Double_t GetJetPtCut ()  { return fJetPtCut ; }
-  Int_t GetMinPartJet  ()  { return fMinPartJet ; }
+  Double_t GetJetPtCut() const      { return fJetPtCut; }
+  Int_t    GetMinPartJet() const    { return fMinPartJet; }
+  Bool_t   GetAnalyseJets() const   { return fkAnalyseJets; }
 
   // Setters
-  void SetRadius         ( Double_t radius )          {fRadius = radius; }
-  void SetJetPtCut       ( Double_t jet_pt_cut )      { fJetPtCut = jet_pt_cut; }
-  void SetDebugCDF       ( Bool_t debug )             { fDebugCDF = debug; }
-  void SetAODwrite       ( Bool_t aodwrite )          { fAODwrite = aodwrite ; }
-  void SetAODtracksWrite ( Bool_t aodtrackswrite )    { fAODtracksWrite = aodtrackswrite ; }
-  void SetMinPartJet     ( Int_t npart )              { fMinPartJet = npart ; }
-
-//  void SetCDFJetHeader   () { fCDFheader = (AliCdfJetHeader*)fHeader; }
-
-  Bool_t IsDebugCDF() const { return fDebugCDF ; }
-  Bool_t IsAODwrite() const { return fAODwrite ; }
-  Bool_t IsAODtracksWrite() const { return fAODtracksWrite ; }
+  void     SetJetPtCut(Double_t jetptcut)          { fJetPtCut = jetptcut; }
+  void     SetAODwrite(Bool_t aodwrite)            { fAODwrite = aodwrite; }
+  void     SetAODtracksWrite(Bool_t aodtrackswrite){ fAODtracksWrite = aodtrackswrite; }
+  void     SetMinPartJet(Int_t npart)              { fMinPartJet = npart; }
+  void     SetAnalyseJets(Bool_t flag = kTRUE)     { fkAnalyseJets = flag; }
 
-//     void PrintParameters() const ;
+  Bool_t   IsAODwrite() const       { return fAODwrite; }
+  Bool_t   IsAODtracksWrite() const { return fAODtracksWrite; }
 
-  protected:
+ protected:
+  // Parameters of algorithm
+  Int_t    fMinPartJet;           // minimum number of particles in jet
+  Double_t fJetPtCut;             // pt cut of jets
 
-  AliCdfJetHeader(const AliCdfJetHeader &jh);
-  AliCdfJetHeader& operator=(const AliCdfJetHeader &jh);
+  Bool_t   fAODwrite;             // flag for writing to AOD
+  Bool_t   fAODtracksWrite;       // flag for writing tracks to AOD
 
-  // parameters of algorithm
-  Double_t fRadius ;      //  Cone radius
-  Int_t  fMinPartJet ;       // minimum number of particles in jet
+  Bool_t   fkAnalyseJets;         // analyse jets 
 
-  // JET Pt cut
-  Double_t fJetPtCut ;  // pt cut of jets
+  ClassDef ( AliCdfJetHeader, 2 ) // CDF jet header class
 
-  Bool_t fDebugCDF ;         // debug flag for CDF
-  Bool_t fAODwrite ;         // flag for writing to AOD
-  Bool_t fAODtracksWrite ;   // flag for writing tracks to AOD
+};
 
-//  AliCdfJetHeader* fCDFheader ; // local pointer to CDF Jet Header
-
-  ClassDef ( AliCdfJetHeader, 1 )
-
-  };
 #endif
-