diff --git a/PWGJE/Tasks/recoilJets.cxx b/PWGJE/Tasks/recoilJets.cxx index acd00af069c..ebf69f44e10 100644 --- a/PWGJE/Tasks/recoilJets.cxx +++ b/PWGJE/Tasks/recoilJets.cxx @@ -417,7 +417,6 @@ struct RecoilJets { {{200, 0.0, 20.}}); 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.}}); @@ -435,6 +434,14 @@ struct RecoilJets { kTH2F, {{1500, 0.0, 30000.}, {500, 0.0, 10000.}}); spectra.add("hMultFT0M_vs_ZNM", "Correlation of signals FTOM vs ZNM", kTH2F, {{3000, 0.0, 60000.}, {1000, 0.0, 20000.}}); + spectra.add("hScaleMultFT0A_vs_ZNA", "Correlation of signals FT0A/meanFT0A vs ZNA", + kTH2F, {{200, 0.0, 20.}, {500, 0.0, 10000.}}); + spectra.add("hScaleMultFT0C_vs_ZNC", "Correlation of signals FT0C/meanFT0C vs ZNC", + kTH2F, {{200, 0.0, 20.}, {500, 0.0, 10000.}}); + spectra.add("hScaleMultFT0M_vs_ZNM", "Correlation of signals FT0M/meanTF0M vs ZNM", + kTH2F, {{200, 0.0, 20.}, {1000, 0.0, 20000.}}); + spectra.add("hScaleMultFT0Mv2_vs_ZNM", "Correlation of signals FT0M/meanTF0M v2 vs ZNM", + kTH2F, {{200, 0.0, 20.}, {1000, 0.0, 20000.}}); } } @@ -680,10 +687,12 @@ struct RecoilJets { spectra.fill(HIST("hMultFT0C"), collision.multFT0C(), weight); spectra.fill(HIST("hMultFT0M"), collision.multFT0M(), weight); + float scaledFT0Mv2 = 0.5 * (collision.multFT0A() / meanFT0A + collision.multFT0C() / meanFT0C); + 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, + spectra.fill(HIST("hScaleMultFT0M_v2"), scaledFT0Mv2, weight); spectra.fill(HIST("hMultZNA"), collision.multZNA(), weight); @@ -698,6 +707,14 @@ struct RecoilJets { collision.multZNC(), weight); spectra.fill(HIST("hMultFT0M_vs_ZNM"), collision.multFT0M(), collision.multZNA() + collision.multZNC(), weight); + spectra.fill(HIST("hScaleMultFT0A_vs_ZNA"), collision.multFT0A() / meanFT0A, + collision.multZNA(), weight); + spectra.fill(HIST("hScaleMultFT0C_vs_ZNC"), collision.multFT0C() / meanFT0C, + collision.multZNC(), weight); + spectra.fill(HIST("hScaleMultFT0M_vs_ZNM"), collision.multFT0M() / meanFT0M, + collision.multZNA() + collision.multZNC(), weight); + spectra.fill(HIST("hScaleMultFT0Mv2_vs_ZNM"), scaledFT0Mv2, + collision.multZNA() + collision.multZNC(), weight); } //------------------------------------------------------------------------------