@@ -632,14 +632,17 @@ struct Alice3Strangeness {
632632 histos.fill (HIST (" reconstructedCandidates/Cascade/AfterSelection/hCascDecayLength" ), normalizedDecayLength);
633633 histos.fill (HIST (" reconstructedCandidates/Cascade/AfterSelection/hCascDecayRadius" ), cascade.cascradius ());
634634 histos.fill (HIST (" reconstructedCandidates/Cascade/AfterSelection/hCascCosPA" ), cascade.casccosPA (collision.posX (), collision.posY (), collision.posZ ()));
635- histos.fill (HIST (" reconstructedCandidates/Cascade/hMassSelectedXiCandidates" ), cascade.mXi ());
636- histos.fill (HIST (" reconstructedCandidates/Cascade/hMassSelectedAntiXiCandidates" ), cascade.mXi ());
637- histos.fill (HIST (" reconstructedCandidates/Cascade/hMassSelectedOmegaCandidates" ), cascade.mOmega ());
638- histos.fill (HIST (" reconstructedCandidates/Cascade/hMassSelectedAntiOmegaCandidates" ), cascade.mOmega ());
639- histos.fill (HIST (" reconstructedCandidates/Cascade/h3dXiCandidates" ), cascade.pt (), cascade.eta (), cascade.mOmega ());
640- histos.fill (HIST (" reconstructedCandidates/Cascade/h3dAntiXiCandidates" ), cascade.pt (), cascade.eta (), cascade.mOmega ());
641- histos.fill (HIST (" reconstructedCandidates/Cascade/h3dOmegaCandidates" ), cascade.pt (), cascade.eta (), cascade.mOmega ());
642- histos.fill (HIST (" reconstructedCandidates/Cascade/h3dAntiOmegaCandidates" ), cascade.pt (), cascade.eta (), cascade.mOmega ());
635+ if (cascade.sign () < 0 ) {
636+ histos.fill (HIST (" reconstructedCandidates/Cascade/hMassSelectedXiCandidates" ), cascade.mXi ());
637+ histos.fill (HIST (" reconstructedCandidates/Cascade/hMassSelectedOmegaCandidates" ), cascade.mOmega ());
638+ histos.fill (HIST (" reconstructedCandidates/Cascade/h3dXiCandidates" ), cascade.pt (), cascade.eta (), cascade.mXi ());
639+ histos.fill (HIST (" reconstructedCandidates/Cascade/h3dOmegaCandidates" ), cascade.pt (), cascade.eta (), cascade.mOmega ());
640+ } else {
641+ histos.fill (HIST (" reconstructedCandidates/Cascade/hMassSelectedAntiXiCandidates" ), cascade.mXi ());
642+ histos.fill (HIST (" reconstructedCandidates/Cascade/hMassSelectedAntiOmegaCandidates" ), cascade.mOmega ());
643+ histos.fill (HIST (" reconstructedCandidates/Cascade/h3dAntiXiCandidates" ), cascade.pt (), cascade.eta (), cascade.mXi ());
644+ histos.fill (HIST (" reconstructedCandidates/Cascade/h3dAntiOmegaCandidates" ), cascade.pt (), cascade.eta (), cascade.mOmega ());
645+ }
643646 }
644647 }
645648
0 commit comments