1 //_________________________________________________________________________
2 // Utility Class for transverse energy studies
3 // Base class for ESD & MC analysis
4 // - cuts for reconstruction and MonteCarlo
7 //*-- Authors: Oystein Djuvsland (Bergen), David Silvermyr (ORNL)
8 //_________________________________________________________________________
10 #include "AliAnalysisEtCuts.h"
17 ClassImp(AliAnalysisEtCuts);
20 AliAnalysisEtCuts::AliAnalysisEtCuts() :
24 ,fCommonClusterEnergyCut(0.1)
25 ,fCommonTrackPtCut(0.0)
27 ,fEmcalTrackDistanceCut(15.0)
28 ,fEmcalTrackDxCut(5.0)
29 ,fEmcalTrackDzCut(5.0)
30 ,fPhosTrackDistanceCut(10.0)
34 ,fGeometryPhosEtaAccCut(0.12)
35 ,fGeometryPhosPhiAccMinCut(260.0)
36 ,fGeometryPhosPhiAccMaxCut(320.0)
37 ,fGeometryPhosDetectorRadius(460.0)
39 ,fGeometryEmcalEtaAccCut(0.7)
40 ,fGeometryEmcalPhiAccMinCut(80.0) // rad 1.4
41 ,fGeometryEmcalPhiAccMaxCut(120.0) // rad 2.1
42 ,fGeometryEmcalDetectorRadius(440.0)
44 ,fReconstructedVertexXCut(0.5)
45 ,fReconstructedVertexYCut(0.5)
46 ,fReconstructedVertexZCut(12.0)
47 ,fReconstructedIPxyCut(1.5)
48 ,fReconstructedIPzCut(1.5)
49 ,fReconstructedNTpcClustersCut(30)
50 ,fReconstructedNItsClustersCut(3)
51 ,fReconstructedPidCut(0.0)
53 ,fReconstructedPhosClusterType(-1)
54 ,fReconstructedPhosClusterEnergyCut(0.1)
55 ,fReconstructedPhosSingleCellEnergyCut(0.5)
56 ,fReconstructedPhosTrackDistanceTightCut(3.0)
57 ,fReconstructedPhosTrackDistanceMediumCut(5.0)
58 ,fReconstructedPhosTrackDistanceLooseCut(15.0)
60 ,fReconstructedEmcalClusterType(1)
61 ,fReconstructedEmcalClusterEnergyCut(0.1) // GeV
62 ,fReconstructedEmcalSingleCellEnergyCut(0.5)
63 ,fReconstructedEmcalTrackDistanceTightCut(5.0)
64 ,fReconstructedEmcalTrackDistanceMediumCut(10.0)
65 ,fReconstructedEmcalTrackDistanceLooseCut(15.0)
67 ,fMonteCarloSingleChargedParticle(3)
68 ,fMonteCarloNeutralParticle(0)
71 ,fHistMakeTreeDeposit(kFALSE)
75 ,fHistNbinsTotEt(10000)
78 ,fHistNbinsParticleEt(5000)
79 ,fHistMinParticleEt(0)
80 ,fHistMaxParticleEt(500)
81 ,fHistNbinsParticlePt(200)
82 ,fHistMinParticlePt(0)
83 ,fHistMaxParticlePt(20)
87 AliAnalysisEtCuts::~AliAnalysisEtCuts()
91 void AliAnalysisEtCuts::SetPbPbDefaults()
92 { // just increase seom histogram max values for now
93 // enough to multiply conservative p+p defaults by a factor 100?
95 fHistMaxTotEt = 10000;