From e9466679c05739c63f7d87928ba23b0b11357aaa Mon Sep 17 00:00:00 2001 From: KotliarovAr Date: Tue, 5 Aug 2025 14:43:13 +0200 Subject: [PATCH 1/3] PWGJE: add scaled multiplicity --- PWGJE/Tasks/recoilJets.cxx | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/PWGJE/Tasks/recoilJets.cxx b/PWGJE/Tasks/recoilJets.cxx index 8b6d2b952ea..8d50f7df3c7 100644 --- a/PWGJE/Tasks/recoilJets.cxx +++ b/PWGJE/Tasks/recoilJets.cxx @@ -104,6 +104,12 @@ struct RecoilJets { "applied at the jet finder level, here rejection is applied for " "collision and track process functions"}; + Configurable meanFT0A{"meanFT0A", -1.0, "Mean value of FT0A"}; + + Configurable meanFT0C{"meanFT0C", -1.0, "Mean value of FT0C"}; + + Configurable meanFT0M{"meanFT0M", -1.0, "Mean value of FT0M"}; + // List of configurable parameters for MC Configurable pTHatExponent{"pTHatExponent", 4.0, "Exponent of the event weight for the calculation of pTHat"}; @@ -405,6 +411,13 @@ struct RecoilJets { spectra.add("hMultFT0M", "Total mult. signal from FT0A & FTOC", kTH1F, {{3000, 0.0, 60000.}}); + spectra.add("hScaleMultFT0A", "Scaled mult. signal from FTOA", kTH1F, + {{200, 0.0, 20.}}); + spectra.add("hScaleMultFT0C", "Scaled mult. signal from FTOC", kTH1F, + {{200, 0.0, 20.}}); + spectra.add("hScaleMultFT0M", "Scaled total mult. signal from FT0A & FTOC", kTH1F, + {{200, 0.0, 20.}}); + spectra.add("hMultZNA", "Mult. signal from ZDC A-side", kTH1F, {{500, 0.0, 10000.}}); spectra.add("hMultZNC", "Mult. signal from ZDC C-side", kTH1F, @@ -664,6 +677,10 @@ struct RecoilJets { spectra.fill(HIST("hMultFT0C"), collision.multFT0C(), weight); spectra.fill(HIST("hMultFT0M"), collision.multFT0M(), weight); + spectra.fill(HIST("hScaleMultFT0A"), collision.multFT0A()/meanFT0A, weight); + spectra.fill(HIST("hScaleMultFT0C"), collision.multFT0C()/meanFT0C, weight); + spectra.fill(HIST("hScaleMultFT0M"), collision.multFT0M()/meanFT0M, weight); + spectra.fill(HIST("hMultZNA"), collision.multZNA(), weight); spectra.fill(HIST("hMultZNC"), collision.multZNC(), weight); spectra.fill(HIST("hMultZNM"), collision.multZNA() + collision.multZNC(), From b09b04de4de8a57688177ea3ccc4235c91011b66 Mon Sep 17 00:00:00 2001 From: ALICE Action Bot Date: Tue, 5 Aug 2025 12:46:36 +0000 Subject: [PATCH 2/3] Please consider the following formatting changes --- PWGJE/Tasks/recoilJets.cxx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/PWGJE/Tasks/recoilJets.cxx b/PWGJE/Tasks/recoilJets.cxx index 8d50f7df3c7..3038b3ce37a 100644 --- a/PWGJE/Tasks/recoilJets.cxx +++ b/PWGJE/Tasks/recoilJets.cxx @@ -677,9 +677,9 @@ struct RecoilJets { spectra.fill(HIST("hMultFT0C"), collision.multFT0C(), weight); spectra.fill(HIST("hMultFT0M"), collision.multFT0M(), weight); - spectra.fill(HIST("hScaleMultFT0A"), collision.multFT0A()/meanFT0A, weight); - spectra.fill(HIST("hScaleMultFT0C"), collision.multFT0C()/meanFT0C, weight); - spectra.fill(HIST("hScaleMultFT0M"), collision.multFT0M()/meanFT0M, weight); + spectra.fill(HIST("hScaleMultFT0A"), collision.multFT0A() / meanFT0A, weight); + spectra.fill(HIST("hScaleMultFT0C"), collision.multFT0C() / meanFT0C, weight); + spectra.fill(HIST("hScaleMultFT0M"), collision.multFT0M() / meanFT0M, weight); spectra.fill(HIST("hMultZNA"), collision.multZNA(), weight); spectra.fill(HIST("hMultZNC"), collision.multZNC(), weight); From f872421ac03f28542ff9e397bd182fc4eedd14f9 Mon Sep 17 00:00:00 2001 From: KotliarovAr Date: Wed, 6 Aug 2025 17:42:40 +0200 Subject: [PATCH 3/3] PWGJE: scaling of FT0M signal --- PWGJE/Tasks/recoilJets.cxx | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/PWGJE/Tasks/recoilJets.cxx b/PWGJE/Tasks/recoilJets.cxx index 3038b3ce37a..acd00af069c 100644 --- a/PWGJE/Tasks/recoilJets.cxx +++ b/PWGJE/Tasks/recoilJets.cxx @@ -418,6 +418,9 @@ struct RecoilJets { spectra.add("hScaleMultFT0M", "Scaled total mult. signal from FT0A & FTOC", kTH1F, {{200, 0.0, 20.}}); + spectra.add("hScaleMultFT0M_v2", "Scaled total mult. signal from FT0A & FTOC", kTH1F, + {{200, 0.0, 20.}}); + spectra.add("hMultZNA", "Mult. signal from ZDC A-side", kTH1F, {{500, 0.0, 10000.}}); spectra.add("hMultZNC", "Mult. signal from ZDC C-side", kTH1F, @@ -680,6 +683,8 @@ struct RecoilJets { spectra.fill(HIST("hScaleMultFT0A"), collision.multFT0A() / meanFT0A, weight); spectra.fill(HIST("hScaleMultFT0C"), collision.multFT0C() / meanFT0C, weight); spectra.fill(HIST("hScaleMultFT0M"), collision.multFT0M() / meanFT0M, weight); + spectra.fill(HIST("hScaleMultFT0M_v2"), collision.multFT0A() / meanFT0A + collision.multFT0C() / meanFT0C, + weight); spectra.fill(HIST("hMultZNA"), collision.multZNA(), weight); spectra.fill(HIST("hMultZNC"), collision.multZNC(), weight);