Skip to content

[PWGDQ] Add a ppbar pair type in tableReaderwithAssoc - #17241

Draft
JifengDeng wants to merge 1 commit into
AliceO2Group:masterfrom
JifengDeng:feature-ppbar-pairing
Draft

[PWGDQ] Add a ppbar pair type in tableReaderwithAssoc#17241
JifengDeng wants to merge 1 commit into
AliceO2Group:masterfrom
JifengDeng:feature-ppbar-pairing

Conversation

@JifengDeng

Copy link
Copy Markdown

Add a pair type to process ppbar pairing in tableReader_withAssoc

The motivation is to analyse Jpsi->ppbar and gamma gamma->ppbar in DQ framework. Since same event pairing in table reader is designed to analyse leptons, asymmetric pairing is suitable for proton pairing.

  • Modification in VarManager::FillPair is necessary for complex proton PID
  • The results of pairing have been proved to be good

The motivation is to analyse Jpsi->ppbar and gamma gamma->ppbar in DQ framework. Since same event pairing in table reader is designed to analyse leptons, asymmetric pairing is suitable for proton pairing.

- Modification in VarManager::FillPair is necessary for complex proton PID
- The results of pairing have been proved to be good
@github-actions

Copy link
Copy Markdown

O2 linter results: ❌ 278 errors, ⚠️ 1126 warnings, 🔕 100 disabled

Comment on lines +3817 to +3823
void processProtonPairSkimmed(MyEventsVtxCovZdcFitSelected const& events,
soa::Join<aod::ReducedTracksAssoc, aod::BarrelTrackCuts> const& barrelAssocs,
MyBarrelTracksWithCovWithAmbiguities const& barrelTracks)
{
runAsymmetricPairing<false, VarManager::kDecayToPrPr, gkEventFillMapWithCovZdcFit, gkTrackFillMapWithCov>(events, trackAssocsPerCollision, barrelAssocs, barrelTracks);
}

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.

Since this is a decay to proton - antiproton, it should go in the SameEventPairing task. It may work also here, but it can be confusing.

@JifengDeng
JifengDeng marked this pull request as draft August 11, 2026 02:03
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.

2 participants