]> git.uio.no Git - u/mrichter/AliRoot.git/blame - PWGLF/totEt/AliAnalysisEtCuts.cxx
Changing eta cut for the EMCal since we arent getting clusters on the edges anyways
[u/mrichter/AliRoot.git] / PWGLF / totEt / AliAnalysisEtCuts.cxx
CommitLineData
4998becf 1//_________________________________________________________________________
2// Utility Class for transverse energy studies
3// Base class for ESD & MC analysis
4// - cuts for reconstruction and MonteCarlo
5// implementation file
6//
7//*-- Authors: Oystein Djuvsland (Bergen), David Silvermyr (ORNL)
8//_________________________________________________________________________
9
10#include "AliAnalysisEtCuts.h"
11
12#include <iostream>
13#include "TNamed.h"
14
15using namespace std;
16
17ClassImp(AliAnalysisEtCuts);
18
19
20AliAnalysisEtCuts::AliAnalysisEtCuts() :
21 TNamed()
22 //
393b8149 23 ,fCommonEtaCut(0.5)
ef647350 24 ,fCommonClusterEnergyCut(0.15)
4998becf 25 ,fCommonTrackPtCut(0.0)
26 ,fCommonSingleCell(1)
393b8149 27 ,fEmcalTrackDistanceCut(15.0)
28 ,fEmcalTrackDxCut(5.0)
29 ,fEmcalTrackDzCut(5.0)
30 ,fPhosTrackDistanceCut(10.0)
31 ,fPhosTrackDxCut(8.0)
32 ,fPhosTrackDzCut(3.0)
b2c10007 33 ,fPhosTrackRCut(5.0)
ef647350 34 ,fPhosBadDistanceCut(3.0)
393b8149 35
4998becf 36 ,fGeometryPhosEtaAccCut(0.12)
37 ,fGeometryPhosPhiAccMinCut(260.0)
38 ,fGeometryPhosPhiAccMaxCut(320.0)
39 ,fGeometryPhosDetectorRadius(460.0)
40 //
76edf1b5 41 ,fGeometryEmcalEtaAccCut(0.6)
4998becf 42 ,fGeometryEmcalPhiAccMinCut(80.0) // rad 1.4
43 ,fGeometryEmcalPhiAccMaxCut(120.0) // rad 2.1
44 ,fGeometryEmcalDetectorRadius(440.0)
45 //
46 ,fReconstructedVertexXCut(0.5)
47 ,fReconstructedVertexYCut(0.5)
48 ,fReconstructedVertexZCut(12.0)
49 ,fReconstructedIPxyCut(1.5)
50 ,fReconstructedIPzCut(1.5)
51 ,fReconstructedNTpcClustersCut(30)
52 ,fReconstructedNItsClustersCut(3)
8e6681b9 53 ,fReconstructedPidCut(0.0)
4998becf 54 //
55 ,fReconstructedPhosClusterType(-1)
b2c10007 56 ,fReconstructedPhosClusterEnergyCut(0.25)
4998becf 57 ,fReconstructedPhosSingleCellEnergyCut(0.5)
393b8149 58 ,fReconstructedPhosTrackDistanceTightCut(3.0)
59 ,fReconstructedPhosTrackDistanceMediumCut(5.0)
60 ,fReconstructedPhosTrackDistanceLooseCut(15.0)
4998becf 61 //
e16aac77 62 ,fReconstructedEmcalClusterType(1)
872e0a1e 63 ,fReconstructedEmcalClusterEnergyCut(0.3) // GeV
4998becf 64 ,fReconstructedEmcalSingleCellEnergyCut(0.5)
393b8149 65 ,fReconstructedEmcalTrackDistanceTightCut(5.0)
66 ,fReconstructedEmcalTrackDistanceMediumCut(10.0)
67 ,fReconstructedEmcalTrackDistanceLooseCut(15.0)
4998becf 68
69 ,fMonteCarloSingleChargedParticle(3)
70 ,fMonteCarloNeutralParticle(0)
ce546038 71
393b8149 72 ,fHistMakeTree(kTRUE)
73 ,fHistMakeTreeDeposit(kFALSE)
74 ,fHistNbinsMult(2000)
0fa8c632 75 ,fHistMinMult(-0.5)
393b8149 76 ,fHistMaxMult(1999.5)
77 ,fHistNbinsTotEt(10000)
78 ,fHistMinTotEt(0.000)
79 ,fHistMaxTotEt(1000)
80 ,fHistNbinsParticleEt(5000)
0fa8c632 81 ,fHistMinParticleEt(0)
393b8149 82 ,fHistMaxParticleEt(500)
0fa8c632 83 ,fHistNbinsParticlePt(200)
84 ,fHistMinParticlePt(0)
85 ,fHistMaxParticlePt(20)
b2c10007 86
87 ,fPrimaryVertexCutXY(4.0)
88 ,fPrimaryVertexCutZ(20.0)
4998becf 89{ // ctor
90}
91
92AliAnalysisEtCuts::~AliAnalysisEtCuts()
93{ // dtor
94}
95
0fa8c632 96void AliAnalysisEtCuts::SetPbPbDefaults()
97{ // just increase seom histogram max values for now
98 // enough to multiply conservative p+p defaults by a factor 100?
99 fHistMaxMult = 20000;
100 fHistMaxTotEt = 10000;
101}
102
4998becf 103