Debug option moved to the base class
authordperrino <dperrino@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 16 Nov 2009 15:39:59 +0000 (15:39 +0000)
committerdperrino <dperrino@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 16 Nov 2009 15:39:59 +0000 (15:39 +0000)
13 files changed:
JETAN/AliCdfJetFinder.cxx
JETAN/AliCdfJetFinder.h
JETAN/AliDAJetFinder.cxx
JETAN/AliFastJetHeaderV1.cxx
JETAN/AliFastJetHeaderV1.h
JETAN/AliJetFinder.cxx
JETAN/AliJetFinder.h
JETAN/AliJetHeader.cxx
JETAN/AliJetHeader.h
JETAN/AliSISConeJetHeader.cxx
JETAN/AliSISConeJetHeader.h
JETAN/AliUA1JetFinderV2.cxx
JETAN/AliUA1JetFinderV2.h

index 4f166ee..6cbc591 100644 (file)
@@ -59,7 +59,6 @@ ClassImp(AliCdfJetFinder)
 AliCdfJetFinder::AliCdfJetFinder():
     AliJetFinder(),
     fHistos(0),
 AliCdfJetFinder::AliCdfJetFinder():
     AliJetFinder(),
     fHistos(0),
-    fDebug(0),
     fFromAod(0),
     fAODwrite(0),
     fAODtracksWrite(0),
     fFromAod(0),
     fAODwrite(0),
     fAODtracksWrite(0),
index add15c7..b924215 100644 (file)
@@ -50,7 +50,6 @@ class AliCdfJetFinder : public AliJetFinder
     AliCdfJetFinder& operator = ( const AliCdfJetFinder& jf );
 
     TList         *fHistos;    // List of histograms
     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 fFromAod ;          // is the data taken from AOD (or ESD filter) 
     Bool_t fAODwrite ;         // write jets to AOD
index 686d8f7..deb3b5c 100644 (file)
@@ -60,6 +60,7 @@ void AliDAJetFinder::FindJets()
 // Find the jets in current event
 // 
        Float_t betaStop=100.;
 // Find the jets in current event
 // 
        Float_t betaStop=100.;
+    fDebug = fHeader->GetDebug();
 
        Double_t dEtSum=0;
        Double_t *xData[2];
 
        Double_t dEtSum=0;
        Double_t *xData[2];
@@ -480,6 +481,7 @@ void AliDAJetFinder::StoreJets(Int_t nk,Double_t **xData,  Int_t *xx,  TMatrixD
                                }
                        }
                        AddJet(jet);
                                }
                        }
                        AddJet(jet);
+                       if (fDebug > 0) printf("jet %d, Eta: %f, Phi: %f, Et: %f\n",iCl,jet.Eta(),jet.Phi(),jet.Pt());
                }
        }
        delete [] dDeltaEta; delete [] dDeltaPhi;
                }
        }
        delete [] dDeltaEta; delete [] dDeltaPhi;
index 8b29e16..08c1af5 100644 (file)
@@ -50,7 +50,6 @@ AliFastJetHeaderV1::AliFastJetHeaderV1():
     fRapMin(0.),
     fPhiMax(TMath::TwoPi()),
     fPhiMin(0),
     fRapMin(0.),
     fPhiMax(TMath::TwoPi()),
     fPhiMin(0),
-    fDebug(0),
     fBGMode(0)
 {
   // Constructor
     fBGMode(0)
 {
   // Constructor
index 8d1406f..dab3825 100644 (file)
@@ -41,7 +41,6 @@ class AliFastJetHeaderV1 : public AliJetHeader
   Double_t                     GetPhiMin()            const {return fPhiMin;}
   // Added temporarily !!! To be removed if not necessary
   Float_t                      GetMinCellEt()         const {return fMinCellEt;} 
   Double_t                     GetPhiMin()            const {return fPhiMin;}
   // Added temporarily !!! To be removed if not necessary
   Float_t                      GetMinCellEt()         const {return fMinCellEt;} 
-  Bool_t                       GetDebug()             const {return fDebug;}
   Bool_t                       GetBGMode()            const {return fBGMode;}
   Double_t                     GetRparamBkg()            const {return fRparamBkg;}
 
   Bool_t                       GetBGMode()            const {return fBGMode;}
   Double_t                     GetRparamBkg()            const {return fRparamBkg;}
 
@@ -57,7 +56,6 @@ class AliFastJetHeaderV1 : public AliJetHeader
   void SetRapRange(Double_t fmin, Double_t fmax)       {fRapMin = fmin; fRapMax = fmax;}
   void SetPhiRange(Double_t fmin, Double_t fmax)       {fPhiMin = fmin; fPhiMax = fmax;}
   void SetPtMin(Double_t ptmin)                        {fPtMin = ptmin;}
   void SetRapRange(Double_t fmin, Double_t fmax)       {fRapMin = fmin; fRapMax = fmax;}
   void SetPhiRange(Double_t fmin, Double_t fmax)       {fPhiMin = fmin; fPhiMax = fmax;}
   void SetPtMin(Double_t ptmin)                        {fPtMin = ptmin;}
-  void SetDebug(Bool_t debug)                          {fDebug = debug;}
   void SetBGMode(Bool_t bgmode)                        {fBGMode = bgmode;}
   
   void SetComment(TString com) {fComment=com;}
   void SetBGMode(Bool_t bgmode)                        {fBGMode = bgmode;}
   
   void SetComment(TString com) {fComment=com;}
@@ -92,7 +90,6 @@ class AliFastJetHeaderV1 : public AliJetHeader
   //fastjet::RangeDefinition parameters 
   Double_t fRapMax, fRapMin; // rapidity range of background sub 
   Double_t fPhiMax, fPhiMin; // phi range of background sub
   //fastjet::RangeDefinition parameters 
   Double_t fRapMax, fRapMin; // rapidity range of background sub 
   Double_t fPhiMax, fPhiMin; // phi range of background sub
-  Bool_t   fDebug;           // debug option  
   Bool_t   fBGMode;          // Do we subtract BG or not?
   
   ClassDef(AliFastJetHeaderV1,2)
   Bool_t   fBGMode;          // Do we subtract BG or not?
   
   ClassDef(AliFastJetHeaderV1,2)
index 5bb2665..bdad604 100644 (file)
@@ -42,7 +42,8 @@ AliJetFinder::AliJetFinder():
     fHeader(0x0),
     fAODjets(0x0),
     fNAODjets(0),
     fHeader(0x0),
     fAODjets(0x0),
     fNAODjets(0),
-    fAODEvBkg(0)
+    fAODEvBkg(0),
+    fDebug(0)
 {
   //
   // Constructor
 {
   //
   // Constructor
index 81e992a..b8d70d4 100755 (executable)
@@ -67,6 +67,8 @@ class AliJetFinder : public TObject
   TClonesArray*             fAODjets;        //! reconstructed jets
   Int_t                     fNAODjets;       //! number of reconstructed jets
   AliAODJetEventBackground* fAODEvBkg;       //! bkg object to be store
   TClonesArray*             fAODjets;        //! reconstructed jets
   Int_t                     fNAODjets;       //! number of reconstructed jets
   AliAODJetEventBackground* fAODEvBkg;       //! bkg object to be store
+  Int_t                     fDebug;          //  debug option, set through the header
+
   ClassDef(AliJetFinder,2)
 };
 
   ClassDef(AliJetFinder,2)
 };
 
index 4df61ca..c03fb17 100755 (executable)
@@ -29,7 +29,8 @@ AliJetHeader::AliJetHeader():
   TNamed("AliJetHeader", "Jet Header"),
   fComment("No comment"),
   fJetEtaMax(0.5),
   TNamed("AliJetHeader", "Jet Header"),
   fComment("No comment"),
   fJetEtaMax(0.5),
-  fJetEtaMin(-0.5)    
+  fJetEtaMin(-0.5),
+  fDebug(0)
 {
   //
   // Default constructor
 {
   //
   // Default constructor
@@ -43,7 +44,8 @@ AliJetHeader::AliJetHeader(const char * name):
   TNamed(name, "Jet Header"),
   fComment("No comment"),
   fJetEtaMax(0.5),
   TNamed(name, "Jet Header"),
   fComment("No comment"),
   fJetEtaMax(0.5),
-  fJetEtaMin(-0.5)    
+  fJetEtaMin(-0.5),
+  fDebug(0)
 {
   //
   // Constructor
 {
   //
   // Constructor
index 55e45a5..d8c1323 100755 (executable)
@@ -25,20 +25,23 @@ class AliJetHeader : public TNamed
   // Getters
   virtual TString GetComment() const {return fComment;} 
   virtual Float_t GetJetEtaMax() const {return fJetEtaMax;}
   // Getters
   virtual TString GetComment() const {return fComment;} 
   virtual Float_t GetJetEtaMax() const {return fJetEtaMax;}
-  virtual Float_t GetJetEtaMin() const {return fJetEtaMin;}  
-  
+  virtual Float_t GetJetEtaMin() const {return fJetEtaMin;}
+  virtual Int_t   GetDebug() const     {return fDebug;    }
+
   // Setters
   virtual void SetComment(const char* com) {fComment=TString(com);}
   virtual void SetJetEtaMax(Float_t eta= 0.5) {fJetEtaMax = eta;}
   // Setters
   virtual void SetComment(const char* com) {fComment=TString(com);}
   virtual void SetJetEtaMax(Float_t eta= 0.5) {fJetEtaMax = eta;}
-  virtual void SetJetEtaMin(Float_t eta= -0.5) {fJetEtaMin = eta;}  
+  virtual void SetJetEtaMin(Float_t eta= -0.5) {fJetEtaMin = eta;}
+  virtual void SetDebug(Int_t debug) {fDebug = debug;}
   
 
   // others
   
 protected:
   
 
   // others
   
 protected:
-  TString fComment; // a comment 
-  Float_t fJetEtaMax; // maximum eta for the jet
-  Float_t fJetEtaMin; // minimum eta for the jet
+  TString fComment;         // a comment 
+  Float_t fJetEtaMax;       // maximum eta for the jet
+  Float_t fJetEtaMin;       // minimum eta for the jet
+  Int_t   fDebug;           // debug option
   
   ClassDef(AliJetHeader,1)
 };
   
   ClassDef(AliJetHeader,1)
 };
index ecf1e2a..3654d1d 100644 (file)
@@ -41,7 +41,6 @@ AliSISConeJetHeader::AliSISConeJetHeader():
     fBGMode(1),
     fCaching(0),
     fConeRadius(0.7),
     fBGMode(1),
     fCaching(0),
     fConeRadius(0.7),
-    fDebug(0),
     fEffectiveRFact(1),
     fGhostEtaMax(4.0),
     fGhostArea(0.05),
     fEffectiveRFact(1),
     fGhostEtaMax(4.0),
     fGhostArea(0.05),
index b8d50e4..b8d369a 100644 (file)
@@ -25,7 +25,6 @@ class AliSISConeJetHeader : public AliJetHeader
 
   // Getters
   Bool_t                       GetBGMode()                     const {return fBGMode;}
 
   // Getters
   Bool_t                       GetBGMode()                     const {return fBGMode;}
-  Bool_t                       GetDebug()                      const {return fDebug;}
 
   Int_t                        GetActiveAreaRepeats()          const {return fActiveAreaRepeats;}
   Int_t                        GetAreaTypeNumber()             const {return fAreaTypeNumber;}
 
   Int_t                        GetActiveAreaRepeats()          const {return fActiveAreaRepeats;}
   Int_t                        GetAreaTypeNumber()             const {return fAreaTypeNumber;}
@@ -53,7 +52,6 @@ class AliSISConeJetHeader : public AliJetHeader
   // Setters
   void SetBGAlgorithm(Int_t value)                     {fBGAlgo = value;}
   void SetBGMode(Bool_t value)                         {fBGMode = value;}
   // Setters
   void SetBGAlgorithm(Int_t value)                     {fBGAlgo = value;}
   void SetBGMode(Bool_t value)                         {fBGMode = value;}
-  void SetDebug(Bool_t value)                          {fDebug = value;}
   void SetCaching(Bool_t value)                        {fCaching = value;}
   void SetComment(TString com)                         {fComment=com;}
   void SetComment(const char* com)                     {AliJetHeader::SetComment(com);}
   void SetCaching(Bool_t value)                        {fCaching = value;}
   void SetComment(TString com)                         {fComment=com;}
   void SetComment(const char* com)                     {AliJetHeader::SetComment(com);}
@@ -87,7 +85,6 @@ class AliSISConeJetHeader : public AliJetHeader
   Bool_t   fBGMode;                   // Do we subtract BG or not?
   Bool_t   fCaching;                  // Do we record found cones for this set of data?
   Double_t fConeRadius;               // Cone radius
   Bool_t   fBGMode;                   // Do we subtract BG or not?
   Bool_t   fCaching;                  // Do we record found cones for this set of data?
   Double_t fConeRadius;               // Cone radius
-  Bool_t   fDebug;                    // Debug option
   Double_t fEffectiveRFact;           // Radius for Voronoi diagram
   Double_t fGhostEtaMax;              // Maximum eta in which a ghost can be generated
   Double_t fGhostArea;                // Area of one ghost
   Double_t fEffectiveRFact;           // Radius for Voronoi diagram
   Double_t fGhostEtaMax;              // Maximum eta in which a ghost can be generated
   Double_t fGhostArea;                // Area of one ghost
index 8cede01..bf7ed34 100644 (file)
@@ -50,7 +50,6 @@ ClassImp(AliUA1JetFinderV2)
 AliUA1JetFinderV2::AliUA1JetFinderV2() :
   AliJetFinder(),
   fLego(0),  
 AliUA1JetFinderV2::AliUA1JetFinderV2() :
   AliJetFinder(),
   fLego(0),  
-  fDebug(0),
   fOpt(0)
 {
   //
   fOpt(0)
 {
   //
index fe0ac01..9057431 100644 (file)
@@ -69,7 +69,6 @@ class AliUA1JetFinderV2 : public AliJetFinder
   AliUA1JetFinderV2(const AliUA1JetFinderV2& rJetF1);
   AliUA1JetFinderV2& operator = (const AliUA1JetFinderV2& rhsf);
   TH2F           * fLego;           // Lego Histo
   AliUA1JetFinderV2(const AliUA1JetFinderV2& rJetF1);
   AliUA1JetFinderV2& operator = (const AliUA1JetFinderV2& rhsf);
   TH2F           * fLego;           // Lego Histo
-  Int_t fDebug;                     // Debug option
   Int_t fOpt;                       // Detector option (charged only or charged+neutral)
 
   ClassDef(AliUA1JetFinderV2,1)
   Int_t fOpt;                       // Detector option (charged only or charged+neutral)
 
   ClassDef(AliUA1JetFinderV2,1)