@@ -259,7 +259,7 @@ struct HfCandidateCreatorXic0Omegac0Qa {
259259 HfEventSelection hfEvSel;
260260
261261 // PDG Id of daughter tracks & V0s & cascades & charm baryons - Used in KFParticle
262- int pdgIdOfV0DauPos{}, pdgIdOfV0DauNeg{}, pdgIdOfBach{}, pdgIdOfCharmBach{};
262+ int pdgIdOfV0DauPos{}, pdgIdOfV0DauNeg{}, pdgIdOfBach{}, pdgIdOfBachRej{}, pdgIdOfCharmBach{};
263263 int pdgIdOfV0{}, pdgIdOfCascade{}, pdgIdOfCharmBaryon{};
264264
265265 // Track PID: PID value of tracks defined under o2::track::PID namespace
@@ -315,6 +315,7 @@ struct HfCandidateCreatorXic0Omegac0Qa {
315315 pdgIdOfV0DauPos = kProton ;
316316 pdgIdOfV0DauNeg = kPiMinus ;
317317 pdgIdOfBach = kPiMinus ;
318+ pdgIdOfBachRej = 0 ; // -> Not used in XiPi channel
318319 pdgIdOfCharmBach = kPiPlus ;
319320
320321 pdgIdOfV0 = kLambda0 ;
@@ -332,6 +333,7 @@ struct HfCandidateCreatorXic0Omegac0Qa {
332333 pdgIdOfV0DauPos = kProton ;
333334 pdgIdOfV0DauNeg = kPiMinus ;
334335 pdgIdOfBach = kKMinus ;
336+ pdgIdOfBachRej = kPiMinus ;
335337 pdgIdOfCharmBach = kPiPlus ;
336338
337339 pdgIdOfV0 = kLambda0 ;
@@ -349,6 +351,7 @@ struct HfCandidateCreatorXic0Omegac0Qa {
349351 pdgIdOfV0DauPos = kProton ;
350352 pdgIdOfV0DauNeg = kPiMinus ;
351353 pdgIdOfBach = kKMinus ;
354+ pdgIdOfBachRej = kPiMinus ;
352355 pdgIdOfCharmBach = kKPlus ;
353356
354357 pdgIdOfV0 = kLambda0 ;
@@ -370,6 +373,7 @@ struct HfCandidateCreatorXic0Omegac0Qa {
370373 LOGF (info, " PDG ID of V0 negative daughter: %d" , pdgIdOfV0DauNeg);
371374 LOGF (info, " PDG ID of V0: %d" , pdgIdOfV0);
372375 LOGF (info, " PDG ID of Bachelor: %d" , pdgIdOfBach);
376+ LOGF (info, " PDG ID of Bachelor Rej: %d" , pdgIdOfBachRej);
373377 LOGF (info, " PDG ID of Cascade: %d" , pdgIdOfCascade);
374378 LOGF (info, " PDG ID of Charm Bachelor: %d" , pdgIdOfCharmBach);
375379 LOGF (info, " PDG ID of Charm Baryon: %d" , pdgIdOfCharmBaryon);
@@ -965,7 +969,7 @@ struct HfCandidateCreatorXic0Omegac0Qa {
965969 KFParticle kfPos (kfTrack0, (isAnti ? -pdgIdOfV0DauNeg : pdgIdOfV0DauPos));
966970 KFParticle kfNeg (kfTrack1, (isAnti ? -pdgIdOfV0DauPos : pdgIdOfV0DauNeg));
967971 KFParticle kfBach (kfTrackBach, (isAnti ? -pdgIdOfBach : pdgIdOfBach));
968- KFParticle kfBachRej (kfTrackBach, (isAnti ? -pdgIdOfBach : pdgIdOfBach )); // Rej -> Used for Omegac0->OmegaPi only
972+ KFParticle kfBachRej (kfTrackBach, (isAnti ? -pdgIdOfBachRej : pdgIdOfBachRej )); // Rej -> Used for Omegac0->OmegaPi only
969973
970974 // ~~~~~~~Construct V0 with KF~~~~~~~
971975 const KFParticle* v0Daughters[2 ] = {&kfPos, &kfNeg};
0 commit comments