Skip to content

[PWGDQ] Add DsToKKPi process in Dilepton-Track task - #18729

Open
larsfop wants to merge 4 commits into
AliceO2Group:masterfrom
larsfop:master
Open

larsfop wants to merge 4 commits into
AliceO2Group:masterfrom
larsfop:master

Conversation

@larsfop

@larsfop larsfop commented Nov 13, 2026

Copy link
Copy Markdown

No description provided.

@github-actions github-actions Bot added the pwgdq label Nov 13, 2026
@github-actions

Copy link
Copy Markdown

O2 linter results: ❌ 0 errors, ⚠️ 1042 warnings, 🔕 0 disabled

Comment on lines +4635 to +4646
if constexpr (TCandidateType == VarManager::kDsToKKPi) {
trackSelection = (assoc.isBarrelSelected_raw() & fTrackCutBitMap);
if (trackSelection == 0) {
continue;
}
auto track = assoc.template reducedtrack_as<TTracks>();
if (track.globalIndex() == dilepton.index0Id() || track.globalIndex() == dilepton.index1Id()) {
continue;
}
VarManager::FillDileptonHadron(dilepton, track, fValuesHadron);
VarManager::FillDileptonTrackVertexing<TCandidateType, TEventFillMap, TTrackFillMap>(event, lepton1, lepton2, track, fValuesHadron);
}

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You don't need to add this code, you can just add this case together with the kBtoJpsiEEK. In that same place, I suggest to add an if() statement so that the VarManager::FillEnergyCorrelatorTriple() is called only when the fConfigEnergycorrelator configurable is true. I also suggest to add a new configurable to switch on/off the writing of the "BmesonsTable".

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Development

Successfully merging this pull request may close these issues.

3 participants