Skip to content

Commit 0ede89c

Browse files
committed
[PWGJE] Fix leading-jet selection (Rec) and event normalization
1 parent f19536b commit 0ede89c

1 file changed

Lines changed: 4 additions & 5 deletions

File tree

‎PWGJE/Tasks/nucleiInJets.cxx‎

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2570,13 +2570,12 @@ struct nucleiInJets {
25702570
}
25712571

25722572
// Select the accepted detector-level leading jet before considering matches.
2573-
int32_t leadingDetJetId = -1;
2573+
int64_t leadingDetJetId = -1;
25742574
float leadingDetJetPt = -1.f;
25752575
if (isWithLeadingJet) {
25762576
for (const auto& mcdjet : mcdjets) {
2577-
const float mcdJetPtForResponseSel = usebkgSubractionMC ? mcdjet.pt() - backgroundRho * jetArea : mcdjet.pt();
2578-
if (isConeAxisAccepted(mcdjet.eta()) && mcdJetPtForResponseSel > leadingDetJetPt) {
2579-
leadingDetJetPt = mcdJetPtForResponseSel;
2577+
if (isConeAxisAccepted(mcdjet.eta()) && mcdjet.pt() > leadingDetJetPt) {
2578+
leadingDetJetPt = mcdjet.pt();
25802579
leadingDetJetId = mcdjet.globalIndex();
25812580
}
25822581
}
@@ -2585,7 +2584,7 @@ struct nucleiInJets {
25852584
}
25862585
}
25872586

2588-
std::vector<int32_t> mcdJetIds{};
2587+
std::vector<int64_t> mcdJetIds{};
25892588
std::vector<double> mcdJetPt{};
25902589
std::vector<double> mcdJetPhi{};
25912590
std::vector<double> mcdJetEta{};

0 commit comments

Comments
 (0)