@@ -71,7 +71,7 @@ struct HfTaskXic {
7171
7272 Filter filterSelectCandidates = (aod::hf_sel_candidate_xic::isSelXicToPKPi >= selectionFlagXic || aod::hf_sel_candidate_xic::isSelXicToPiKP >= selectionFlagXic);
7373
74- Partition<soa::Join<aod::HfCand3Prong , aod::HfSelXicToPKPi, aod::HfCand3ProngMcRec>> selectedMCXicCandidates = (aod::hf_sel_candidate_xic::isSelXicToPKPi >= selectionFlagXic || aod::hf_sel_candidate_xic::isSelXicToPiKP >= selectionFlagXic);
74+ Partition<soa::Join<aod::HfCand3ProngWPid , aod::HfSelXicToPKPi, aod::HfCand3ProngMcRec>> selectedMCXicCandidates = (aod::hf_sel_candidate_xic::isSelXicToPKPi >= selectionFlagXic || aod::hf_sel_candidate_xic::isSelXicToPiKP >= selectionFlagXic);
7575
7676 HistogramRegistry registry{
7777 " registry" , // histo not in pt bins
@@ -325,30 +325,30 @@ struct HfTaskXic {
325325 auto momentumProng2 = trackProng2.p ();
326326
327327 // TPC nSigma histograms
328- registry.fill (HIST (" Data/hPVsTPCNSigmaPr_Prong0" ), momentumProng0, trackProng0. tpcNSigmaPr ());
329- registry.fill (HIST (" Data/hPVsTPCNSigmaPi_Prong0" ), momentumProng0, trackProng0. tpcNSigmaPi ());
330- registry.fill (HIST (" Data/hPVsTPCNSigmaKa_Prong0" ), momentumProng0, trackProng0. tpcNSigmaKa ());
328+ registry.fill (HIST (" Data/hPVsTPCNSigmaPr_Prong0" ), momentumProng0, candidate. nSigTpcPr0 ());
329+ registry.fill (HIST (" Data/hPVsTPCNSigmaPi_Prong0" ), momentumProng0, candidate. nSigTpcPi0 ());
330+ registry.fill (HIST (" Data/hPVsTPCNSigmaKa_Prong0" ), momentumProng0, candidate. nSigTpcKa0 ());
331331
332- registry.fill (HIST (" Data/hPVsTPCNSigmaPr_Prong1" ), momentumProng1, trackProng1. tpcNSigmaPr ());
333- registry.fill (HIST (" Data/hPVsTPCNSigmaPi_Prong1" ), momentumProng1, trackProng1. tpcNSigmaPi ());
334- registry.fill (HIST (" Data/hPVsTPCNSigmaKa_Prong1" ), momentumProng1, trackProng1. tpcNSigmaKa ());
332+ registry.fill (HIST (" Data/hPVsTPCNSigmaPr_Prong1" ), momentumProng1, candidate. nSigTpcPr1 ());
333+ registry.fill (HIST (" Data/hPVsTPCNSigmaPi_Prong1" ), momentumProng1, candidate. nSigTpcPi1 ());
334+ registry.fill (HIST (" Data/hPVsTPCNSigmaKa_Prong1" ), momentumProng1, candidate. nSigTpcKa1 ());
335335
336- registry.fill (HIST (" Data/hPVsTPCNSigmaPr_Prong2" ), momentumProng2, trackProng2. tpcNSigmaPr ());
337- registry.fill (HIST (" Data/hPVsTPCNSigmaPi_Prong2" ), momentumProng2, trackProng2. tpcNSigmaPi ());
338- registry.fill (HIST (" Data/hPVsTPCNSigmaKa_Prong2" ), momentumProng2, trackProng2. tpcNSigmaKa ());
336+ registry.fill (HIST (" Data/hPVsTPCNSigmaPr_Prong2" ), momentumProng2, candidate. nSigTpcPr2 ());
337+ registry.fill (HIST (" Data/hPVsTPCNSigmaPi_Prong2" ), momentumProng2, candidate. nSigTpcPi2 ());
338+ registry.fill (HIST (" Data/hPVsTPCNSigmaKa_Prong2" ), momentumProng2, candidate. nSigTpcKa2 ());
339339
340340 // TOF nSigma histograms
341- registry.fill (HIST (" Data/hPVsTOFNSigmaPr_Prong0" ), momentumProng0, trackProng0. tofNSigmaPr ());
342- registry.fill (HIST (" Data/hPVsTOFNSigmaPi_Prong0" ), momentumProng0, trackProng0. tofNSigmaPi ());
343- registry.fill (HIST (" Data/hPVsTOFNSigmaKa_Prong0" ), momentumProng0, trackProng0. tofNSigmaKa ());
341+ registry.fill (HIST (" Data/hPVsTOFNSigmaPr_Prong0" ), momentumProng0, candidate. nSigTofPr0 ());
342+ registry.fill (HIST (" Data/hPVsTOFNSigmaPi_Prong0" ), momentumProng0, candidate. nSigTofPi0 ());
343+ registry.fill (HIST (" Data/hPVsTOFNSigmaKa_Prong0" ), momentumProng0, candidate. nSigTofKa0 ());
344344
345- registry.fill (HIST (" Data/hPVsTOFNSigmaPr_Prong1" ), momentumProng1, trackProng1. tofNSigmaPr ());
346- registry.fill (HIST (" Data/hPVsTOFNSigmaPi_Prong1" ), momentumProng1, trackProng1. tofNSigmaPi ());
347- registry.fill (HIST (" Data/hPVsTOFNSigmaKa_Prong1" ), momentumProng1, trackProng1. tofNSigmaKa ());
345+ registry.fill (HIST (" Data/hPVsTOFNSigmaPr_Prong1" ), momentumProng1, candidate. nSigTofPr1 ());
346+ registry.fill (HIST (" Data/hPVsTOFNSigmaPi_Prong1" ), momentumProng1, candidate. nSigTofPi1 ());
347+ registry.fill (HIST (" Data/hPVsTOFNSigmaKa_Prong1" ), momentumProng1, candidate. nSigTofKa1 ());
348348
349- registry.fill (HIST (" Data/hPVsTOFNSigmaPr_Prong2" ), momentumProng2, trackProng2. tofNSigmaPr ());
350- registry.fill (HIST (" Data/hPVsTOFNSigmaPi_Prong2" ), momentumProng2, trackProng2. tofNSigmaPi ());
351- registry.fill (HIST (" Data/hPVsTOFNSigmaKa_Prong2" ), momentumProng2, trackProng2. tofNSigmaKa ());
349+ registry.fill (HIST (" Data/hPVsTOFNSigmaPr_Prong2" ), momentumProng2, candidate. nSigTpcPr2 ());
350+ registry.fill (HIST (" Data/hPVsTOFNSigmaPi_Prong2" ), momentumProng2, candidate. nSigTpcPi2 ());
351+ registry.fill (HIST (" Data/hPVsTOFNSigmaKa_Prong2" ), momentumProng2, candidate. nSigTpcKa2 ());
352352
353353 // THnSparse
354354 if (enableTHn) {
@@ -383,19 +383,19 @@ struct HfTaskXic {
383383 }
384384 }
385385 } // thn for Xic
386- } // loop candidates
387- } // end process data
386+ } // loop candidates
387+ } // end process data
388388
389389 void processDataStd (aod::Collision const & collision,
390- soa::Filtered<soa::Join<aod::HfCand3Prong , aod::HfSelXicToPKPi>> const & candidates,
390+ soa::Filtered<soa::Join<aod::HfCand3ProngWPid , aod::HfSelXicToPKPi>> const & candidates,
391391 TracksWPid const & tracks)
392392 {
393393 analysisData<false >(collision, candidates, tracks);
394394 }
395395 PROCESS_SWITCH (HfTaskXic, processDataStd, " Process Data with the standard method" , true );
396396
397397 void processDataWithMl (aod::Collision const & collision,
398- soa::Filtered<soa::Join<aod::HfCand3Prong , aod::HfSelXicToPKPi, aod::HfMlXicToPKPi>> const & candidatesMl, TracksWPid const & tracks)
398+ soa::Filtered<soa::Join<aod::HfCand3ProngWPid , aod::HfSelXicToPKPi, aod::HfMlXicToPKPi>> const & candidatesMl, TracksWPid const & tracks)
399399 {
400400 analysisData<true >(collision, candidatesMl, tracks);
401401 }
@@ -567,7 +567,7 @@ struct HfTaskXic {
567567 registry.fill (HIST (" MC/reconstructed/background/hDecLenErrBg" ), candidate.errorDecayLength (), ptCandidate);
568568 registry.fill (HIST (" MC/reconstructed/background/hChi2PCARecBg" ), candidate.chi2PCA (), ptCandidate);
569569 } // Xic background
570- } // candidate loop
570+ } // candidate loop
571571
572572 // MC gen.
573573 for (const auto & particle : mcParticles) {
@@ -600,15 +600,15 @@ struct HfTaskXic {
600600 }
601601 }
602602 }
603- void processMcStd (soa::Filtered<soa::Join<aod::HfCand3Prong , aod::HfSelXicToPKPi, aod::HfCand3ProngMcRec>> const & selectedCandidatesMc,
603+ void processMcStd (soa::Filtered<soa::Join<aod::HfCand3ProngWPid , aod::HfSelXicToPKPi, aod::HfCand3ProngMcRec>> const & selectedCandidatesMc,
604604 soa::Join<aod::McParticles, aod::HfCand3ProngMcGen> const & mcParticles,
605605 aod::TracksWMc const & tracksWithMc)
606606 {
607607 analysisMc<false >(selectedCandidatesMc, mcParticles, tracksWithMc);
608608 }
609609 PROCESS_SWITCH (HfTaskXic, processMcStd, " Process MC with the standard method" , false );
610610
611- void processMcWithMl (soa::Filtered<soa::Join<aod::HfCand3Prong , aod::HfSelXicToPKPi, aod::HfMlXicToPKPi, aod::HfCand3ProngMcRec>> const & selectedCandidatesMlMc,
611+ void processMcWithMl (soa::Filtered<soa::Join<aod::HfCand3ProngWPid , aod::HfSelXicToPKPi, aod::HfMlXicToPKPi, aod::HfCand3ProngMcRec>> const & selectedCandidatesMlMc,
612612 soa::Join<aod::McParticles, aod::HfCand3ProngMcGen> const & mcParticles,
613613 aod::TracksWMc const & tracksWithMc)
614614 {
0 commit comments