@@ -836,7 +836,7 @@ struct CascadeCorrelations {
836836 if (doEfficiencyCorrection)
837837 weightAssoc = assoc.sign () < 0 ? getEfficiency (hEffXiMin, assoc.pt ()) : getEfficiency (hEffXiPlus, assoc.pt ());
838838 // if Omega-Xi, fill the Xi-Omega histogram (flip the trigger/assoc and dphy,dy signs)
839- registry.fill (HIST (" hXiOm" ), -dphi , -(trigger.yOmega () - assoc.yXi ()), assoc.sign (), trigger.sign (), assoc.pt (), trigger.pt (), invMassXiAssoc, invMassOmTrigg, collision.posZ (), collision.multFT0M (), weightTrigg * weightAssoc);
839+ registry.fill (HIST (" hXiOm" ), RecoDecay::constrainAngle (assoc. phi () - trigger. phi (), -PIHalf) , -(trigger.yOmega () - assoc.yXi ()), assoc.sign (), trigger.sign (), assoc.pt (), trigger.pt (), invMassXiAssoc, invMassOmTrigg, collision.posZ (), collision.multFT0M (), weightTrigg * weightAssoc);
840840 }
841841 if (assoc.isSelected () >= 2 && TMath::Abs (assoc.yOmega ()) < maxRapidity) { // assoc Omega
842842 if (doEfficiencyCorrection)
@@ -923,7 +923,7 @@ struct CascadeCorrelations {
923923 if (doEfficiencyCorrection)
924924 weightAssoc = assoc.sign () < 0 ? getEfficiency (hEffXiMin, assoc.pt ()) : getEfficiency (hEffXiPlus, assoc.pt ());
925925 // if Omega-Xi, fill the Xi-Omega histogram (flip the trigger/assoc and dphy,dy signs)
926- registry.fill (HIST (" MixedEvents/hMEXiOm" ), -dphi , -(trigger.yOmega () - assoc.yXi ()), assoc.sign (), trigger.sign (), assoc.pt (), trigger.pt (), invMassXiAssoc, invMassOmTrigg, col1.posZ (), col1.multFT0M (), weightTrigg * weightAssoc);
926+ registry.fill (HIST (" MixedEvents/hMEXiOm" ), RecoDecay::constrainAngle (assoc. phi () - trigger. phi (), -PIHalf) , -(trigger.yOmega () - assoc.yXi ()), assoc.sign (), trigger.sign (), assoc.pt (), trigger.pt (), invMassXiAssoc, invMassOmTrigg, col1.posZ (), col1.multFT0M (), weightTrigg * weightAssoc);
927927 }
928928 if (assoc.isSelected () >= 2 && TMath::Abs (assoc.yOmega ()) < maxRapidity) { // assoc Omega
929929 if (doEfficiencyCorrection)
0 commit comments