]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWG4/totEt/AliAnalysisEtReconstructedPhos.cxx
delete unused histograms + fixes for MC E_T
[u/mrichter/AliRoot.git] / PWG4 / totEt / AliAnalysisEtReconstructedPhos.cxx
index 8eab2a50ad31850fdf5e2dde34bbabcecfcff329..3b41b090362d268ce5ac32511be027f1ef4506a7 100644 (file)
@@ -1,27 +1,44 @@
+//_________________________________________________________________________
+//  Utility Class for transverse energy studies
+//  Base class for ESD analysis, for PHOS
+//  - reconstruction output
+// implementation file
+//
+//*-- Authors: Oystein Djuvsland (Bergen), David Silvermyr (ORNL)
+//_________________________________________________________________________
 #include "AliAnalysisEtReconstructedPhos.h"
 #include "AliAnalysisEtCuts.h"
 #include "AliESDtrack.h"
 
+using namespace std;
+
+ClassImp(AliAnalysisEtReconstructedPhos);
+
+
 AliAnalysisEtReconstructedPhos::AliAnalysisEtReconstructedPhos() :
 AliAnalysisEtReconstructed()
 {
    fHistogramNameSuffix = TString("PhosRec");    
 }
 
+AliAnalysisEtReconstructedPhos::~AliAnalysisEtReconstructedPhos() 
+{
+}
 
 void AliAnalysisEtReconstructedPhos::Init()
-{
-    AliAnalysisEtReconstructed::Init();
+{ // Init
+  AliAnalysisEtReconstructed::Init();
     
-    fClusterType = EtReconstructedCutsPhos::kClusterType;
-    fDetectorRadius = EtGeometryCutsPhos::kDetectorRadius;
-    fEtaCutAcc = EtGeometryCutsPhos::kEtaAccCut;
-    fPhiCutAccMax = EtGeometryCutsPhos::kPhiAccMaxCut*TMath::Pi()/180.;
-    fPhiCutAccMin = EtGeometryCutsPhos::kPhiAccMinCut*TMath::Pi()/180.;
-    fClusterEnergyCut = EtReconstructedCutsPhos::kClusterEnergyCut;
-    fSingleCellEnergyCut = EtReconstructedCutsPhos::kSingleCellEnergyCut;
-    fTrackDistanceCut = EtReconstructedCutsPhos::kTrackDistanceCut;
-        
+  fDetectorRadius = fCuts->GetGeometryPhosDetectorRadius();
+  fEtaCutAcc = fCuts->GetGeometryPhosEtaAccCut();
+  fPhiCutAccMax = fCuts->GetGeometryPhosPhiAccMaxCut() * TMath::Pi()/180.;
+  fPhiCutAccMin = fCuts->GetGeometryPhosPhiAccMinCut() * TMath::Pi()/180.;
+  fClusterEnergyCut = fCuts->GetReconstructedPhosClusterEnergyCut();
+  fSingleCellEnergyCut = fCuts->GetReconstructedPhosSingleCellEnergyCut();
+  
+  fClusterType = fCuts->GetReconstructedPhosClusterType();
+  fTrackDistanceCut = fCuts->GetReconstructedPhosTrackDistanceCut();
+
 }
 
 bool AliAnalysisEtReconstructedPhos::TrackHitsCalorimeter(AliVParticle* track, Double_t magField)