@@ -186,6 +186,8 @@ struct StrangenessInJets {
186186 Configurable<bool > doLamRej{" doLamRej" , false , " Lambda mass rejection for K0s candidates" };
187187 Configurable<double > lamRejWindow{" lamRejWindow" , 0 .01f , " Mass window for Lam rejection" };
188188 Configurable<double > k0sRejWindow{" k0sRejWindow" , 0 .01f , " Mass window for K0 rejection" };
189+ Configurable<double > lamMassWindow{" lamMassWindow" , 0 .01f , " Mass window for Lambda selection" };
190+ Configurable<double > k0sMassWindow{" k0sMassWindow" , 0 .03f , " Mass window for K0s selection" };
189191
190192 // V0 analysis parameters
191193 Configurable<double > minimumV0Radius{" minimumV0Radius" , 0 .5f , " Minimum V0 Radius" };
@@ -647,6 +649,9 @@ struct StrangenessInJets {
647649 if (doK0sRej && std::abs (v0.mK0Short () - o2::constants::physics::MassK0Short) < k0sRejWindow)
648650 return false ;
649651
652+ if (std::abs (v0.mLambda () - o2::constants::physics::MassLambda) > lamMassWindow)
653+ return false ;
654+
650655 // PID selections (TOF): positive track = proton, negative track = pion
651656 if (requireTOF) {
652657 if (ptrack.tofNSigmaPr () < nsigmaTOFmin || ptrack.tofNSigmaPr () > nsigmaTOFmax)
@@ -687,6 +692,12 @@ struct StrangenessInJets {
687692 if (std::fabs (v0.dcanegtopv ()) < dcanegtoPVmin)
688693 return false ;
689694
695+ if (doK0sRej && std::abs (v0.mK0Short () - o2::constants::physics::MassK0Short) < k0sRejWindow)
696+ return false ;
697+
698+ if (std::abs (v0.mAntiLambda () - o2::constants::physics::MassLambda) > lamMassWindow)
699+ return false ;
700+
690701 // PID selections (TPC): negative track = proton, positive track = pion
691702 if (ptrack.tpcNSigmaPi () < nsigmaTPCmin || ptrack.tpcNSigmaPi () > nsigmaTPCmax)
692703 return false ;
@@ -741,7 +752,9 @@ struct StrangenessInJets {
741752
742753 if (doLamRej && std::abs (v0.mLambda () - o2::constants::physics::MassLambda) < lamRejWindow)
743754 return false ;
744- ;
755+
756+ if (std::abs (v0.mK0Short () - o2::constants::physics::MassK0Short) > k0sMassWindow)
757+ return false ;
745758
746759 // PID selections (TOF)
747760 if (requireTOF) {
0 commit comments