]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - JETAN/AliCdfJetHeader.h
Fixing in/out tags in documentation
[u/mrichter/AliRoot.git] / JETAN / AliCdfJetHeader.h
index 2df8282e78a841a805facc35eff2fb6a60643c9c..75996091509be4791e3bd7295408312703c5130f 100644 (file)
@@ -1,13 +1,13 @@
 #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
+ *
+*/
 
-//-----------------------------------------------
-// PxCone CDF Algorithm Jet finder header class
-// Stores the parameters of CDF Jet finder
-//-----------------------------------------------
+// settings for jet finder process
 
 #include "AliJetHeader.h"
 
@@ -15,50 +15,46 @@ class AliCdfJetHeader : public AliJetHeader
   {
   public:
 
-    AliCdfJetHeader();
-    virtual ~AliCdfJetHeader() { }
+  AliCdfJetHeader();
+  virtual ~AliCdfJetHeader() { }
 
-    Double_t GetRadius ()  { return fRadius; }
-    Double_t GetPtMin  ()  { return fPtMin ; }
-    Double_t GetPtMax  ()  { return fPtMax ; }
-    Double_t GetEtaMin ()  { return fEtaMin ; }
-    Double_t GetEtaMax ()  { return fEtaMax ; }
-    Double_t GetPhiMin ()  { return fPhiMin ; }
-    Double_t GetPhiMax ()  { return fPhiMax ; }
+  // Getters
+  Double_t GetRadius   () const { return fRadius; }
+  Double_t GetJetPtCut () const { return fJetPtCut ; }
+  Int_t GetMinPartJet  () const { return fMinPartJet ; }
 
+  // Setters
+  void SetRadius         ( Double_t radius )          { fRadius = radius; }
+  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 ; }
 
-    // Setters
+//  void SetCDFJetHeader   () { fCDFheader = (AliCdfJetHeader*)fHeader; }
 
-    void SetRadius ( Double_t f ) {fRadius = f;}
-    void SetPtMin  ( Double_t f ) {fPtMin = f;}
-    void SetPtMax  ( Double_t f ) {fPtMax = f;}
-    void SetEtaMin ( Double_t f ) {fEtaMin = f;}
-    void SetEtaMax ( Double_t f ) {fEtaMax = f;}
-    void SetPhiMin ( Double_t f ) {fPhiMin = f;}
-    void SetPhiMax ( Double_t f ) {fPhiMax = f;}
-
-
-    // others
+  Bool_t IsAODwrite() const { return fAODwrite ; }
+  Bool_t IsAODtracksWrite() const { return fAODtracksWrite ; }
 
 //     void PrintParameters() const ;
 
   protected:
 
-   AliCdfJetHeader(const AliCdfJetHeader &jh);
-        AliCdfJetHeader& operator=(const AliCdfJetHeader &jh);
+  AliCdfJetHeader(const AliCdfJetHeader &jh);
+  AliCdfJetHeader& operator=(const AliCdfJetHeader &jh);
+
+  // parameters of algorithm
+  Double_t fRadius ;      //  Cone radius
+  Int_t  fMinPartJet ;       // minimum number of particles in jet
+
+  // JET Pt cut
+  Double_t fJetPtCut ;  // pt cut of jets
 
-   // parameters of algorithm
-   Double_t fRadius;      //  Cone radius
+  Bool_t fAODwrite ;         // flag for writing to AOD
+  Bool_t fAODtracksWrite ;   // flag for writing tracks to AOD
 
-   // ranges of Pt,Eta and Phi cut ranges ; by default == 0
-   Double_t fPtMin;       // minimum pt
-   Double_t fPtMax;       // maximum pt
-   Double_t fEtaMin;      // minimum eta
-   Double_t fEtaMax;      // maximum eta
-   Double_t fPhiMin;      // minimum phi
-   Double_t fPhiMax;      // maximum phi
+//  AliCdfJetHeader* fCDFheader ; // local pointer to CDF Jet Header
 
-   ClassDef ( AliCdfJetHeader, 1 )
+  ClassDef ( AliCdfJetHeader, 1 )
 
   };
 #endif