Skip to content

Commit 78b02ea

Browse files
authored
[PWGLF] Add flattenicity response (#17231)
1 parent 72664a5 commit 78b02ea

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

PWGLF/Tasks/GlobalEventProperties/flattenictyPikp.cxx

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@
7575
#include <memory>
7676
#include <string>
7777
#include <string_view>
78+
#include <type_traits>
7879
#include <vector>
7980

8081
using std::string;
@@ -784,6 +785,8 @@ struct FlattenictyPikp {
784785
// Event loss
785786
registryMC.add("Events/hNchVsFlatGenINELgt0", "Gen Nch w/o Evt sel; Gen Nch (|#eta|<0.8); flat", {kTH2F, {nChAxis, flatAxis}});
786787
registryMC.add("Events/hNchVsFlatGenINELgt0wRecEvtSel", "Gen Nch w/ Nrec > 0 + Evt sel; Gen Nch (|#eta|<0.8); flat", {kTH2F, {nChAxis, flatAxis}});
788+
// Response
789+
registryMC.add("Events/hFlatResponse", "Flattenicity response; flat ture; flat measured", {kTH2F, {flatAxis, flatAxis}});
787790
// Event split
788791
registryMC.add("Events/hCentVsFlatRecINELgt0", "Gen evt w/o Evt sel; mult; flat", {kTH2F, {multAxis, flatAxis}});
789792
registryMC.add("Events/hCentVsFlatRecINELgt0wRecEvt", "Gen evt w/ Nrec > 0; mult; flat", {kTH2F, {multAxis, flatAxis}});
@@ -2410,6 +2413,7 @@ struct FlattenictyPikp {
24102413
registryMC.fill(HIST("Events/hCentVsFlatRecINELgt0wRecEvtSel"), multRecGt1, flatRec); // Evt split num, w/ Nrec > 0 + Evt. sel
24112414
registryMC.fill(HIST("Events/hNchGenVsCent"), multMC, multRecGt1);
24122415
registryMC.fill(HIST("Events/hNchVsFlatGenINELgt0wRecEvtSel"), multMC, flatMC); // Evt loss num, w/ Nrec > 0 + Evt. sel
2416+
registryMC.fill(HIST("Events/hFlatResponse"), flatMC, flatRec);
24132417

24142418
// Obtain here: Denominator of tracking efficiency; Numerator event and signal loss
24152419
for (const auto& particle : particles) {

0 commit comments

Comments
 (0)