Skip to content

Commit a11fe6c

Browse files
committed
correlatorDsHadrons.cxx: redundantAssignment, variableScope, unreadVariable
1 parent 8bf5c31 commit a11fe6c

File tree

1 file changed

+5
-11
lines changed

1 file changed

+5
-11
lines changed

PWGHF/HFC/TableProducer/correlatorDsHadrons.cxx

Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -121,11 +121,9 @@ struct HfCorrelatorDsHadronsSelCollision {
121121
}
122122
}
123123
if (useSel8) {
124-
isSel8 = false;
125124
isSel8 = collision.sel8();
126125
}
127126
if (selNoSameBunchPileUpColl) {
128-
isNosameBunchPileUp = false;
129127
isNosameBunchPileUp = collision.selection_bit(o2::aod::evsel::kNoSameBunchPileup);
130128
}
131129
isSelColl = isDsFound && isSel8 && isNosameBunchPileUp;
@@ -504,18 +502,15 @@ struct HfCorrelatorDsHadrons {
504502
registry.fill(HIST("hCollisionPoolBin"), poolBin);
505503

506504
// MC reco level
507-
bool isDsPrompt = false;
508-
bool isDsSignal = false;
509505
bool isCorrectInvMassHypo = false;
510-
bool isDecayChan = false;
511506
bool isAlreadyFilledEvent = false;
512507
float const multiplicityFT0M = collision.multFT0M();
513508
for (const auto& candidate : candidates) {
514509
// prompt and non-prompt division
515-
isDsPrompt = candidate.originMcRec() == RecoDecay::OriginType::Prompt;
510+
bool isDsPrompt = candidate.originMcRec() == RecoDecay::OriginType::Prompt;
516511
// Ds Signal
517-
isDsSignal = std::abs(candidate.flagMcMatchRec()) == hf_decay::hf_cand_3prong::DecayChannelMain::DsToPiKK;
518-
isDecayChan = candidate.flagMcDecayChanRec() == channelsResonant[decayChannel];
512+
bool isDsSignal = std::abs(candidate.flagMcMatchRec()) == hf_decay::hf_cand_3prong::DecayChannelMain::DsToPiKK;
513+
bool isDecayChan = candidate.flagMcDecayChanRec() == channelsResonant[decayChannel];
519514

520515
if (std::abs(hfHelper.yDs(candidate)) > yCandMax || candidate.pt() < ptCandMin || candidate.pt() > ptCandMax) {
521516
continue;
@@ -588,7 +583,6 @@ struct HfCorrelatorDsHadrons {
588583
continue;
589584
}
590585
bool isPhysicalPrimary = false;
591-
int trackOrigin = -1;
592586
// DsToKKPi and DsToPiKK division
593587
if (isCorrectInvMassHypo && candidate.isSelDsToKKPi() >= selectionFlagDs) {
594588
entryDsHadronPair(getDeltaPhi(track.phi(), candidate.phi()),
@@ -602,7 +596,7 @@ struct HfCorrelatorDsHadrons {
602596
if (track.has_mcParticle()) {
603597
auto mcParticle = track.template mcParticle_as<aod::McParticles>();
604598
isPhysicalPrimary = mcParticle.isPhysicalPrimary();
605-
trackOrigin = RecoDecay::getCharmHadronOrigin(mcParticles, mcParticle, true);
599+
auto trackOrigin = RecoDecay::getCharmHadronOrigin(mcParticles, mcParticle, true);
606600
entryDsHadronGenInfo(isDsPrompt, isPhysicalPrimary, trackOrigin);
607601
} else {
608602
entryDsHadronGenInfo(isDsPrompt, isPhysicalPrimary, 0);
@@ -628,7 +622,7 @@ struct HfCorrelatorDsHadrons {
628622
if (track.has_mcParticle()) {
629623
auto mcParticle = track.template mcParticle_as<aod::McParticles>();
630624
isPhysicalPrimary = mcParticle.isPhysicalPrimary();
631-
trackOrigin = RecoDecay::getCharmHadronOrigin(mcParticles, mcParticle, true);
625+
auto trackOrigin = RecoDecay::getCharmHadronOrigin(mcParticles, mcParticle, true);
632626
entryDsHadronGenInfo(isDsPrompt, isPhysicalPrimary, trackOrigin);
633627
} else {
634628
entryDsHadronGenInfo(isDsPrompt, false, 0);

0 commit comments

Comments
 (0)