Skip to content

Commit 7fb86c0

Browse files
authored
[PWGLF] Test for INEL>0 events (#10637)
1 parent ce7c8d5 commit 7fb86c0

File tree

1 file changed

+14
-4
lines changed

1 file changed

+14
-4
lines changed

PWGLF/Tasks/GlobalEventProperties/dndeta-mft-pp.cxx

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@ struct PseudorapidityDensityMFT {
123123
{HistType::kTH2F, {PtAxis, EtaAxis}}}, //
124124
{"EventSelection",
125125
";status;events",
126-
{HistType::kTH1F, {{10, 0.5, 10.5}}}},
126+
{HistType::kTH1F, {{15, 0.5, 15.5}}}},
127127
{"EventCounts",
128128
";status;events",
129129
{HistType::kTH1F, {{2, 0.5, 2.5}}}},
@@ -146,13 +146,16 @@ struct PseudorapidityDensityMFT {
146146
auto* x = hstat->GetXaxis();
147147
x->SetBinLabel(1, "All");
148148
x->SetBinLabel(2, "Selected");
149-
x->SetBinLabel(3, "Selected INEL>0");
150-
x->SetBinLabel(4, "Vz cut Sel INEL>0");
149+
x->SetBinLabel(3, "Selected Vz Cut");
150+
x->SetBinLabel(4, "Sel8+Vz+INEL>0");
151151
x->SetBinLabel(5, "Sel INEL,INEL_fwd>0");
152152
x->SetBinLabel(6, "Rejected");
153153
x->SetBinLabel(7, "Good BCs");
154154
x->SetBinLabel(8, "BCs with collisions");
155155
x->SetBinLabel(9, "BCs with pile-up/splitting");
156+
x->SetBinLabel(10, "midtracks>0");
157+
x->SetBinLabel(11, "percollisionSample>0");
158+
x->SetBinLabel(12, "midtracks+percollisionSample>0");
156159
registry.add({"EventsNtrkZvtx",
157160
"; N_{trk}; #it{z}_{vtx} (cm); events",
158161
{HistType::kTH2F, {MultAxis, ZAxis}}});
@@ -452,7 +455,7 @@ struct PseudorapidityDensityMFT {
452455
Partition<aod::MFTTracks> sample =
453456
(aod::fwdtrack::eta < -2.8f) && (aod::fwdtrack::eta > -3.2f);
454457

455-
Partition<aod::Tracks> sampleCentral = (nabs(aod::track::eta) < 1.1f);
458+
Partition<aod::Tracks> sampleCentral = (nabs(aod::track::eta) < 1.f);
456459

457460
expressions::Filter atrackFilter =
458461
(aod::fwdtrack::bestCollisionId >= 0) && (aod::fwdtrack::eta < -2.0f) &&
@@ -553,9 +556,16 @@ struct PseudorapidityDensityMFT {
553556
registry.fill(HIST("EventsNtrkZvtx"), Ntrk, z);
554557
if (midtracks.size() > 0) {
555558
registry.fill(HIST("EventSelection"), 4.);
559+
registry.fill(HIST("EventSelection"), 10.);
556560
registry.fill(HIST("EventsNtrkZvtx_gt0"), Ntrk, z);
557561
eventsInel.insert(collision.globalIndex());
558562
}
563+
if (perCollisionSample.size() > 0) {
564+
registry.fill(HIST("EventSelection"), 11.);
565+
}
566+
if (midtracks.size() > 0 && perCollisionSample.size() > 0) {
567+
registry.fill(HIST("EventSelection"), 12.);
568+
}
559569
int64_t i = 0.0, j = 0.0, k = 0.0;
560570
if (retracks.size() > 0) {
561571
registry.fill(HIST("EventSelection"), 5.);

0 commit comments

Comments
 (0)