@@ -109,6 +109,8 @@ struct JetHadronRecoil {
109109 0.207 , 0.21 , 0.213 , 0.216 , 0.219 , 0.222 , 0.225 , 0.228 , 0.231 , 0.234 ,
110110 0.237 , 0.24 , 0.27 , 0.30 , 0.33 , 0.36 , 0.39 , 0.42 , 0.45 , 0.48 , 0.51 , 0.54 ,
111111 0.57 , 0.60 };
112+ std::vector<double > pThatBinning = {0.0 , 0.25 , 0.5 , 0.75 , 1.0 , 1.25 , 1.5 , 1.75 , 2.0 , 2.25 , 2.5 , 2.75 , 3.0 ,
113+ 3.25 , 3.5 , 3.75 , 4.0 , 4.25 , 4.5 , 4.75 , 5.0 , 6.0 , 7.0 , 8.0 , 9.0 , 10.0 , 20.0 , 30.0 };
112114
113115 AxisSpec dRAxis = {dRBinning, " #Delta R" };
114116 AxisSpec ptAxisDet = {ptBinningDet, " #it{p}_{T,det} (GeV/c)" };
@@ -117,6 +119,7 @@ struct JetHadronRecoil {
117119 AxisSpec phiAxisPart = {100 , 0.0 , o2::constants::math::TwoPI, " #phi_{part}" };
118120 AxisSpec dRAxisDet = {dRBinning, " #Delta R_{det}" };
119121 AxisSpec dRAxisPart = {dRBinning, " #Delta R_{part}" };
122+ AxisSpec pThatAxis = {pThatBinning, " #hat{p_{T}}" };
120123
121124 HistogramRegistry registry;
122125
@@ -142,18 +145,18 @@ struct JetHadronRecoil {
142145
143146 if (doprocessData || doprocessDataWithRhoSubtraction || doprocessMCD || doprocessMCDWithRhoSubtraction || doprocessMCDWeighted || doprocessMCDWeightedWithRhoSubtraction || doprocessMCP || doprocessMCPWeighted) {
144147 registry.add (" hNtrig" , " number of triggers;trigger type;entries" , {HistType::kTH1F , {{2 , 0 , 2 }}}, doSumw);
145- registry.add (" hSignalTriggersPtHard" , " Signal triggers vs PtHard" , {HistType::kTH1F , {{ 20 , 0 , 5 } }}, doSumw);
146- registry.add (" hReferenceTriggersPtHard" , " Reference triggers vs PtHard" , {HistType::kTH1F , {{ 20 , 0 , 5 } }}, doSumw);
148+ registry.add (" hSignalTriggersPtHard" , " Signal triggers vs PtHard" , {HistType::kTH1F , {pThatAxis }}, doSumw);
149+ registry.add (" hReferenceTriggersPtHard" , " Reference triggers vs PtHard" , {HistType::kTH1F , {pThatAxis }}, doSumw);
147150 registry.add (" hConstituents3D" , " 3D constituents histogram;p_{T};#eta;#phi" , {HistType::kTH3F , {{200 , 0 , 200 }, {100 , -1.0 , 1.0 }, {100 , 0.0 , o2::constants::math::TwoPI}}}, doSumw);
148151 registry.add (" hReferencePtDPhi" , " jet p_{T} vs DPhi;#Delta#phi;p_{T,jet}" , {HistType::kTH2F , {{100 , 0 , o2::constants::math::TwoPI}, {500 , -100 , 400 }}}, doSumw);
149152 registry.add (" hReferencePtDPhiShifts" , " rho shifts;#Delta#phi;p_{T,jet};shifts" , {HistType::kTH3F , {{100 , 0 , o2::constants::math::TwoPI}, {500 , -100 , 400 }, {20 , 0.0 , 2.0 }}}, doSumw);
150153 registry.add (" hSignalPtDPhi" , " jet p_{T} vs DPhi;#Delta#phi;p_{T,jet}" , {HistType::kTH2F , {{100 , 0 , o2::constants::math::TwoPI}, {500 , -100 , 400 }}}, doSumw);
151154 registry.add (" hReferencePt" , " jet p_{T};p_{T,jet};entries" , {HistType::kTH1F , {{500 , -100 , 400 }}}, doSumw);
152155 registry.add (" hSignalPt" , " jet p_{T};p_{T,jet};entries" , {HistType::kTH1F , {{500 , -100 , 400 }}}, doSumw);
153156 registry.add (" hSignalTriggers" , " trigger p_{T};p_{T,trig};entries" , {HistType::kTH1F , {{150 , 0 , 150 }}}, doSumw);
154- registry.add (" hSignalPtHard" , " jet p_{T} vs #hat{p};p_{T,jet};#frac{p_{T,trig}}{#hat{p}}" , {HistType::kTH2F , {{500 , -100 , 400 }, { 20 , 0 , 5 } }}, doSumw);
157+ registry.add (" hSignalPtHard" , " jet p_{T} vs #hat{p};p_{T,jet};#frac{p_{T,trig}}{#hat{p}}" , {HistType::kTH2F , {{500 , -100 , 400 }, pThatAxis }}, doSumw);
155158 registry.add (" hReferenceTriggers" , " trigger p_{T};p_{T,trig};entries" , {HistType::kTH1F , {{150 , 0 , 150 }}}, doSumw);
156- registry.add (" hReferencePtHard" , " jet p_{T} vs #hat{p};p_{T,jet};#frac{p_{T,trig}}{#hat{p}}" , {HistType::kTH2F , {{500 , -100 , 400 }, { 20 , 0 , 5 } }}, doSumw);
159+ registry.add (" hReferencePtHard" , " jet p_{T} vs #hat{p};p_{T,jet};#frac{p_{T,trig}}{#hat{p}}" , {HistType::kTH2F , {{500 , -100 , 400 }, pThatAxis }}, doSumw);
157160 registry.add (" hSigEventTriggers" , " N_{triggers};events" , {HistType::kTH1F , {{10 , 0 , 10 }}}, doSumw);
158161 registry.add (" hRefEventTriggers" , " N_{triggers};events" , {HistType::kTH1F , {{10 , 0 , 10 }}}, doSumw);
159162 registry.add (" hJetPt" , " jet p_{T};p_{T,jet};entries" , {HistType::kTH1F , {{500 , -100 , 400 }}}, doSumw);
@@ -167,7 +170,7 @@ struct JetHadronRecoil {
167170 registry.add (" hEtaTrack" , " Track #eta;#eta;entries" , {HistType::kTH1F , {{100 , -1.0 , 1.0 }}}, doSumw);
168171 registry.add (" hPhiTrack" , " Track #phi;#phi;entries" , {HistType::kTH1F , {{100 , 0.0 , o2::constants::math::TwoPI}}}, doSumw);
169172 registry.add (" hTrack3D" , " 3D tracks histogram;p_{T};#eta;#phi" , {HistType::kTH3F , {{200 , 0 , 200 }, {100 , -1.0 , 1.0 }, {100 , 0.0 , o2::constants::math::TwoPI}}}, doSumw);
170- registry.add (" hPtTrackPtHard" , " Tracks vs pThard;#frac{p_{T}}{#hat{p}};p_{T}" , {HistType::kTH2F , {{ 20 , 0 , 5 } , {200 , 0 , 200 }}}, doSumw);
173+ registry.add (" hPtTrackPtHard" , " Tracks vs pThard;#frac{p_{T}}{#hat{p}};p_{T}" , {HistType::kTH2F , {pThatAxis , {200 , 0 , 200 }}}, doSumw);
171174 registry.add (" hTracksvsJets" , " comparing leading tracks and jets;p_{T,track};p_{T,jet};#hat{p}" , {HistType::kTH3F , {{200 , 0 , 200 }, {500 , -100 , 400 }, {195 , 5 , 200 }}}, doSumw);
172175 registry.add (" hRhoSignal" , " Signal Rho bkg;#rho;entries" , {HistType::kTH1F , {{220 , 0 , 220 }}}, doSumw);
173176 registry.add (" hRhoReference" , " Reference Rho bkg;#rho;entries" , {HistType::kTH1F , {{220 , 0 , 220 }}}, doSumw);
@@ -187,7 +190,7 @@ struct JetHadronRecoil {
187190 registry.add (" hEtaPart" , " Particle #eta;#eta;entries" , {HistType::kTH1F , {{100 , -1.0 , 1.0 }}}, doSumw);
188191 registry.add (" hPhiPart" , " Particle #phi;#phi;entries" , {HistType::kTH1F , {{100 , 0.0 , o2::constants::math::TwoPI}}}, doSumw);
189192 registry.add (" hPart3D" , " 3D tracks histogram;p_{T};#eta;#phi" , {HistType::kTH3F , {{200 , 0 , 200 }, {100 , -1.0 , 1.0 }, {100 , 0.0 , o2::constants::math::TwoPI}}}, doSumw);
190- registry.add (" hPtPartPtHard" , " Track p_{T} vs #hat{p};p_{T};#frac{p_{T}}{#hat{p}}" , {HistType::kTH2F , {{200 , 0 , 200 }, { 20 , 0 , 5 } }}, doSumw);
193+ registry.add (" hPtPartPtHard" , " Track p_{T} vs #hat{p};p_{T};#frac{p_{T}}{#hat{p}}" , {HistType::kTH2F , {{200 , 0 , 200 }, pThatAxis }}, doSumw);
191194 registry.add (" hDeltaRSignalPart" , " Particle #DeltaR;#DeltaR;#frac{1}{N_{jets}}#frac{dN_{jets}}{d#DeltaR}" , {HistType::kTH1F , {dRAxis}}, doSumw);
192195 registry.add (" hDeltaRpTSignalPart" , " Particle jet p_{T} vs #DeltaR;p_{T,jet};#DeltaR" , {HistType::kTH2F , {{400 , 0 , 400 }, dRAxis}}, doSumw);
193196 registry.add (" hDeltaRpTDPhiSignalPart" , " Particle jet p_{T} vs #DeltaR vs #Delta#phi;p_{T,jet};#Delta#phi;#DeltaR" , {HistType::kTH3F , {{400 , 0 , 400 }, {100 , 0 , o2::constants::math::TwoPI}, dRAxis}}, doSumw);
0 commit comments