Skip to content

Commit 86ee63d

Browse files
authored
[PWGEM,Trigger] Do not skip any events in the output table of the HNMTriggers (#11287)
1 parent 5c8a318 commit 86ee63d

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

EventFiltering/PWGEM/HeavyNeutralMesonFilter.cxx

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -453,16 +453,17 @@ struct HeavyNeutralMesonFilter {
453453
mHistManager.fill(HIST("Event/fZvtxBefore"), collision.posZ());
454454

455455
// Ensure evts are consistent with Sel8 and Vtx-z selection
456-
if (!isSelectedEvent(collision))
456+
bool keepFemtoEvent[hnmtrigger::kNFemtoTriggers] = {false, false, false, false, false, false}; // Set based on number of found pairs (see above) - used to flag femto events
457+
if (!isSelectedEvent(collision)) {
458+
tags(keepFemtoEvent[hnmtrigger::kOmegaP], keepFemtoEvent[hnmtrigger::kPPOmega], keepFemtoEvent[hnmtrigger::kOmegaD], keepFemtoEvent[hnmtrigger::kEtaPrimeP], keepFemtoEvent[hnmtrigger::kPPEtaPrime], keepFemtoEvent[hnmtrigger::kEtaPrimeD]);
457459
return;
458-
460+
}
459461
// QA accepted evts
460462
mHistManager.fill(HIST("Event/fMultiplicityAfter"), collision.multNTracksPV());
461463
mHistManager.fill(HIST("Event/fZvtxAfter"), collision.posZ());
462464

463465
colContainsPCMOmega = colContainsEMCOmega = colContainsPCMEtaPrime = colContainsEMCEtaPrime = false; // Used by spectrum trigger to flag events with high-pT omega/eta' candidates
464466
int lowMomentumMultiplets[hnmtrigger::kNFemtoTriggers] = {0, 0, 0, 0, 0, 0}; // Number of found femto pairs/triplets for each femto trigger
465-
bool keepFemtoEvent[hnmtrigger::kNFemtoTriggers] = {false, false, false, false, false, false}; // Set based on number of found pairs (see above) - used to flag femto events
466467

467468
// clean vecs
468469
// HNM candidates

0 commit comments

Comments
 (0)