@@ -1096,7 +1096,7 @@ struct FlowGfwOmegaXi {
10961096 std::fabs (v0.mK0Short () - o2::constants::physics::MassK0Short) < v0BuilderOpts.cfgv0_mk0swindow .value &&
10971097 (std::fabs (v0posdau.tpcNSigmaPi ()) < cfgNSigma[0 ] && std::fabs (v0negdau.tpcNSigmaPi ()) < cfgNSigma[0 ]) &&
10981098 ((std::fabs (v0posdau.tofNSigmaPi ()) < cfgNSigma[3 ] || v0posdau.pt () < lowpt) && (std::fabs (v0negdau.tofNSigmaPi ()) < cfgNSigma[3 ] || v0negdau.pt () < lowpt)) &&
1099- ((std::fabs (itsResponse.nSigmaITS <o2::track::PID::Pion>(v0posdau)) < cfgNSigma[6 ]) && v0posdau.pt () < lowpt) && ((std::fabs (itsResponse.nSigmaITS <o2::track::PID::Pion>(v0negdau)) < cfgNSigma[6 ]) && v0negdau.pt () < lowpt)) {
1099+ ((std::fabs (itsResponse.nSigmaITS <o2::track::PID::Pion>(v0posdau)) < cfgNSigma[6 ]) || v0posdau.pt () > lowpt) && ((std::fabs (itsResponse.nSigmaITS <o2::track::PID::Pion>(v0negdau)) < cfgNSigma[6 ]) || v0negdau.pt () > lowpt)) {
11001100 registry.fill (HIST (" InvMassK0s_all" ), v0.pt (), v0.mK0Short (), v0.eta (), cent);
11011101 isK0s = true ;
11021102 if (cfgOutputQA) {
@@ -1109,13 +1109,13 @@ struct FlowGfwOmegaXi {
11091109 if (std::fabs (v0.mLambda () - o2::constants::physics::MassLambda) < v0BuilderOpts.cfgv0_mlambdawindow .value &&
11101110 (std::fabs (v0posdau.tpcNSigmaPr ()) < cfgNSigma[1 ] && std::fabs (v0negdau.tpcNSigmaPi ()) < cfgNSigma[0 ]) &&
11111111 ((std::fabs (v0posdau.tofNSigmaPr ()) < cfgNSigma[4 ] || v0posdau.pt () < lowpt) && (std::fabs (v0negdau.tofNSigmaPi ()) < cfgNSigma[3 ] || v0negdau.pt () < lowpt)) &&
1112- ((std::fabs (itsResponse.nSigmaITS <o2::track::PID::Proton>(v0posdau)) < cfgNSigma[7 ]) && v0posdau.pt () < lowpt) && ((std::fabs (itsResponse.nSigmaITS <o2::track::PID::Pion>(v0negdau)) < cfgNSigma[6 ]) && v0negdau.pt () < lowpt)) {
1112+ ((std::fabs (itsResponse.nSigmaITS <o2::track::PID::Proton>(v0posdau)) < cfgNSigma[7 ]) || v0posdau.pt () > lowpt) && ((std::fabs (itsResponse.nSigmaITS <o2::track::PID::Pion>(v0negdau)) < cfgNSigma[6 ]) || v0negdau.pt () > lowpt)) {
11131113 registry.fill (HIST (" InvMassLambda_all" ), v0.pt (), v0.mLambda (), v0.eta (), cent);
11141114 isLambda = true ;
11151115 } else if (std::fabs (v0.mLambda () - o2::constants::physics::MassLambda) < v0BuilderOpts.cfgv0_mlambdawindow .value &&
11161116 (std::fabs (v0negdau.tpcNSigmaPr ()) < cfgNSigma[1 ] && std::fabs (v0posdau.tpcNSigmaPi ()) < cfgNSigma[0 ]) &&
11171117 ((std::fabs (v0negdau.tofNSigmaPr ()) < cfgNSigma[4 ] || v0negdau.pt () < lowpt) && (std::fabs (v0posdau.tofNSigmaPi ()) < cfgNSigma[3 ] || v0posdau.pt () < lowpt)) &&
1118- ((std::fabs (itsResponse.nSigmaITS <o2::track::PID::Proton>(v0posdau)) < cfgNSigma[7 ]) && v0posdau.pt () < lowpt) && ((std::fabs (itsResponse.nSigmaITS <o2::track::PID::Pion>(v0negdau)) < cfgNSigma[6 ]) && v0negdau.pt () < lowpt)) {
1118+ ((std::fabs (itsResponse.nSigmaITS <o2::track::PID::Proton>(v0posdau)) < cfgNSigma[7 ]) || v0posdau.pt () > lowpt) && ((std::fabs (itsResponse.nSigmaITS <o2::track::PID::Pion>(v0negdau)) < cfgNSigma[6 ]) || v0negdau.pt () > lowpt)) {
11191119 registry.fill (HIST (" InvMassLambda_all" ), v0.pt (), v0.mLambda (), v0.eta (), cent);
11201120 isLambda = true ;
11211121 }
@@ -1252,13 +1252,13 @@ struct FlowGfwOmegaXi {
12521252 if (casc.sign () < 0 && std::fabs (casc.yOmega ()) < cfgCasc_rapidity &&
12531253 (std::fabs (bachelor.tpcNSigmaKa ()) < cfgNSigma[2 ] && std::fabs (posdau.tpcNSigmaPr ()) < cfgNSigma[1 ] && std::fabs (negdau.tpcNSigmaPi ()) < cfgNSigma[0 ]) &&
12541254 ((std::fabs (casc.tofNSigmaOmKa ()) < cfgNSigma[5 ] || bachelor.pt () < bachPtcut) && (std::fabs (casc.tofNSigmaOmLaPr ()) < cfgNSigma[4 ] || posdau.pt () < dauLaPrPtcut) && (std::fabs (casc.tofNSigmaOmLaPi ()) < cfgNSigma[3 ] || negdau.pt () < dauLaPiPtcut)) &&
1255- ((std::fabs (itsResponse.nSigmaITS <o2::track::PID::Kaon>(bachelor)) < cfgNSigma[8 ]) || bachelor.pt () < bachPtcut) && ((std::fabs (itsResponse.nSigmaITS <o2::track::PID::Proton>(posdau)) < cfgNSigma[7 ]) || posdau.pt () < dauLaPrPtcut) && ((std::fabs (itsResponse.nSigmaITS <o2::track::PID::Pion>(negdau)) < cfgNSigma[6 ]) || negdau.pt () < dauLaPiPtcut)) {
1255+ ((std::fabs (itsResponse.nSigmaITS <o2::track::PID::Kaon>(bachelor)) < cfgNSigma[8 ]) || bachelor.pt () > bachPtcut) && ((std::fabs (itsResponse.nSigmaITS <o2::track::PID::Proton>(posdau)) < cfgNSigma[7 ]) || posdau.pt () > dauLaPrPtcut) && ((std::fabs (itsResponse.nSigmaITS <o2::track::PID::Pion>(negdau)) < cfgNSigma[6 ]) || negdau.pt () > dauLaPiPtcut)) {
12561256 registry.fill (HIST (" InvMassOmega_all" ), casc.pt (), casc.mOmega (), casc.eta (), cent);
12571257 isOmega = true ;
12581258 } else if (casc.sign () > 0 && std::fabs (casc.yOmega ()) < cfgCasc_rapidity &&
12591259 (std::fabs (bachelor.tpcNSigmaKa ()) < cfgNSigma[2 ] && std::fabs (negdau.tpcNSigmaPr ()) < cfgNSigma[1 ] && std::fabs (posdau.tpcNSigmaPi ()) < cfgNSigma[0 ]) &&
12601260 ((std::fabs (casc.tofNSigmaOmKa ()) < cfgNSigma[5 ] || bachelor.pt () < bachPtcut) && (std::fabs (casc.tofNSigmaOmLaPr ()) < cfgNSigma[4 ] || negdau.pt () < dauLaPrPtcut) && (std::fabs (casc.tofNSigmaOmLaPi ()) < cfgNSigma[3 ] || posdau.pt () < dauLaPiPtcut)) &&
1261- ((std::fabs (itsResponse.nSigmaITS <o2::track::PID::Kaon>(bachelor)) < cfgNSigma[8 ]) || bachelor.pt () < bachPtcut) && ((std::fabs (itsResponse.nSigmaITS <o2::track::PID::Proton>(negdau)) < cfgNSigma[7 ]) || negdau.pt () < dauLaPrPtcut) && ((std::fabs (itsResponse.nSigmaITS <o2::track::PID::Pion>(posdau)) < cfgNSigma[6 ]) || posdau.pt () < dauLaPiPtcut)) {
1261+ ((std::fabs (itsResponse.nSigmaITS <o2::track::PID::Kaon>(bachelor)) < cfgNSigma[8 ]) || bachelor.pt () > bachPtcut) && ((std::fabs (itsResponse.nSigmaITS <o2::track::PID::Proton>(negdau)) < cfgNSigma[7 ]) || negdau.pt () > dauLaPrPtcut) && ((std::fabs (itsResponse.nSigmaITS <o2::track::PID::Pion>(posdau)) < cfgNSigma[6 ]) || posdau.pt () > dauLaPiPtcut)) {
12621262 registry.fill (HIST (" InvMassOmega_all" ), casc.pt (), casc.mOmega (), casc.eta (), cent);
12631263 isOmega = true ;
12641264 }
@@ -1268,13 +1268,13 @@ struct FlowGfwOmegaXi {
12681268 if (casc.sign () < 0 && std::fabs (casc.yXi ()) < cfgCasc_rapidity &&
12691269 (std::fabs (bachelor.tpcNSigmaPi ()) < cfgNSigma[0 ] && std::fabs (posdau.tpcNSigmaPr ()) < cfgNSigma[1 ] && std::fabs (negdau.tpcNSigmaPi ()) < cfgNSigma[0 ]) &&
12701270 ((std::fabs (casc.tofNSigmaXiPi ()) < cfgNSigma[3 ] || bachelor.pt () < bachPtcut) && (std::fabs (casc.tofNSigmaXiLaPr ()) < cfgNSigma[4 ] || posdau.pt () < dauLaPrPtcut) && (std::fabs (casc.tofNSigmaXiLaPi ()) < cfgNSigma[3 ] || negdau.pt () < dauLaPiPtcut)) &&
1271- ((std::fabs (itsResponse.nSigmaITS <o2::track::PID::Pion>(bachelor)) < cfgNSigma[6 ]) || bachelor.pt () < bachPtcut) && ((std::fabs (itsResponse.nSigmaITS <o2::track::PID::Proton>(posdau)) < cfgNSigma[7 ]) || posdau.pt () < dauLaPrPtcut) && ((std::fabs (itsResponse.nSigmaITS <o2::track::PID::Pion>(negdau)) < cfgNSigma[6 ]) || negdau.pt () < dauLaPiPtcut)) {
1271+ ((std::fabs (itsResponse.nSigmaITS <o2::track::PID::Pion>(bachelor)) < cfgNSigma[6 ]) || bachelor.pt () > bachPtcut) && ((std::fabs (itsResponse.nSigmaITS <o2::track::PID::Proton>(posdau)) < cfgNSigma[7 ]) || posdau.pt () > dauLaPrPtcut) && ((std::fabs (itsResponse.nSigmaITS <o2::track::PID::Pion>(negdau)) < cfgNSigma[6 ]) || negdau.pt () > dauLaPiPtcut)) {
12721272 registry.fill (HIST (" InvMassXi_all" ), casc.pt (), casc.mXi (), casc.eta (), cent);
12731273 isXi = true ;
12741274 } else if (casc.sign () > 0 && std::fabs (casc.yXi ()) < cfgCasc_rapidity &&
12751275 (std::fabs (bachelor.tpcNSigmaPi ()) < cfgNSigma[0 ] && std::fabs (negdau.tpcNSigmaPr ()) < cfgNSigma[1 ] && std::fabs (posdau.tpcNSigmaPi ()) < cfgNSigma[0 ]) &&
12761276 ((std::fabs (casc.tofNSigmaXiPi ()) < cfgNSigma[3 ] || bachelor.pt () < bachPtcut) && (std::fabs (casc.tofNSigmaXiLaPr ()) < cfgNSigma[4 ] || negdau.pt () < dauLaPrPtcut) && (std::fabs (casc.tofNSigmaXiLaPi ()) < cfgNSigma[3 ] || posdau.pt () < dauLaPiPtcut)) &&
1277- ((std::fabs (itsResponse.nSigmaITS <o2::track::PID::Pion>(bachelor)) < cfgNSigma[6 ]) || bachelor.pt () < bachPtcut) && ((std::fabs (itsResponse.nSigmaITS <o2::track::PID::Proton>(negdau)) < cfgNSigma[7 ]) || negdau.pt () < dauLaPrPtcut) && ((std::fabs (itsResponse.nSigmaITS <o2::track::PID::Pion>(posdau)) < cfgNSigma[6 ]) || posdau.pt () < dauLaPiPtcut)) {
1277+ ((std::fabs (itsResponse.nSigmaITS <o2::track::PID::Pion>(bachelor)) < cfgNSigma[6 ]) || bachelor.pt () > bachPtcut) && ((std::fabs (itsResponse.nSigmaITS <o2::track::PID::Proton>(negdau)) < cfgNSigma[7 ]) || negdau.pt () > dauLaPrPtcut) && ((std::fabs (itsResponse.nSigmaITS <o2::track::PID::Pion>(posdau)) < cfgNSigma[6 ]) || posdau.pt () > dauLaPiPtcut)) {
12781278 registry.fill (HIST (" InvMassXi_all" ), casc.pt (), casc.mXi (), casc.eta (), cent);
12791279 isXi = true ;
12801280 }
0 commit comments