Skip to content

Commit

Permalink
Please consider the following formatting changes
Browse files Browse the repository at this point in the history
  • Loading branch information
alibuild committed May 3, 2024
1 parent bc583d9 commit 5e045bd
Showing 1 changed file with 83 additions and 84 deletions.
167 changes: 83 additions & 84 deletions PWGHF/D2H/Tasks/taskBplusReduced.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -678,90 +678,89 @@ struct HfTaskBplusReduced {
for (const auto& candidate : candidates) {
if (!TESTBIT(candidate.hfflag(), hf_cand_bplus::DecayType::BplusToD0Pi)) {
continue;
}
if (yCandRecoMax >= 0. && std::abs(hfHelper.yBplus(candidate)) > yCandRecoMax) {
continue;
}
fillCand<true, true, false, false>(candidate, candidatesD);
} // rec

// MC gen. level
for (const auto& particle : mcParticles) {
fillCandMcGen(particle);
} // gen
} // processMc
PROCESS_SWITCH(HfTaskBplusReduced, processMcWithDecayTypeCheck, "Process MC with decay type check and without ML scores for B+ and D daughter", false);

void processMcWithDmesMl(soa::Join<aod::HfRedCandBplus, aod::HfRedBplusD0Mls, aod::HfSelBplusToD0Pi, aod::HfMcRecRedBps> const& candidates,
aod::HfMcGenRedBps const& mcParticles,
aod::HfRed2Prongs const& candidatesD,
TracksPion const&)
{
// MC rec
for (const auto& candidate : candidates) {
if (!TESTBIT(candidate.hfflag(), hf_cand_bplus::DecayType::BplusToD0Pi)) {
continue;
}
if (yCandRecoMax >= 0. && std::abs(hfHelper.yBplus(candidate)) > yCandRecoMax) {
continue;
}
fillCand<true, false, true, false>(candidate, candidatesD);
} // rec

// MC gen. level
for (const auto& particle : mcParticles) {
fillCandMcGen(particle);
} // gen
} // processMcWithDmesMl
PROCESS_SWITCH(HfTaskBplusReduced, processMcWithDmesMl, "Process MC with(out) ML scores for D0 daughter (B+)", false);

void processMcWithBplusMl(soa::Filtered<soa::Join<aod::HfRedCandBplus, aod::HfMlBplusToD0Pi, aod::HfSelBplusToD0Pi, aod::HfMcRecRedBps>> const& candidates,
aod::HfMcGenRedBps const& mcParticles,
aod::HfRed2Prongs const& candidatesD,
TracksPion const&)
{
// MC rec
for (const auto& candidate : candidates) {
if (!TESTBIT(candidate.hfflag(), hf_cand_bplus::DecayType::BplusToD0Pi)) {
continue;
}
if (yCandRecoMax >= 0. && std::abs(hfHelper.yBplus(candidate)) > yCandRecoMax) {
continue;
}
fillCand<true, false, false, true>(candidate, candidatesD);
} // rec

// MC gen. level
for (const auto& particle : mcParticles) {
fillCandMcGen(particle);
} // gen
} // processMcWithBplusMl
PROCESS_SWITCH(HfTaskBplusReduced, processMcWithBplusMl, "Process MC with(out) ML scores for B+ (D0 daughter)", false);

void processMcWithBplusMlAndDecayTypeCheck(soa::Filtered<soa::Join<aod::HfRedCandBplus, aod::HfMlBplusToD0Pi, aod::HfSelBplusToD0Pi, aod::HfMcRecRedBps, aod::HfMcCheckBps>> const& candidates,
aod::HfMcGenRedBps const& mcParticles,
aod::HfRed2Prongs const& candidatesD,
TracksPion const&)
{
// MC rec
for (const auto& candidate : candidates) {
if (!TESTBIT(candidate.hfflag(), hf_cand_bplus::DecayType::BplusToD0Pi)) {
continue;
}
if (yCandRecoMax >= 0. && std::abs(hfHelper.yBplus(candidate)) > yCandRecoMax) {
continue;
}
fillCand<true, true, false, true>(candidate, candidatesD);
} // rec

// MC gen. level
for (const auto& particle : mcParticles) {
fillCandMcGen(particle);
} // gen
} // processMc
PROCESS_SWITCH(HfTaskBplusReduced, processMcWithBplusMlAndDecayTypeCheck, "Process MC with decay type check and with(out) ML scores for B+ (D0 daughter)", false);
}
; // struct
}
if (yCandRecoMax >= 0. && std::abs(hfHelper.yBplus(candidate)) > yCandRecoMax) {
continue;
}
fillCand<true, true, false, false>(candidate, candidatesD);
} // rec

// MC gen. level
for (const auto& particle : mcParticles) {
fillCandMcGen(particle);
} // gen
} // processMc
PROCESS_SWITCH(HfTaskBplusReduced, processMcWithDecayTypeCheck, "Process MC with decay type check and without ML scores for B+ and D daughter", false);

void processMcWithDmesMl(soa::Join<aod::HfRedCandBplus, aod::HfRedBplusD0Mls, aod::HfSelBplusToD0Pi, aod::HfMcRecRedBps> const& candidates,
aod::HfMcGenRedBps const& mcParticles,
aod::HfRed2Prongs const& candidatesD,
TracksPion const&)
{
// MC rec
for (const auto& candidate : candidates) {
if (!TESTBIT(candidate.hfflag(), hf_cand_bplus::DecayType::BplusToD0Pi)) {
continue;
}
if (yCandRecoMax >= 0. && std::abs(hfHelper.yBplus(candidate)) > yCandRecoMax) {
continue;
}
fillCand<true, false, true, false>(candidate, candidatesD);
} // rec

// MC gen. level
for (const auto& particle : mcParticles) {
fillCandMcGen(particle);
} // gen
} // processMcWithDmesMl
PROCESS_SWITCH(HfTaskBplusReduced, processMcWithDmesMl, "Process MC with(out) ML scores for D0 daughter (B+)", false);

void processMcWithBplusMl(soa::Filtered<soa::Join<aod::HfRedCandBplus, aod::HfMlBplusToD0Pi, aod::HfSelBplusToD0Pi, aod::HfMcRecRedBps>> const& candidates,
aod::HfMcGenRedBps const& mcParticles,
aod::HfRed2Prongs const& candidatesD,
TracksPion const&)
{
// MC rec
for (const auto& candidate : candidates) {
if (!TESTBIT(candidate.hfflag(), hf_cand_bplus::DecayType::BplusToD0Pi)) {
continue;
}
if (yCandRecoMax >= 0. && std::abs(hfHelper.yBplus(candidate)) > yCandRecoMax) {
continue;
}
fillCand<true, false, false, true>(candidate, candidatesD);
} // rec

// MC gen. level
for (const auto& particle : mcParticles) {
fillCandMcGen(particle);
} // gen
} // processMcWithBplusMl
PROCESS_SWITCH(HfTaskBplusReduced, processMcWithBplusMl, "Process MC with(out) ML scores for B+ (D0 daughter)", false);

void processMcWithBplusMlAndDecayTypeCheck(soa::Filtered<soa::Join<aod::HfRedCandBplus, aod::HfMlBplusToD0Pi, aod::HfSelBplusToD0Pi, aod::HfMcRecRedBps, aod::HfMcCheckBps>> const& candidates,
aod::HfMcGenRedBps const& mcParticles,
aod::HfRed2Prongs const& candidatesD,
TracksPion const&)
{
// MC rec
for (const auto& candidate : candidates) {
if (!TESTBIT(candidate.hfflag(), hf_cand_bplus::DecayType::BplusToD0Pi)) {
continue;
}
if (yCandRecoMax >= 0. && std::abs(hfHelper.yBplus(candidate)) > yCandRecoMax) {
continue;
}
fillCand<true, true, false, true>(candidate, candidatesD);
} // rec

// MC gen. level
for (const auto& particle : mcParticles) {
fillCandMcGen(particle);
} // gen
} // processMc
PROCESS_SWITCH(HfTaskBplusReduced, processMcWithBplusMlAndDecayTypeCheck, "Process MC with decay type check and with(out) ML scores for B+ (D0 daughter)", false);
}; // struct

WorkflowSpec defineDataProcessing(ConfigContext const& cfgc)
{
Expand Down

0 comments on commit 5e045bd

Please sign in to comment.