@@ -40,6 +40,14 @@ struct MultiplicityDerivedQa {
4040 ConfigurableAxis axisMultFT0C{" axisMultFT0C" , {10000 , 0 , 10000 }, " FT0C amplitude" };
4141 ConfigurableAxis axisMultFDD{" axisMultFDD" , {1000 , 0 , 4000 }, " FDD amplitude" };
4242 ConfigurableAxis axisMultNTracks{" axisMultNTracks" , {500 , 0 , 500 }, " N_{tracks}" };
43+
44+ ConfigurableAxis axisMultZNA{" axisMultZNA" , {1000 , 0 , 4000 }, " ZNA amplitude" };
45+ ConfigurableAxis axisMultZNC{" axisMultZNC" , {1000 , 0 , 4000 }, " ZNC amplitude" };
46+ ConfigurableAxis axisMultZEM1{" axisMultZEM1" , {1000 , 0 , 4000 }, " ZEM1 amplitude" };
47+ ConfigurableAxis axisMultZEM2{" axisMultZEM2" , {1000 , 0 , 4000 }, " ZEM2 amplitude" };
48+ ConfigurableAxis axisMultZPA{" axisMultZPA" , {1000 , 0 , 4000 }, " ZPA amplitude" };
49+ ConfigurableAxis axisMultZPC{" axisMultZPC" , {1000 , 0 , 4000 }, " ZPC amplitude" };
50+
4351 ConfigurableAxis axisVertexZ{" axisVertexZ" , {60 , -15 , 15 }, " Vertex z (cm)" };
4452
4553 ConfigurableAxis axisContributors{" axisContributors" , {100 , -0 .5f , 99 .5f }, " Vertex z (cm)" };
@@ -60,6 +68,14 @@ struct MultiplicityDerivedQa {
6068 histos.add (" multiplicityQa/hRawFDD" , " Raw FDD" , kTH1D , {axisMultFDD});
6169 histos.add (" multiplicityQa/hRawNTracksPV" , " Raw NTracks" , kTH1D , {axisMultNTracks});
6270
71+ // ZDC information
72+ histos.add (" multiplicityQa/hRawZNA" , " Raw ZNA" , kTH1D , {axisMultZNA});
73+ histos.add (" multiplicityQa/hRawZNC" , " Raw ZNC" , kTH1D , {axisMultZNC});
74+ histos.add (" multiplicityQa/hRawZEM1" , " Raw ZEM1" , kTH1D , {axisMultZEM1});
75+ histos.add (" multiplicityQa/hRawZEM2" , " Raw ZEM2" , kTH1D , {axisMultZEM2});
76+ histos.add (" multiplicityQa/hRawZPA" , " Raw ZPA" , kTH1D , {axisMultZPA});
77+ histos.add (" multiplicityQa/hRawZPC" , " Raw ZPC" , kTH1D , {axisMultZPC});
78+
6379 // Vertex-Z profiles for vertex-Z dependency estimate
6480 histos.add (" multiplicityQa/hVtxZFV0A" , " Av FV0A vs vertex Z" , kTProfile , {axisVertexZ});
6581 histos.add (" multiplicityQa/hVtxZFT0A" , " Av FT0A vs vertex Z" , kTProfile , {axisVertexZ});
@@ -76,12 +92,6 @@ struct MultiplicityDerivedQa {
7692 histos.add (" multiplicityQa/h2dNchVsFT0C" , " FT0C" , kTH2F , {axisMultFT0C, axisMultNTracks});
7793 histos.add (" multiplicityQa/h2dNchVsFDD" , " FDD" , kTH2F , {axisMultFDD, axisMultNTracks});
7894
79- histos.add (" multiplicityQa/h2dPVsVsFV0" , " FV0" , kTH2F , {axisMultFV0, axisNumberOfPVs});
80- histos.add (" multiplicityQa/h2dPVsVsFT0" , " FT0" , kTH2F , {axisMultFT0, axisNumberOfPVs});
81- histos.add (" multiplicityQa/h2dPVsVsFT0A" , " FT0A" , kTH2F , {axisMultFT0A, axisNumberOfPVs});
82- histos.add (" multiplicityQa/h2dPVsVsFT0C" , " FT0C" , kTH2F , {axisMultFT0C, axisNumberOfPVs});
83- histos.add (" multiplicityQa/h2dPVsVsFDD" , " FDD" , kTH2F , {axisMultFDD, axisNumberOfPVs});
84-
8595 // correlate T0 and V0
8696 histos.add (" multiplicityQa/h2dFT0VsFV0" , " FDD" , kTH2F , {axisMultFV0, axisMultFT0});
8797 }
@@ -126,6 +136,13 @@ struct MultiplicityDerivedQa {
126136 histos.fill (HIST (" multiplicityQa/hRawFDD" ), col.multFDDM ());
127137 histos.fill (HIST (" multiplicityQa/hRawNTracksPV" ), col.multNTracksPV ());
128138
139+ histos.fill (HIST (" multiplicityQa/hRawZNA" ), col.multZNA ());
140+ histos.fill (HIST (" multiplicityQa/hRawZNC" ), col.multZNC ());
141+ histos.fill (HIST (" multiplicityQa/hRawZEM1" ), col.multZEM1 ());
142+ histos.fill (HIST (" multiplicityQa/hRawZEM2" ), col.multZEM2 ());
143+ histos.fill (HIST (" multiplicityQa/hRawZPA" ), col.multZPA ());
144+ histos.fill (HIST (" multiplicityQa/hRawZPC" ), col.multZPC ());
145+
129146 // Profiles
130147 if (do2Dplots) {
131148 histos.fill (HIST (" multiplicityQa/h2dNchVsFV0" ), col.multFV0A (), col.multNTracksPV ());
0 commit comments