Skip to content

Commit 601d519

Browse files
jikim1290junleekim
andauthored
[PWGLF] adding configurable for PV selection variation (#8626)
Co-authored-by: junleekim <junleekim@junleekims-MacBook-Pro-3.local>
1 parent 3543aaa commit 601d519

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

PWGLF/Tasks/Resonances/f0980pbpbanalysis.cxx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,8 @@ struct f0980pbpbanalysis {
7979
Configurable<int> cfgMaxOccupancy{"cfgMaxOccupancy", 999999, "maximum occupancy of tracks in neighbouring collisions in a given time range"};
8080
Configurable<int> cfgMinOccupancy{"cfgMinOccupancy", -100, "maximum occupancy of tracks in neighbouring collisions in a given time range"};
8181
Configurable<bool> cfgNCollinTR{"cfgNCollinTR", false, "Additional selection for the number of coll in time range"};
82+
Configurable<bool> cfgPVSel{"cfgPVSel", false, "Additional PV selection flag for syst"};
83+
Configurable<float> cfgPV{"cfgPV", 8.0, "Additional PV selection range for syst"};
8284

8385
Configurable<float> cfgCentSel{"cfgCentSel", 80., "Centrality selection"};
8486
Configurable<int> cfgCentEst{"cfgCentEst", 1, "Centrality estimator, 1: FT0C, 2: FT0M"};
@@ -192,6 +194,9 @@ struct f0980pbpbanalysis {
192194
if (cfgNCollinTR && !collision.selection_bit(o2::aod::evsel::kNoCollInTimeRangeStandard)) {
193195
return 0;
194196
}
197+
if (cfgPVSel && std::abs(collision.posZ()) > cfgPV) {
198+
return 0;
199+
}
195200

196201
return 1;
197202
} // event selection

0 commit comments

Comments
 (0)