Part of Reset() moved to base class.
authormorsch <morsch@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 7 Aug 2007 19:52:24 +0000 (19:52 +0000)
committermorsch <morsch@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 7 Aug 2007 19:52:24 +0000 (19:52 +0000)
JETAN/AliJetFinder.h
JETAN/AliUA1JetFinderV1.cxx

index d04ba286609549fdfe4341b5e5bb7c3a270c79c4..7cd7491bb0fdacfef7719c71525fb5160f4dd4da 100755 (executable)
 
 #include <TObject.h>
 #include "AliAODJet.h"
 
 #include <TObject.h>
 #include "AliAODJet.h"
+#include "AliJetReader.h"
 
 class TFile;
 class TTree;
 class AliJet;
 
 class TFile;
 class TTree;
 class AliJet;
-class AliJetReader;
 class AliJetHeader;
 class AliJetControlPlots;
 class AliLeading;
 class AliJetHeader;
 class AliJetControlPlots;
 class AliLeading;
@@ -31,6 +31,7 @@ class AliJetFinder : public TObject
   virtual ~AliJetFinder();
 
   // getters
   virtual ~AliJetFinder();
 
   // getters
+  virtual AliJetReader *GetReader() {return fReader;}
   virtual AliJet *GetJets() {return fJets;}
   virtual Bool_t GetPlotMode() const {return fPlotMode;}
   virtual TFile* GetOutputFile() {return fOut;}
   virtual AliJet *GetJets() {return fJets;}
   virtual Bool_t GetPlotMode() const {return fPlotMode;}
   virtual TFile* GetOutputFile() {return fOut;}
@@ -46,7 +47,7 @@ class AliJetFinder : public TObject
   virtual void   WriteRHeaderToFile();  
   // the following have to be implemented for each specific finder
   virtual void Init() {}
   virtual void   WriteRHeaderToFile();  
   // the following have to be implemented for each specific finder
   virtual void Init() {}
-  virtual void Reset() {}
+  virtual void Reset() {fNAODjets = 0;}
   virtual void FindJets() {}
   virtual void FindJetsTPC(){}
   virtual void WriteJHeaderToFile() { }
   virtual void FindJets() {}
   virtual void FindJetsTPC(){}
   virtual void WriteJHeaderToFile() { }
index ac8802e309ced60eb5e647a17a75ca5a0ce1227e..acd180ca3cc55fc6f52d1f1c52a33432d2bc6f5e 100644 (file)
@@ -803,7 +803,7 @@ void AliUA1JetFinderV1::Reset()
 {
   fLego->Reset();
   fJets->ClearJets();
 {
   fLego->Reset();
   fJets->ClearJets();
-  fNAODjets = 0;
+  AliJetFinder::Reset();
 }
 
 ////////////////////////////////////////////////////////////////////////
 }
 
 ////////////////////////////////////////////////////////////////////////