Skip to content

Commit ddcd2a1

Browse files
committed
fix bug for initialization
1 parent d7b8010 commit ddcd2a1

1 file changed

Lines changed: 11 additions & 9 deletions

File tree

PWGCF/JCorran/Tasks/jEPFlowAnalysis.cxx

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -431,15 +431,17 @@ struct JEPFlowAnalysis {
431431
q2selLow = q2Map->GetBinContent(q2Map->GetXaxis()->FindBin(i + 2), q2Map->GetYaxis()->FindBin(cent), q2Map->GetZaxis()->FindBin(1. - cfgQ2SelFrac));
432432
}
433433

434-
leadingPt = 0.0;
435-
leadingPhi = 0.0;
436-
leadingEta = 0.0;
434+
if (i == 0) {
435+
leadingPt = 0.0;
436+
leadingPhi = 0.0;
437+
leadingEta = 0.0;
437438

438-
subleadingPt = 0.0;
439-
subleadingPhi = 0.0;
440-
subleadingEta = 0.0;
439+
subleadingPt = 0.0;
440+
subleadingPhi = 0.0;
441+
subleadingEta = 0.0;
441442

442-
nHighPt = 0;
443+
nHighPt = 0;
444+
}
443445

444446
if (cfgSelEvtTwoHP && i == 0) {
445447
for (const auto& track : tracks) {
@@ -468,10 +470,10 @@ struct JEPFlowAnalysis {
468470
if (cfgSelEvtTwoHP && nHighPt < minnHighPt)
469471
continue;
470472

471-
if (std::abs(RecoDecay::constrainAngle(leadingPhi - subleadingPhi, 0) - constants::math::PI) > cfgTwoLPAngle)
473+
if (cfgSelEvtTwoHP && std::abs(RecoDecay::constrainAngle(leadingPhi - subleadingPhi, 0) - constants::math::PI) > cfgTwoLPAngle)
472474
continue;
473475

474-
if (std::abs(leadingEta + subleadingEta) > cfgEtaBalancing)
476+
if (cfgSelEvtTwoHP && std::abs(leadingEta + subleadingEta) > cfgEtaBalancing)
475477
continue;
476478

477479
epFlowHistograms.fill(HIST("EpDet"), i + 2, cent, eps[0]);

0 commit comments

Comments
 (0)