Skip to content

Commit f8f273e

Browse files
committed
dec: adding nopileup flag to output table
1 parent f30c689 commit f8f273e

2 files changed

Lines changed: 6 additions & 3 deletions

File tree

PWGLF/DataModel/LFNonPromptCascadeTables.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -464,7 +464,8 @@ DECLARE_SOA_TABLE(NPCollisionTable, "AOD", "NPCollisionTABLE",
464464
NPCascadeTable::MultNTracksGlobal,
465465
NPCascadeTable::MultNTracksNP,
466466
NPCascadeTable::CentFT0M,
467-
NPCascadeTable::MultFT0M);
467+
NPCascadeTable::MultFT0M,
468+
NPCascadeTable::NoSameBunchPileup);
468469
DECLARE_SOA_INDEX_COLUMN_FULL(NPCollision, npCollision, int32_t, NPCollisionTable, "");
469470
DECLARE_SOA_TABLE(NPRecoChargedCand, "AOD", "NPRecoChargedCand",
470471
NPCollisionId,

PWGLF/Tasks/Strangeness/nonPromptCascade.cxx

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@
5050
#include <Math/GenVector/LorentzVector.h>
5151
#include <Math/GenVector/PtEtaPhiM4D.h>
5252
#include <TH2.h>
53+
#include <TParticlePDG.h>
5354

5455
#include <GPUROOTSMatrixFwd.h>
5556

@@ -1155,7 +1156,8 @@ struct NonPromptCascadeTask {
11551156
coll.multNTracksGlobal(),
11561157
multreco,
11571158
coll.centFT0M(),
1158-
coll.multFT0M());
1159+
coll.multFT0M(),
1160+
coll.selection_bit(aod::evsel::kNoSameBunchPileup));
11591161
auto collIdx = NPCollsTable.lastIndex();
11601162
for (auto const& pt : recoPts) {
11611163
NPRecoCandTable(collIdx, pt);
@@ -1190,7 +1192,7 @@ struct NonPromptCascadeTask {
11901192
}
11911193
float centFT0M = coll.centFT0M();
11921194
float multFT0M = coll.multFT0M();
1193-
NPCollsTable(mRunNumber, globalBC, coll.numContrib(), coll.multNTracksGlobal(), 0, centFT0M, multFT0M);
1195+
NPCollsTable(mRunNumber, globalBC, coll.numContrib(), coll.multNTracksGlobal(), 0, centFT0M, multFT0M, coll.selection_bit(aod::evsel::kNoSameBunchPileup));
11941196
}
11951197
}
11961198
};

0 commit comments

Comments
 (0)