@@ -257,17 +257,19 @@ struct ZdcQVectors {
257257 registry.add <TH2>(" QA/before/ZNC_Qx_vs_Centrality" , " ZNC_Qx_vs_Centrality" , kTH2D , {{100 , 0 , 100 }, {200 , -2 , 2 }});
258258 registry.add <TH2>(" QA/before/ZNC_Qy_vs_Centrality" , " ZNC_Qy_vs_Centrality" , kTH2D , {{100 , 0 , 100 }, {200 , -2 , 2 }});
259259
260- registry.add <TH2>(" QA/before/ZNA_pmC_vs_Centrality" , " ZNA_pmC_vs_Centrality" , kTH2D , {{100 , 0 , 100 }, {300 , 0 , 300 }});
261- registry.add <TH2>(" QA/before/ZNA_pm1_vs_Centrality" , " ZNA_pm1_vs_Centrality" , kTH2D , {{100 , 0 , 100 }, {150 , 0 , 150 }});
262- registry.add <TH2>(" QA/before/ZNA_pm2_vs_Centrality" , " ZNA_pm2_vs_Centrality" , kTH2D , {{100 , 0 , 100 }, {150 , 0 , 150 }});
263- registry.add <TH2>(" QA/before/ZNA_pm3_vs_Centrality" , " ZNA_pm3_vs_Centrality" , kTH2D , {{100 , 0 , 100 }, {150 , 0 , 150 }});
264- registry.add <TH2>(" QA/before/ZNA_pm4_vs_Centrality" , " ZNA_pm4_vs_Centrality" , kTH2D , {{100 , 0 , 100 }, {150 , 0 , 150 }});
265-
266- registry.add <TH2>(" QA/before/ZNC_pmC_vs_Centrality" , " ZNC_pmC_vs_Centrality" , kTH2D , {{100 , 0 , 100 }, {300 , 0 , 300 }});
267- registry.add <TH2>(" QA/before/ZNC_pm1_vs_Centrality" , " ZNC_pm1_vs_Centrality" , kTH2D , {{100 , 0 , 100 }, {150 , 0 , 150 }});
268- registry.add <TH2>(" QA/before/ZNC_pm2_vs_Centrality" , " ZNC_pm2_vs_Centrality" , kTH2D , {{100 , 0 , 100 }, {150 , 0 , 150 }});
269- registry.add <TH2>(" QA/before/ZNC_pm3_vs_Centrality" , " ZNC_pm3_vs_Centrality" , kTH2D , {{100 , 0 , 100 }, {150 , 0 , 150 }});
270- registry.add <TH2>(" QA/before/ZNC_pm4_vs_Centrality" , " ZNC_pm4_vs_Centrality" , kTH2D , {{100 , 0 , 100 }, {150 , 0 , 150 }});
260+ registry.add <TH2>(" QA/before/ZNA_pmC_vs_Centrality" , " ZNA_pmC_vs_Centrality" , kTH2D , {{100 ,0 ,100 }, {300 , 0 , 300 }});
261+ registry.add <TH2>(" QA/before/ZNA_pmSUM_vs_Centrality" , " ZNA_pmSUM_vs_Centrality" , kTH2D , {{100 ,0 ,100 }, {300 , 0 , 300 }});
262+ registry.add <TH2>(" QA/before/ZNA_pm1_vs_Centrality" , " ZNA_pm1_vs_Centrality" , kTH2D , {{100 ,0 ,100 }, {100 ,0 ,1 }});
263+ registry.add <TH2>(" QA/before/ZNA_pm2_vs_Centrality" , " ZNA_pm2_vs_Centrality" , kTH2D , {{100 ,0 ,100 }, {100 ,0 ,1 }});
264+ registry.add <TH2>(" QA/before/ZNA_pm3_vs_Centrality" , " ZNA_pm3_vs_Centrality" , kTH2D , {{100 ,0 ,100 }, {100 ,0 ,1 }});
265+ registry.add <TH2>(" QA/before/ZNA_pm4_vs_Centrality" , " ZNA_pm4_vs_Centrality" , kTH2D , {{100 ,0 ,100 }, {100 ,0 ,1 }});
266+
267+ registry.add <TH2>(" QA/before/ZNC_pmC_vs_Centrality" , " ZNC_pmC_vs_Centrality" , kTH2D , {{100 ,0 ,100 }, {300 , 0 , 300 }});
268+ registry.add <TH2>(" QA/before/ZNC_pmSUM_vs_Centrality" , " ZNC_pmSUM_vs_Centrality" , kTH2D , {{100 ,0 ,100 }, {300 , 0 , 300 }});
269+ registry.add <TH2>(" QA/before/ZNC_pm1_vs_Centrality" , " ZNC_pm1_vs_Centrality" , kTH2D , {{100 ,0 ,100 }, {100 ,0 ,1 }});
270+ registry.add <TH2>(" QA/before/ZNC_pm2_vs_Centrality" , " ZNC_pm2_vs_Centrality" , kTH2D , {{100 ,0 ,100 }, {100 ,0 ,1 }});
271+ registry.add <TH2>(" QA/before/ZNC_pm3_vs_Centrality" , " ZNC_pm3_vs_Centrality" , kTH2D , {{100 ,0 ,100 }, {100 ,0 ,1 }});
272+ registry.add <TH2>(" QA/before/ZNC_pm4_vs_Centrality" , " ZNC_pm4_vs_Centrality" , kTH2D , {{100 ,0 ,100 }, {100 ,0 ,1 }});
271273
272274 registry.addClone (" QA/before/" , " QA/after/" );
273275
@@ -713,29 +715,39 @@ struct ZdcQVectors {
713715 registry.get <TProfile>(HIST (" QA/after/ZNC_pm3" ))->Fill (Form (" %d" , runnumber), e[6 ]);
714716 registry.get <TProfile>(HIST (" QA/after/ZNC_pm4" ))->Fill (Form (" %d" , runnumber), e[7 ]);
715717
718+ double sumZNA_before = eZN[0 ] + eZN[1 ] + eZN[2 ] + eZN[3 ];
719+ double sumZNA_after = e[0 ] + e[1 ] + e[2 ] + e[3 ];
720+
721+ double sumZNC_before = eZN[4 ] + eZN[5 ] + eZN[6 ] + eZN[7 ];
722+ double sumZNC_after = e[4 ] + e[5 ] + e[6 ] + e[7 ];
723+
716724 registry.fill (HIST (" QA/" ) + HIST (" before" ) + HIST (" /ZNA_pmC_vs_Centrality" ), centrality, zdcCol.energyCommonZNA ());
717- registry.fill (HIST (" QA/" ) + HIST (" before" ) + HIST (" /ZNA_pm1_vs_Centrality" ), centrality, eZN[0 ]);
718- registry.fill (HIST (" QA/" ) + HIST (" before" ) + HIST (" /ZNA_pm2_vs_Centrality" ), centrality, eZN[1 ]);
719- registry.fill (HIST (" QA/" ) + HIST (" before" ) + HIST (" /ZNA_pm3_vs_Centrality" ), centrality, eZN[2 ]);
720- registry.fill (HIST (" QA/" ) + HIST (" before" ) + HIST (" /ZNA_pm4_vs_Centrality" ), centrality, eZN[3 ]);
725+ registry.fill (HIST (" QA/" ) + HIST (" before" ) + HIST (" /ZNA_pmSUM_vs_Centrality" ), centrality, sumZNA_before);
726+ registry.fill (HIST (" QA/" ) + HIST (" before" ) + HIST (" /ZNA_pm1_vs_Centrality" ), centrality, eZN[0 ]/sumZNA_before);
727+ registry.fill (HIST (" QA/" ) + HIST (" before" ) + HIST (" /ZNA_pm2_vs_Centrality" ), centrality, eZN[1 ]/sumZNA_before);
728+ registry.fill (HIST (" QA/" ) + HIST (" before" ) + HIST (" /ZNA_pm3_vs_Centrality" ), centrality, eZN[2 ]/sumZNA_before);
729+ registry.fill (HIST (" QA/" ) + HIST (" before" ) + HIST (" /ZNA_pm4_vs_Centrality" ), centrality, eZN[3 ]/sumZNA_before);
721730
722731 registry.fill (HIST (" QA/" ) + HIST (" before" ) + HIST (" /ZNC_pmC_vs_Centrality" ), centrality, zdcCol.energyCommonZNC ());
723- registry.fill (HIST (" QA/" ) + HIST (" before" ) + HIST (" /ZNC_pm1_vs_Centrality" ), centrality, eZN[4 ]);
724- registry.fill (HIST (" QA/" ) + HIST (" before" ) + HIST (" /ZNC_pm2_vs_Centrality" ), centrality, eZN[5 ]);
725- registry.fill (HIST (" QA/" ) + HIST (" before" ) + HIST (" /ZNC_pm3_vs_Centrality" ), centrality, eZN[6 ]);
726- registry.fill (HIST (" QA/" ) + HIST (" before" ) + HIST (" /ZNC_pm4_vs_Centrality" ), centrality, eZN[7 ]);
732+ registry.fill (HIST (" QA/" ) + HIST (" before" ) + HIST (" /ZNC_pmSUM_vs_Centrality" ), centrality, sumZNC_before);
733+ registry.fill (HIST (" QA/" ) + HIST (" before" ) + HIST (" /ZNC_pm1_vs_Centrality" ), centrality, eZN[4 ]/sumZNC_before);
734+ registry.fill (HIST (" QA/" ) + HIST (" before" ) + HIST (" /ZNC_pm2_vs_Centrality" ), centrality, eZN[5 ]/sumZNC_before);
735+ registry.fill (HIST (" QA/" ) + HIST (" before" ) + HIST (" /ZNC_pm3_vs_Centrality" ), centrality, eZN[6 ]/sumZNC_before);
736+ registry.fill (HIST (" QA/" ) + HIST (" before" ) + HIST (" /ZNC_pm4_vs_Centrality" ), centrality, eZN[7 ]/sumZNC_before);
727737
728738 registry.fill (HIST (" QA/" ) + HIST (" after" ) + HIST (" /ZNA_pmC_vs_Centrality" ), centrality, zdcCol.energyCommonZNA ());
729- registry.fill (HIST (" QA/" ) + HIST (" after" ) + HIST (" /ZNA_pm1_vs_Centrality" ), centrality, e[0 ]);
730- registry.fill (HIST (" QA/" ) + HIST (" after" ) + HIST (" /ZNA_pm2_vs_Centrality" ), centrality, e[1 ]);
731- registry.fill (HIST (" QA/" ) + HIST (" after" ) + HIST (" /ZNA_pm3_vs_Centrality" ), centrality, e[2 ]);
732- registry.fill (HIST (" QA/" ) + HIST (" after" ) + HIST (" /ZNA_pm4_vs_Centrality" ), centrality, e[3 ]);
739+ registry.fill (HIST (" QA/" ) + HIST (" after" ) + HIST (" /ZNA_pmSUM_vs_Centrality" ), centrality, sumZNA_after);
740+ registry.fill (HIST (" QA/" ) + HIST (" after" ) + HIST (" /ZNA_pm1_vs_Centrality" ), centrality, e[0 ]/sumZNA_after);
741+ registry.fill (HIST (" QA/" ) + HIST (" after" ) + HIST (" /ZNA_pm2_vs_Centrality" ), centrality, e[1 ]/sumZNA_after);
742+ registry.fill (HIST (" QA/" ) + HIST (" after" ) + HIST (" /ZNA_pm3_vs_Centrality" ), centrality, e[2 ]/sumZNA_after);
743+ registry.fill (HIST (" QA/" ) + HIST (" after" ) + HIST (" /ZNA_pm4_vs_Centrality" ), centrality, e[3 ]/sumZNA_after);
733744
734745 registry.fill (HIST (" QA/" ) + HIST (" after" ) + HIST (" /ZNC_pmC_vs_Centrality" ), centrality, zdcCol.energyCommonZNC ());
735- registry.fill (HIST (" QA/" ) + HIST (" after" ) + HIST (" /ZNC_pm1_vs_Centrality" ), centrality, e[4 ]);
736- registry.fill (HIST (" QA/" ) + HIST (" after" ) + HIST (" /ZNC_pm2_vs_Centrality" ), centrality, e[5 ]);
737- registry.fill (HIST (" QA/" ) + HIST (" after" ) + HIST (" /ZNC_pm3_vs_Centrality" ), centrality, e[6 ]);
738- registry.fill (HIST (" QA/" ) + HIST (" after" ) + HIST (" /ZNC_pm4_vs_Centrality" ), centrality, e[7 ]);
746+ registry.fill (HIST (" QA/" ) + HIST (" after" ) + HIST (" /ZNC_pmSUM_vs_Centrality" ), centrality, sumZNC_after);
747+ registry.fill (HIST (" QA/" ) + HIST (" after" ) + HIST (" /ZNC_pm1_vs_Centrality" ), centrality, e[4 ]/sumZNC_after);
748+ registry.fill (HIST (" QA/" ) + HIST (" after" ) + HIST (" /ZNC_pm2_vs_Centrality" ), centrality, e[5 ]/sumZNC_after);
749+ registry.fill (HIST (" QA/" ) + HIST (" after" ) + HIST (" /ZNC_pm3_vs_Centrality" ), centrality, e[6 ]/sumZNC_after);
750+ registry.fill (HIST (" QA/" ) + HIST (" after" ) + HIST (" /ZNC_pm4_vs_Centrality" ), centrality, e[7 ]/sumZNC_after);
739751 }
740752
741753 // Now calculate Q-vector
0 commit comments