From 4a8922cdcac90f26386659c471437757ee4c4078 Mon Sep 17 00:00:00 2001 From: Zhiyong Lu <71517277+Luzhiyongg@users.noreply.github.com> Date: Sun, 1 Nov 2026 16:30:39 +0800 Subject: [PATCH] Update validation histogram with conditional weights --- PWGCF/Flow/Tasks/flowTask.cxx | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/PWGCF/Flow/Tasks/flowTask.cxx b/PWGCF/Flow/Tasks/flowTask.cxx index 339482157d3..2471b77f282 100644 --- a/PWGCF/Flow/Tasks/flowTask.cxx +++ b/PWGCF/Flow/Tasks/flowTask.cxx @@ -1586,16 +1586,16 @@ struct FlowTask { // manual pt-pt variance if (mpt_sub1_weffEv) { mpt_sub1 = mpt_sub1 / mpt_sub1_weffEv; - registry.fill(HIST("pt_1sub1_1pc"), independent, mpt_sub1, mpt_sub1_weffEv); + registry.fill(HIST("pt_1sub1_1pc"), independent, mpt_sub1, cfgUserIO.cfgUserPtVnEvWeightEnabled ? mpt_sub1_weffEv : 1.); } if (mpt_sub3_weffEv) { mpt_sub3 = mpt_sub3 / mpt_sub3_weffEv; - registry.fill(HIST("pt_1sub3_1pc"), independent, mpt_sub3, mpt_sub3_weffEv); + registry.fill(HIST("pt_1sub3_1pc"), independent, mpt_sub3, cfgUserIO.cfgUserPtVnEvWeightEnabled ? mpt_sub3_weffEv : 1.); } if (mpt_sub1_weffEv && mpt_sub3_weffEv) { - registry.fill(HIST("ptpt_1sub1_1sub3_2pc"), independent, mpt_sub1 * mpt_sub3, ev2pc); - registry.fill(HIST("pt_1sub1_2pc"), independent, mpt_sub1, ev2pc); - registry.fill(HIST("pt_1sub3_2pc"), independent, mpt_sub3, ev2pc); + registry.fill(HIST("ptpt_1sub1_1sub3_2pc"), independent, mpt_sub1 * mpt_sub3, cfgUserIO.cfgUserPtVnEvWeightEnabled ? ev2pc : 1.); + registry.fill(HIST("pt_1sub1_2pc"), independent, mpt_sub1, cfgUserIO.cfgUserPtVnEvWeightEnabled ? ev2pc : 1.); + registry.fill(HIST("pt_1sub3_2pc"), independent, mpt_sub3, cfgUserIO.cfgUserPtVnEvWeightEnabled ? ev2pc : 1.); } }