]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - JETAN/AliJetFinder.cxx
EffC++ warnings corrected. (M. Lopez Noriega)
[u/mrichter/AliRoot.git] / JETAN / AliJetFinder.cxx
index 7b866dd2f97792556250150eb4ed37b5c9b9fa20..9a7fe4b59e265256efbf91805c9e524e8564a363 100644 (file)
@@ -12,8 +12,7 @@
  * about the suitability of this software for any purpose. It is          *
  * provided "as is" without express or implied warranty.                  *
  **************************************************************************/
-  
+   
 //---------------------------------------------------------------------
 // Jet finder base class
 // manages the search for jets 
 #include "AliLeading.h"
 #include "AliHeader.h"
 
-
 ClassImp(AliJetFinder)
 
-////////////////////////////////////////////////////////////////////////
 
-AliJetFinder::AliJetFinder()
+AliJetFinder::AliJetFinder():
+  fPlotMode(kFALSE),
+  fJets(0),
+  fGenJets(0),
+  fLeading(0),
+  fReader(0x0),
+  fPlots(0x0),
+  fOut(0x0)
+
 {
-  //
   // Constructor
-  //
-  fOut     = 0x0;
+  //fOut     = 0x0;
   fJets    = new AliJet();
   fGenJets = new AliJet();
   fLeading = new AliLeading();
-  fReader  = 0x0;
-  fPlots   = 0x0;
-  SetPlotMode(kFALSE);
+  //fReader  = 0x0;
+  //fPlots   = 0x0;
+  //SetPlotMode(kFALSE);
 }
 
-
 ////////////////////////////////////////////////////////////////////////
 
 AliJetFinder::~AliJetFinder()
 {
-  //
   // destructor
-  //
-
   // here reset and delete jets
   fJets->ClearJets();
   delete fJets;
@@ -72,10 +71,8 @@ AliJetFinder::~AliJetFinder()
   delete fOut;
   // reset and delete control plots
   if (fPlots) delete fPlots;
-  // delete fLeading;
 }
 
-
 ////////////////////////////////////////////////////////////////////////
 
 void AliJetFinder::SetOutputFile(const char *name)
@@ -84,25 +81,22 @@ void AliJetFinder::SetOutputFile(const char *name)
   fOut = new TFile(name,"recreate");
 }
 
-
 ////////////////////////////////////////////////////////////////////////
 
 void AliJetFinder::PrintJets()
 {
-//
-// Print jet information
+  // Print jet information
   cout << " Jets found with jet algorithm:" << endl;
   fJets->PrintJets();
   cout << " Jets found by pythia:" << endl;
   fGenJets->PrintJets();
 }
 
-
 ////////////////////////////////////////////////////////////////////////
 
 void AliJetFinder::SetPlotMode(Bool_t b)
 {
-// Sets the plotting mode
+  // Sets the plotting mode
   fPlotMode=b;
   if (b && !fPlots) fPlots = new AliJetControlPlots(); 
 }
@@ -111,7 +105,7 @@ void AliJetFinder::SetPlotMode(Bool_t b)
 
 void AliJetFinder::WriteJetsToFile(Int_t i)
 {
-// Writes the jets to file
+  // Writes the jets to file
   fOut->cd();
   char hname[30];
   sprintf(hname,"TreeJ%d",i);
@@ -134,12 +128,11 @@ void AliJetFinder::WriteRHeaderToFile()
   rh->Write();
 }
 
-
 ////////////////////////////////////////////////////////////////////////
 
 void AliJetFinder::GetGenJets()
 {
-// Get the generated jet information from mc header
+  // Get the generated jet information from mc header
   AliHeader* alih = fReader->GetAliHeader(); 
   if (alih == 0) return;
   AliGenEventHeader * genh = alih->GenEventHeader();
@@ -175,7 +168,6 @@ void AliJetFinder::Run()
       WriteRHeaderToFile();
       WriteJHeaderToFile();
   }
-
   // loop over events
   Int_t nFirst,nLast;
   nFirst = fReader->GetReaderHeader()->GetFirstEvent();
@@ -187,7 +179,7 @@ void AliJetFinder::Run()
       GetGenJets();
       FindJets();
       if (fOut) WriteJetsToFile(i);
-      if (fPlots) fPlots->FillHistos(fJets,fReader);
+      if (fPlots) fPlots->FillHistos(fJets);
       fLeading->Reset();
       fGenJets->ClearJets();
       Reset();
@@ -203,4 +195,3 @@ void AliJetFinder::Run()
       fOut->Close();
   }
 }
-