@@ -161,8 +161,12 @@ struct ThreeParticleCorrelations {
161161 void init (InitContext const &)
162162 {
163163
164+ // Bins of variable width
165+ std::vector<double > fineCentBins = {0.0 , 2.0 , 4.0 , 7.0 , 10.0 , 15.0 , 20.0 , 25.0 , 30.0 , 35.0 , 40.0 , 45.0 , 50.0 , 60.0 , 70.0 , 80.0 , 90.0 };
166+
164167 // Histograms axes
165168 const AxisSpec centralityAxis{confCentBins};
169+ const AxisSpec fineCentralityAxis{fineCentBins};
166170 const AxisSpec zvtxAxis{confZvtxBins};
167171 const AxisSpec dPhiAxis{36 , (-1 . / 2 ) * constants::math::PI, (3 . / 2 ) * constants::math::PI};
168172 const AxisSpec dEtaAxis{32 , -1.52 , 1.52 };
@@ -187,18 +191,18 @@ struct ThreeParticleCorrelations {
187191 rQARegistry.add (" hTrackPhi" , " hTrackPhi" , {HistType::kTH1D , {{100 , (-1 . / 2 ) * constants::math::PI, (5 . / 2 ) * constants::math::PI}}});
188192 rQARegistry.add (" hTrackNSharedClusters" , " hTrackNSharedClusters" , {HistType::kTH1D , {{200 , 0 , 200 }}});
189193
190- rQARegistry.add (" hPtPion_Uncorrected" , " hPtPion_Uncorrected" , {HistType::kTH3D , {{trackPtAxis}, {centralityAxis }, {2 , -2 , 2 }}});
191- rQARegistry.add (" hPtKaon_Uncorrected" , " hPtKaon_Uncorrected" , {HistType::kTH3D , {{trackPtAxis}, {centralityAxis }, {2 , -2 , 2 }}});
192- rQARegistry.add (" hPtProton_Uncorrected" , " hPtProton_Uncorrected" , {HistType::kTH3D , {{trackPtAxis}, {centralityAxis }, {2 , -2 , 2 }}});
193- rQARegistry.add (" hPtV0_Uncorrected" , " hPtV0_Uncorrected" , {HistType::kTH3D , {{v0PtAxis}, {centralityAxis }, {2 , -2 , 2 }}});
194- rQARegistry.add (" hPtPion_Corrected" , " hPtPion_Corrected" , {HistType::kTH3D , {{trackPtAxis}, {centralityAxis }, {2 , -2 , 2 }}});
195- rQARegistry.add (" hPtKaon_Corrected" , " hPtKaon_Corrected" , {HistType::kTH3D , {{trackPtAxis}, {centralityAxis }, {2 , -2 , 2 }}});
196- rQARegistry.add (" hPtProton_Corrected" , " hPtProton_Corrected" , {HistType::kTH3D , {{trackPtAxis}, {centralityAxis }, {2 , -2 , 2 }}});
197- rQARegistry.add (" hPtV0_Corrected" , " hPtV0_Corrected" , {HistType::kTH3D , {{v0PtAxis}, {centralityAxis }, {2 , -2 , 2 }}});
198- rQARegistry.add (" hPtPion_MC" , " hPtPion_MC" , {HistType::kTH3D , {{trackPtAxis}, {centralityAxis }, {2 , -2 , 2 }}});
199- rQARegistry.add (" hPtKaon_MC" , " hPtKaon_MC" , {HistType::kTH3D , {{trackPtAxis}, {centralityAxis }, {2 , -2 , 2 }}});
200- rQARegistry.add (" hPtProton_MC" , " hPtProton_MC" , {HistType::kTH3D , {{trackPtAxis}, {centralityAxis }, {2 , -2 , 2 }}});
201- rQARegistry.add (" hPtV0_MC" , " hPtV0_MC" , {HistType::kTH3D , {{v0PtAxis}, {centralityAxis }, {2 , -2 , 2 }}});
194+ rQARegistry.add (" hPtPion_Uncorrected" , " hPtPion_Uncorrected" , {HistType::kTH3D , {{trackPtAxis}, {fineCentralityAxis }, {2 , -2 , 2 }}});
195+ rQARegistry.add (" hPtKaon_Uncorrected" , " hPtKaon_Uncorrected" , {HistType::kTH3D , {{trackPtAxis}, {fineCentralityAxis }, {2 , -2 , 2 }}});
196+ rQARegistry.add (" hPtProton_Uncorrected" , " hPtProton_Uncorrected" , {HistType::kTH3D , {{trackPtAxis}, {fineCentralityAxis }, {2 , -2 , 2 }}});
197+ rQARegistry.add (" hPtV0_Uncorrected" , " hPtV0_Uncorrected" , {HistType::kTH3D , {{v0PtAxis}, {fineCentralityAxis }, {2 , -2 , 2 }}});
198+ rQARegistry.add (" hPtPion_Corrected" , " hPtPion_Corrected" , {HistType::kTH3D , {{trackPtAxis}, {fineCentralityAxis }, {2 , -2 , 2 }}});
199+ rQARegistry.add (" hPtKaon_Corrected" , " hPtKaon_Corrected" , {HistType::kTH3D , {{trackPtAxis}, {fineCentralityAxis }, {2 , -2 , 2 }}});
200+ rQARegistry.add (" hPtProton_Corrected" , " hPtProton_Corrected" , {HistType::kTH3D , {{trackPtAxis}, {fineCentralityAxis }, {2 , -2 , 2 }}});
201+ rQARegistry.add (" hPtV0_Corrected" , " hPtV0_Corrected" , {HistType::kTH3D , {{v0PtAxis}, {fineCentralityAxis }, {2 , -2 , 2 }}});
202+ rQARegistry.add (" hPtPion_MC" , " hPtPion_MC" , {HistType::kTH3D , {{trackPtAxis}, {fineCentralityAxis }, {2 , -2 , 2 }}});
203+ rQARegistry.add (" hPtKaon_MC" , " hPtKaon_MC" , {HistType::kTH3D , {{trackPtAxis}, {fineCentralityAxis }, {2 , -2 , 2 }}});
204+ rQARegistry.add (" hPtProton_MC" , " hPtProton_MC" , {HistType::kTH3D , {{trackPtAxis}, {fineCentralityAxis }, {2 , -2 , 2 }}});
205+ rQARegistry.add (" hPtV0_MC" , " hPtV0_MC" , {HistType::kTH3D , {{v0PtAxis}, {fineCentralityAxis }, {2 , -2 , 2 }}});
202206
203207 rQARegistry.add (" hdEdx" , " hdEdx" , {HistType::kTH2D , {{120 , -3.0 , 3.0 }, {180 , 20 , 200 }}});
204208 rQARegistry.add (" hdEdxPion" , " hdEdxPion" , {HistType::kTH2D , {{120 , -3.0 , 3.0 }, {180 , 20 , 200 }}});
0 commit comments