1 //_________________________________________________________________________
2 // Utility Class for transverse energy studies
3 // Base class for ESD analysis, for PHOS
4 // - reconstruction output
7 //*-- Authors: Oystein Djuvsland (Bergen), David Silvermyr (ORNL)
8 //_________________________________________________________________________
9 #include "AliAnalysisEtReconstructedPhos.h"
10 #include "AliAnalysisEtCuts.h"
11 #include "AliESDtrack.h"
13 AliAnalysisEtReconstructedPhos::AliAnalysisEtReconstructedPhos() :
14 AliAnalysisEtReconstructed()
16 fHistogramNameSuffix = TString("PhosRec");
19 AliAnalysisEtReconstructedPhos::~AliAnalysisEtReconstructedPhos()
23 void AliAnalysisEtReconstructedPhos::Init()
25 AliAnalysisEtReconstructed::Init();
27 fDetectorRadius = fCuts->GetGeometryPhosDetectorRadius();
28 fEtaCutAcc = fCuts->GetGeometryPhosEtaAccCut();
29 fPhiCutAccMax = fCuts->GetGeometryPhosPhiAccMaxCut() * TMath::Pi()/180.;
30 fPhiCutAccMin = fCuts->GetGeometryPhosPhiAccMinCut() * TMath::Pi()/180.;
31 fClusterEnergyCut = fCuts->GetReconstructedPhosClusterEnergyCut();
32 fSingleCellEnergyCut = fCuts->GetReconstructedPhosSingleCellEnergyCut();
34 fClusterType = fCuts->GetReconstructedPhosClusterType();
35 fTrackDistanceCut = fCuts->GetReconstructedPhosTrackDistanceCut();
39 bool AliAnalysisEtReconstructedPhos::TrackHitsCalorimeter(AliVParticle* track, Double_t magField)
41 return AliAnalysisEtReconstructed::TrackHitsCalorimeter(track, magField);