@@ -1042,7 +1042,7 @@ struct FlowGfwOmegaXi {
10421042 return true ;
10431043 }
10441044
1045- void processData (AodCollisions::iterator const & collision, aod::BCsWithTimestamps const &, AodTracks const & tracks, soa::Join<aod::CascDataExt, aod::CascTOFNSigmas> const & Cascades, soa::Join<aod::V0Datas, aod::V0TOFNSigmas> const & V0s, DaughterTracks const &)
1045+ void processData (AodCollisions::iterator const & collision, aod::BCsWithTimestamps const &, AodTracks const & tracks, soa::Join<aod::CascDataExt, aod::CascTOFNSigmas> const & Cascades, soa::Join<aod::V0Datas, aod::V0TOFNSigmas> const & V0s, DaughterTracks const &)
10461046 {
10471047 o2::aod::ITSResponse itsResponse;
10481048 int nTot = tracks.size ();
@@ -1170,7 +1170,7 @@ struct FlowGfwOmegaXi {
11701170 ((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)) {
11711171 registry.fill (HIST (" InvMassLambda_all" ), v0.pt (), v0.mLambda (), v0.eta (), cent);
11721172 isLambda = true ;
1173- }
1173+ }
11741174 if (std::fabs (v0.mAntiLambda () - o2::constants::physics::MassLambda) < v0BuilderOpts.cfgv0_mlambdawindow .value &&
11751175 (std::fabs (v0negdau.tpcNSigmaPr ()) < cfgNSigma[1 ] && std::fabs (v0posdau.tpcNSigmaPi ()) < cfgNSigma[0 ]) &&
11761176 ((std::fabs (v0.tofNSigmaALaPr ()) < cfgNSigma[4 ] || v0negdau.pt () < lowpt) && (std::fabs (v0.tofNSigmaALaPi ()) < cfgNSigma[3 ] || v0posdau.pt () < lowpt)) &&
@@ -1381,11 +1381,10 @@ struct FlowGfwOmegaXi {
13811381 registry.fill (HIST (" QAhisto/Xi/hTOFnsigmaposPr" ), casc.tofNSigmaXiLaPr ());
13821382 registry.fill (HIST (" QAhisto/Xi/hBachTOFnsigmavsPt" ), casc.tofNSigmaXiPi (), bachelor.pt ());
13831383 registry.fill (HIST (" QAhisto/Xi/hLaPrTOFnsigmavsPt" ), casc.tofNSigmaXiLaPr (), posdau.pt ());
1384- }
1385- else if (casc.sign () > 0 && std::fabs (casc.yXi ()) < cfgCasc_rapidity &&
1386- (std::fabs (bachelor.tpcNSigmaPi ()) < cfgNSigma[0 ] && std::fabs (negdau.tpcNSigmaPr ()) < cfgNSigma[1 ] && std::fabs (posdau.tpcNSigmaPi ()) < cfgNSigma[0 ]) &&
1387- ((std::fabs (casc.tofNSigmaXiPi ()) < cfgNSigma[3 ] || bachelor.pt () < bachPtcut) && (std::fabs (casc.tofNSigmaXiLaPi ()) < cfgNSigma[3 ] || posdau.pt () < dauLaPiPtcut)) &&
1388- ((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)) {
1384+ } else if (casc.sign () > 0 && std::fabs (casc.yXi ()) < cfgCasc_rapidity &&
1385+ (std::fabs (bachelor.tpcNSigmaPi ()) < cfgNSigma[0 ] && std::fabs (negdau.tpcNSigmaPr ()) < cfgNSigma[1 ] && std::fabs (posdau.tpcNSigmaPi ()) < cfgNSigma[0 ]) &&
1386+ ((std::fabs (casc.tofNSigmaXiPi ()) < cfgNSigma[3 ] || bachelor.pt () < bachPtcut) && (std::fabs (casc.tofNSigmaXiLaPi ()) < cfgNSigma[3 ] || posdau.pt () < dauLaPiPtcut)) &&
1387+ ((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)) {
13891388 registry.fill (HIST (" InvMassXi_all" ), casc.pt (), casc.mXi (), casc.eta (), cent);
13901389 isXi = true ;
13911390 registry.fill (HIST (" QAhisto/Xi/hTOFnsigmaposPi" ), casc.tofNSigmaXiLaPi ());
0 commit comments