]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - JETAN/AliCdfJetFinder.h
Using both CPHI7-I and CPHI7-B in LHC11d and as default
[u/mrichter/AliRoot.git] / JETAN / AliCdfJetFinder.h
index 09896ddcb6a2e17c00eaa92f80ebeb76ed5de251..9f05e53c36f4f8508205f4abedb9d55e2e84f1c8 100644 (file)
 
 using namespace std ;
 
-Double_t const  kPI        = TMath::Pi();
-// Double_t const  kTWOPI     = 2.*kPI;
 
 // structure of jet and particles container
 struct varContainer
   {
-  Double_t  pt; // pt of particle/jet
-  Double_t eta; // eta of particle/jet
-  Double_t phi; // phi of particle/jet
-  Int_t njet;   // njet is multiplicity of jet or if particles are stored , njet is index number of jet 
+  Double_t  pt;  // pt of particle/jet
+  Double_t eta;  // eta of particle/jet
+  Double_t phi;  // phi of particle/jet
+  Int_t    njet; // njet is multiplicity of jet or if particles are stored , njet is index number of jet 
   } ;
 
 class AliCdfJetHeader;
@@ -42,36 +40,40 @@ class AliCdfJetFinder : public AliJetFinder
     void           WriteJets() ;
     void           AnalizeJets();
     void           Clean();
-
+    
     virtual void   FinishRun();
 
+    void           SetAnalyseJets(Bool_t flag = kTRUE) {fAnalyseJets = flag;}
+    
   protected:
     AliCdfJetFinder ( const AliCdfJetFinder& jf );
     AliCdfJetFinder& operator = ( const AliCdfJetFinder& jf );
 
     TList         *fHistos;    // List of histograms
-    Bool_t        fDebug;      //  enables debugging
 
     Bool_t fFromAod ;          // is the data taken from AOD (or ESD filter) 
     Bool_t fAODwrite ;         // write jets to AOD
     Bool_t fAODtracksWrite ;   // write jet tracks to AOD
-    TRefArray *fRefArr ;       // pointer to references array of tracks from AOD
+    Bool_t fAnalyseJets;       // analyse jets
+       
+    TRefArray *fRefArr ;       //! pointer to references array of tracks from AOD
 
-    Int_t         fNJets;     // counter of number of jets
-    Int_t         fNPart;     // number of particles in event
+    Int_t         fNJets;     //! counter of number of jets
+    Int_t         fNPart;     //! number of particles in event
 
     Double_t      fRadius ;   // radius of jet 
 
     Int_t fMinJetParticles;   // leading jet must contain AT LEAST fMinJetParticles
     Double_t fJetPtCut;       // leading jet must have AT LEAST fJetPtCut
 
-    varContainer **fVectParticle; // container for Particles
-    varContainer **fVectJet;      // container for Jets
+    varContainer **fVectParticle; //! container for Particles
+    varContainer **fVectJet;      //! container for Jets
 
-    Double_t *fPtArray;  // momentum array
-    Int_t   *fIdxArray;  // index array of sorted pts
+    Double_t *fPtArray;  //! momentum array
+    Int_t    *fIdxArray;  //! index array of sorted pts
 
 
-    ClassDef(AliCdfJetFinder,1) };
+    ClassDef(AliCdfJetFinder,2)
+   };
 #endif