Skip to content

Commit cac60a3

Browse files
committed
Use corrected jet pT for leading-jet selection
1 parent 778a227 commit cac60a3

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

‎PWGJE/Tasks/nucleiInJets.cxx‎

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2472,6 +2472,9 @@ struct nucleiInJets {
24722472
// Event-wise random splitting for closure test: decide once per event
24732473
bool useDataLikeHist = (randUniform.Uniform(0, 1) < 0.5);
24742474
const float backgroundRho = collision.rho();
2475+
if (usebkgSubractionMC && backgroundRho <= 0.f) {
2476+
return;
2477+
}
24752478
const float jetArea = M_PI * cfgjetR * cfgjetR;
24762479
if (usebkgSubractionMC) {
24772480
jetHist.fill(HIST("jet/h1BkgRho"), backgroundRho);
@@ -2482,8 +2485,9 @@ struct nucleiInJets {
24822485
float leadingDetJetPt = -1.f;
24832486
if (isWithLeadingJet) {
24842487
for (const auto& mcdjet : mcdjets) {
2485-
if (isConeAxisAccepted(mcdjet.eta()) && mcdjet.pt() > leadingDetJetPt) {
2486-
leadingDetJetPt = mcdjet.pt();
2488+
const float mcdJetPtForResponseSel = usebkgSubractionMC ? mcdjet.pt() - backgroundRho * jetArea : mcdjet.pt();
2489+
if (isConeAxisAccepted(mcdjet.eta()) && mcdJetPtForResponseSel > leadingDetJetPt) {
2490+
leadingDetJetPt = mcdJetPtForResponseSel;
24872491
leadingDetJetId = mcdjet.globalIndex();
24882492
}
24892493
}

0 commit comments

Comments
 (0)