@@ -497,6 +497,11 @@ struct FlowGfwOmegaXi {
497497 registry.add (" QAhisto/Omega/hqadcaCascdauafter" , " " , {HistType::kTH1D , {{100 , 0 , 1 }}});
498498 registry.add (" QAhisto/Omega/hqadcaCascV0daubefore" , " " , {HistType::kTH1D , {{100 , 0 , 1 }}});
499499 registry.add (" QAhisto/Omega/hqadcaCascV0dauafter" , " " , {HistType::kTH1D , {{100 , 0 , 1 }}});
500+ registry.add (" QAhisto/Omega/hTOFnsigmaposPi" , " " , {HistType::kTH1D , {{1000 , -100 , 100 }}});
501+ registry.add (" QAhisto/Omega/hTOFnsigmaposPr" , " " , {HistType::kTH1D , {{1000 , -100 , 100 }}});
502+ registry.add (" QAhisto/Omega/hBachTOFnsigmavsPt" , " " , {HistType::kTH2D , {{1000 , -100 , 100 }, cfgaxisPt}});
503+ registry.add (" QAhisto/Omega/hLaPrTOFnsigmavsPt" , " " , {HistType::kTH2D , {{1000 , -100 , 100 }, cfgaxisPt}});
504+ registry.add (" QAhisto/Omega/hLaPiTOFnsigmavsPt" , " " , {HistType::kTH2D , {{1000 , -100 , 100 }, cfgaxisPt}});
500505 }
501506
502507 // cumulant of flow
@@ -1378,18 +1383,12 @@ struct FlowGfwOmegaXi {
13781383 ((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)) {
13791384 registry.fill (HIST (" InvMassXi_all" ), casc.pt (), casc.mXi (), casc.eta (), cent);
13801385 isXi = true ;
1381- registry.fill (HIST (" QAhisto/Xi/hTOFnsigmaposPr" ), casc.tofNSigmaXiLaPr ());
1382- registry.fill (HIST (" QAhisto/Xi/hBachTOFnsigmavsPt" ), casc.tofNSigmaXiPi (), bachelor.pt ());
1383- registry.fill (HIST (" QAhisto/Xi/hLaPrTOFnsigmavsPt" ), casc.tofNSigmaXiLaPr (), posdau.pt ());
13841386 } else if (casc.sign () > 0 && std::fabs (casc.yXi ()) < cfgCasc_rapidity &&
13851387 (std::fabs (bachelor.tpcNSigmaPi ()) < cfgNSigma[0 ] && std::fabs (negdau.tpcNSigmaPr ()) < cfgNSigma[1 ] && std::fabs (posdau.tpcNSigmaPi ()) < cfgNSigma[0 ]) &&
13861388 ((std::fabs (casc.tofNSigmaXiPi ()) < cfgNSigma[3 ] || bachelor.pt () < bachPtcut) && (std::fabs (casc.tofNSigmaXiLaPi ()) < cfgNSigma[3 ] || posdau.pt () < dauLaPiPtcut)) &&
13871389 ((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)) {
13881390 registry.fill (HIST (" InvMassXi_all" ), casc.pt (), casc.mXi (), casc.eta (), cent);
13891391 isXi = true ;
1390- registry.fill (HIST (" QAhisto/Xi/hTOFnsigmaposPi" ), casc.tofNSigmaXiLaPi ());
1391- registry.fill (HIST (" QAhisto/Xi/hBachTOFnsigmavsPt" ), casc.tofNSigmaXiPi (), bachelor.pt ());
1392- registry.fill (HIST (" QAhisto/Xi/hLaPiTOFnsigmavsPt" ), casc.tofNSigmaXiLaPi (), posdau.pt ());
13931392 }
13941393 }
13951394 // fill QA
@@ -1405,9 +1404,15 @@ struct FlowGfwOmegaXi {
14051404 if (casc.sign () > 0 ) {
14061405 registry.fill (HIST (" QAhisto/Xi/hqadcaCascLaprtoPVbefore" ), casc.dcapostopv ());
14071406 registry.fill (HIST (" QAhisto/Xi/hqadcaCascLapitoPVbefore" ), casc.dcanegtopv ());
1407+ registry.fill (HIST (" QAhisto/Xi/hTOFnsigmaposPi" ), casc.tofNSigmaXiLaPi ());
1408+ registry.fill (HIST (" QAhisto/Xi/hBachTOFnsigmavsPt" ), casc.tofNSigmaXiPi (), bachelor.pt ());
1409+ registry.fill (HIST (" QAhisto/Xi/hLaPiTOFnsigmavsPt" ), casc.tofNSigmaXiLaPi (), posdau.pt ());
14081410 } else {
14091411 registry.fill (HIST (" QAhisto/Xi/hqadcaCascLaprtoPVbefore" ), casc.dcanegtopv ());
14101412 registry.fill (HIST (" QAhisto/Xi/hqadcaCascLapitoPVbefore" ), casc.dcapostopv ());
1413+ registry.fill (HIST (" QAhisto/Xi/hTOFnsigmaposPr" ), casc.tofNSigmaXiLaPr ());
1414+ registry.fill (HIST (" QAhisto/Xi/hBachTOFnsigmavsPt" ), casc.tofNSigmaXiPi (), bachelor.pt ());
1415+ registry.fill (HIST (" QAhisto/Xi/hLaPrTOFnsigmavsPt" ), casc.tofNSigmaXiLaPr (), posdau.pt ());
14111416 }
14121417 }
14131418 if (isOmega) {
@@ -1421,9 +1426,15 @@ struct FlowGfwOmegaXi {
14211426 if (casc.sign () > 0 ) {
14221427 registry.fill (HIST (" QAhisto/Omega/hqadcaCascLaprtoPVbefore" ), casc.dcapostopv ());
14231428 registry.fill (HIST (" QAhisto/Omega/hqadcaCascLapitoPVbefore" ), casc.dcanegtopv ());
1429+ registry.fill (HIST (" QAhisto/Omega/hTOFnsigmaposPi" ), casc.tofNSigmaXiLaPi ());
1430+ registry.fill (HIST (" QAhisto/Omega/hBachTOFnsigmavsPt" ), casc.tofNSigmaXiPi (), bachelor.pt ());
1431+ registry.fill (HIST (" QAhisto/Omega/hLaPiTOFnsigmavsPt" ), casc.tofNSigmaXiLaPi (), posdau.pt ());
14241432 } else {
14251433 registry.fill (HIST (" QAhisto/Omega/hqadcaCascLaprtoPVbefore" ), casc.dcanegtopv ());
14261434 registry.fill (HIST (" QAhisto/Omega/hqadcaCascLapitoPVbefore" ), casc.dcapostopv ());
1435+ registry.fill (HIST (" QAhisto/Omega/hTOFnsigmaposPr" ), casc.tofNSigmaXiLaPr ());
1436+ registry.fill (HIST (" QAhisto/Omega/hBachTOFnsigmavsPt" ), casc.tofNSigmaXiPi (), bachelor.pt ());
1437+ registry.fill (HIST (" QAhisto/Omega/hLaPrTOFnsigmavsPt" ), casc.tofNSigmaXiLaPr (), posdau.pt ());
14271438 }
14281439 }
14291440 }
0 commit comments