From dc28df708bdb84428c7ebe382eab253c2e0a3c58 Mon Sep 17 00:00:00 2001 From: Pritam Chakraborty Date: Thu, 2 Jan 2025 11:52:21 +0100 Subject: [PATCH 1/3] Quick fix in centrality bining --- PWGCF/FemtoUniverse/Core/FemtoUniversePairSHCentMultKt.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/PWGCF/FemtoUniverse/Core/FemtoUniversePairSHCentMultKt.h b/PWGCF/FemtoUniverse/Core/FemtoUniversePairSHCentMultKt.h index f31d52fce74..648ce4a598c 100644 --- a/PWGCF/FemtoUniverse/Core/FemtoUniversePairSHCentMultKt.h +++ b/PWGCF/FemtoUniverse/Core/FemtoUniversePairSHCentMultKt.h @@ -167,11 +167,11 @@ class PairSHCentMultKt if ((absmultval >= centMultBins[0]) && (absmultval < centMultBins[1])) { multbinval = 0; - } else if (absmultval < centMultBins[2]) { + } else if ((absmultval >= centMultBins[1]) && (absmultval < centMultBins[2])) { multbinval = 1; - } else if (absmultval < centMultBins[3]) { + } else if ((absmultval >= centMultBins[2]) && (absmultval < centMultBins[3])) { multbinval = 2; - } else if (absmultval < centMultBins[4]) { + } else if ((absmultval >= centMultBins[3]) && (absmultval < centMultBins[4])) { multbinval = 3; } else { return; From 01cdf88d2962650bf2a86086adc34dc0c1a5b62b Mon Sep 17 00:00:00 2001 From: Pritam Chakraborty Date: Thu, 2 Jan 2025 11:52:47 +0100 Subject: [PATCH 2/3] Quick fix in centrality bining --- .../Core/FemtoUniversePairWithCentMultKt.h | 36 +++++++++---------- 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/PWGCF/FemtoUniverse/Core/FemtoUniversePairWithCentMultKt.h b/PWGCF/FemtoUniverse/Core/FemtoUniversePairWithCentMultKt.h index 08d72bc59c4..2cd7743345e 100644 --- a/PWGCF/FemtoUniverse/Core/FemtoUniversePairWithCentMultKt.h +++ b/PWGCF/FemtoUniverse/Core/FemtoUniversePairWithCentMultKt.h @@ -106,55 +106,55 @@ class FemtoUniversePairWithCentMultKt if (cent_mult_value >= centMultBins[centMultBins.size() - 1] || cent_mult_value < centMultBins[0]) { pairWithCentMultKtRegistry->fill(HIST("Beyond_Max"), kstar_value); - } else if (cent_mult_value < centMultBins[1]) { + } else if (cent_mult_value >= centMultBins[0] && cent_mult_value < centMultBins[1]) { pairWithCentMultKtRegistry->fill(HIST("mult_0_1/kstar"), kstar_value); if (useKt) { auto histMultFolder = HIST("mult_0_1/"); fillkT(kstar_value, kt_value, histMultFolder); } - } else if (cent_mult_value < centMultBins[2]) { + } else if (cent_mult_value >= centMultBins[1] && cent_mult_value < centMultBins[2]) { pairWithCentMultKtRegistry->fill(HIST("mult_1_2/kstar"), kstar_value); if (useKt) { auto histMultFolder = HIST("mult_1_2/"); fillkT(kstar_value, kt_value, histMultFolder); } - } else if (cent_mult_value < centMultBins[3]) { + } else if (cent_mult_value >= centMultBins[2] && cent_mult_value < centMultBins[3]) { pairWithCentMultKtRegistry->fill(HIST("mult_2_3/kstar"), kstar_value); if (useKt) { auto histMultFolder = HIST("mult_2_3/"); fillkT(kstar_value, kt_value, histMultFolder); } - } else if (cent_mult_value < centMultBins[4]) { + } else if (cent_mult_value >= centMultBins[3] && cent_mult_value < centMultBins[4]) { pairWithCentMultKtRegistry->fill(HIST("mult_3_4/kstar"), kstar_value); if (useKt) { auto histMultFolder = HIST("mult_3_4/"); fillkT(kstar_value, kt_value, histMultFolder); } - } else if (cent_mult_value < centMultBins[5]) { + } else if (cent_mult_value >= centMultBins[4] && cent_mult_value < centMultBins[5]) { pairWithCentMultKtRegistry->fill(HIST("mult_4_5/kstar"), kstar_value); if (useKt) { auto histMultFolder = HIST("mult_4_5/"); fillkT(kstar_value, kt_value, histMultFolder); } - } else if (cent_mult_value < centMultBins[6]) { + } else if (cent_mult_value >= centMultBins[5] && cent_mult_value < centMultBins[6]) { pairWithCentMultKtRegistry->fill(HIST("mult_5_6/kstar"), kstar_value); if (useKt) { auto histMultFolder = HIST("mult_5_6/"); fillkT(kstar_value, kt_value, histMultFolder); } - } else if (cent_mult_value < centMultBins[7]) { + } else if (cent_mult_value >= centMultBins[6] && cent_mult_value < centMultBins[7]) { pairWithCentMultKtRegistry->fill(HIST("mult_6_7/kstar"), kstar_value); if (useKt) { auto histMultFolder = HIST("mult_6_7/"); fillkT(kstar_value, kt_value, histMultFolder); } - } else if (cent_mult_value < centMultBins[8]) { + } else if (cent_mult_value >= centMultBins[7] && cent_mult_value < centMultBins[8]) { pairWithCentMultKtRegistry->fill(HIST("mult_7_8/kstar"), kstar_value); if (useKt) { auto histMultFolder = HIST("mult_7_8/"); fillkT(kstar_value, kt_value, histMultFolder); } - } else if (cent_mult_value < centMultBins[9]) { + } else if (cent_mult_value >= centMultBins[8] && cent_mult_value < centMultBins[9]) { pairWithCentMultKtRegistry->fill(HIST("mult_8_9/kstar"), kstar_value); if (useKt) { auto histMultFolder = HIST("mult_8_9/"); @@ -205,55 +205,55 @@ class FemtoUniversePairWithCentMultKt if (cent_mult_value >= centMultBins[centMultBins.size() - 1] || cent_mult_value < centMultBins[0]) { pairWithCentMultKtRegistry->fill(HIST("Beyond_Max_3D"), qout_value, qside_value, qlong_value); - } else if (cent_mult_value < centMultBins[1]) { + } else if (cent_mult_value >= centMultBins[0] && cent_mult_value < centMultBins[1]) { pairWithCentMultKtRegistry->fill(HIST("mult_0_1/q3D"), qout_value, qside_value, qlong_value); if (use3D) { auto histMultFolder = HIST("mult_0_1/"); fillkT3D(qout_value, qside_value, qlong_value, kt_value, histMultFolder); } - } else if (cent_mult_value < centMultBins[2]) { + } else if (cent_mult_value >= centMultBins[1] && cent_mult_value < centMultBins[2]) { // pairWithCentMultKtRegistry->fill(HIST("mult_1_2/q3D"), qout_value, qside_value, qlong_value); if (use3D) { auto histMultFolder = HIST("mult_1_2/"); fillkT3D(qout_value, qside_value, qlong_value, kt_value, histMultFolder); } - } else if (cent_mult_value < centMultBins[3]) { + } else if (cent_mult_value >= centMultBins[2] && cent_mult_value < centMultBins[3]) { // pairWithCentMultKtRegistry->fill(HIST("mult_2_3/q3D"), qout_value, qside_value, qlong_value); if (use3D) { auto histMultFolder = HIST("mult_2_3/"); fillkT3D(qout_value, qside_value, qlong_value, kt_value, histMultFolder); } - } else if (cent_mult_value < centMultBins[4]) { + } else if (cent_mult_value >= centMultBins[3] && cent_mult_value < centMultBins[4]) { // pairWithCentMultKtRegistry->fill(HIST("mult_3_4/q3D"), qout_value, qside_value, qlong_value); if (use3D) { auto histMultFolder = HIST("mult_3_4/"); fillkT3D(qout_value, qside_value, qlong_value, kt_value, histMultFolder); } - } else if (cent_mult_value < centMultBins[5]) { + } else if (cent_mult_value >= centMultBins[4] && cent_mult_value < centMultBins[5]) { // pairWithCentMultKtRegistry->fill(HIST("mult_4_5/q3D"), qout_value, qside_value, qlong_value); if (use3D) { auto histMultFolder = HIST("mult_4_5/"); fillkT3D(qout_value, qside_value, qlong_value, kt_value, histMultFolder); } - } else if (cent_mult_value < centMultBins[6]) { + } else if (cent_mult_value >= centMultBins[5] && cent_mult_value < centMultBins[6]) { // pairWithCentMultKtRegistry->fill(HIST("mult_5_6/q3D"), qout_value, qside_value, qlong_value); if (use3D) { auto histMultFolder = HIST("mult_5_6/"); fillkT3D(qout_value, qside_value, qlong_value, kt_value, histMultFolder); } - } else if (cent_mult_value < centMultBins[7]) { + } else if (cent_mult_value >= centMultBins[6] && cent_mult_value < centMultBins[7]) { // pairWithCentMultKtRegistry->fill(HIST("mult_6_7/q3D"), qout_value, qside_value, qlong_value); if (use3D) { auto histMultFolder = HIST("mult_6_7/"); fillkT3D(qout_value, qside_value, qlong_value, kt_value, histMultFolder); } - } else if (cent_mult_value < centMultBins[8]) { + } else if (cent_mult_value >= centMultBins[7] && cent_mult_value < centMultBins[8]) { // pairWithCentMultKtRegistry->fill(HIST("mult_7_8/q3D"), qout_value, qside_value, qlong_value); if (use3D) { auto histMultFolder = HIST("mult_7_8/"); fillkT3D(qout_value, qside_value, qlong_value, kt_value, histMultFolder); } - } else if (cent_mult_value < centMultBins[9]) { + } else if (cent_mult_value >= centMultBins[8] && cent_mult_value < centMultBins[9]) { // pairWithCentMultKtRegistry->fill(HIST("mult_8_9/q3D"), qout_value, qside_value, qlong_value); if (use3D) { auto histMultFolder = HIST("mult_8_9/"); From 4ea6fa74df6ec7c98d224421f42615978a8dab79 Mon Sep 17 00:00:00 2001 From: Pritam Chakraborty <47203359+prchakra@users.noreply.github.com> Date: Thu, 2 Jan 2025 12:14:11 +0100 Subject: [PATCH 3/3] Fixing clang-format error --- PWGCF/FemtoUniverse/Core/FemtoUniversePairWithCentMultKt.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/PWGCF/FemtoUniverse/Core/FemtoUniversePairWithCentMultKt.h b/PWGCF/FemtoUniverse/Core/FemtoUniversePairWithCentMultKt.h index 2cd7743345e..5cfef9c433f 100644 --- a/PWGCF/FemtoUniverse/Core/FemtoUniversePairWithCentMultKt.h +++ b/PWGCF/FemtoUniverse/Core/FemtoUniversePairWithCentMultKt.h @@ -112,7 +112,7 @@ class FemtoUniversePairWithCentMultKt auto histMultFolder = HIST("mult_0_1/"); fillkT(kstar_value, kt_value, histMultFolder); } - } else if (cent_mult_value >= centMultBins[1] && cent_mult_value < centMultBins[2]) { + } else if (cent_mult_value >= centMultBins[1] && cent_mult_value < centMultBins[2]) { pairWithCentMultKtRegistry->fill(HIST("mult_1_2/kstar"), kstar_value); if (useKt) { auto histMultFolder = HIST("mult_1_2/");