Skip to content

Commit 5c4a66d

Browse files
authored
[PWGLF] Add switch to activate sel8 trigger for QC check (#13148)
1 parent 61e9d67 commit 5c4a66d

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

PWGLF/Tasks/Resonances/phianalysisrun3.cxx

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@ struct phianalysisrun3 {
5656
SliceCache cache;
5757
HistogramRegistry histos{"histos", {}, OutputObjHandlingPolicy::AnalysisObject};
5858
// events
59+
Configurable<bool> applyEvsel{"applyEvsel", false, "applyEvsel"};
5960
Configurable<float> cfgCutVertex{"cfgCutVertex", 10.0f, "Accepted z-vertex range"};
6061
// track
6162
Configurable<float> cfgCutPT{"cfgCutPT", 0.2, "PT cut on daughter track"};
@@ -252,7 +253,7 @@ struct phianalysisrun3 {
252253

253254
void processSameEvent(EventCandidates::iterator const& collision, TrackCandidates const& tracks, aod::BCs const&)
254255
{
255-
if (!collision.sel8()) {
256+
if (applyEvsel && !collision.sel8()) {
256257
return;
257258
}
258259
if (timFrameEvsel && (!collision.selection_bit(aod::evsel::kNoTimeFrameBorder) || !collision.selection_bit(aod::evsel::kNoITSROFrameBorder))) {
@@ -309,10 +310,10 @@ struct phianalysisrun3 {
309310
BinningTypeVertexContributor binningOnPositions{{axisVertex, axisMultiplicity}, true};
310311
SameKindPair<EventCandidates, TrackCandidates, BinningTypeVertexContributor> pair{binningOnPositions, cfgNoMixedEvents, -1, collisions, tracksTuple, &cache};
311312
for (auto& [c1, tracks1, c2, tracks2] : pair) {
312-
if (!c1.sel8()) {
313+
if (applyEvsel && !c1.sel8()) {
313314
continue;
314315
}
315-
if (!c2.sel8()) {
316+
if (applyEvsel && !c2.sel8()) {
316317
continue;
317318
}
318319
if (timFrameEvsel && (!c1.selection_bit(aod::evsel::kNoTimeFrameBorder) || !c2.selection_bit(aod::evsel::kNoTimeFrameBorder) || !c1.selection_bit(aod::evsel::kNoITSROFrameBorder) || !c2.selection_bit(aod::evsel::kNoITSROFrameBorder))) {

0 commit comments

Comments
 (0)