diff --git a/PWGCF/Femto/FemtoNuclei/DataModel/PionNucleiTables.h b/PWGCF/Femto/FemtoNuclei/DataModel/PionNucleiTables.h index 8900fcfbcd6..6b94b6a105c 100644 --- a/PWGCF/Femto/FemtoNuclei/DataModel/PionNucleiTables.h +++ b/PWGCF/Femto/FemtoNuclei/DataModel/PionNucleiTables.h @@ -112,12 +112,16 @@ DECLARE_SOA_TABLE(PionHyperTable, "AOD", "PIHYPERTABLE", pion_nuclei_tables::DcaxyPi, pion_nuclei_tables::DcazPi, pion_nuclei_tables::SignalTPCPi, + pion_nuclei_tables::SignalTPCNu, pion_nuclei_tables::InnerParamTPCPi, pion_nuclei_tables::NSigmaTPCPi, + pion_nuclei_tables::NSigmaTPCNu, pion_nuclei_tables::Chi2TPCPi, + pion_nuclei_tables::Chi2TPCNu, pion_nuclei_tables::MassTOFPi, pion_nuclei_tables::PidTrkPi, pion_nuclei_tables::ItsClusterSizePi, + pion_nuclei_tables::ItsClusterSizeNu, pion_nuclei_tables::SharedClustersPi, pion_nuclei_tables::IsBkgUS, pion_nuclei_tables::IsBkgEM) diff --git a/PWGCF/Femto/FemtoNuclei/TableProducer/PiNucleiFemto.cxx b/PWGCF/Femto/FemtoNuclei/TableProducer/PiNucleiFemto.cxx index 7cb1864593e..74f0746732c 100644 --- a/PWGCF/Femto/FemtoNuclei/TableProducer/PiNucleiFemto.cxx +++ b/PWGCF/Femto/FemtoNuclei/TableProducer/PiNucleiFemto.cxx @@ -562,7 +562,7 @@ struct PiNucleiFemto { bool selectionPIDHyper(const aod::DataHypCandsWColl::iterator& V0Hyper) { mQaRegistry.fill(HIST("hHe3P_preselected"), V0Hyper.tpcMomHe()); - float averClusSizeHe = averageClusterSizeCosl(V0Hyper.itsClusterSizesHe(), V0Hyper.etaHe3()); + /*float averClusSizeHe = averageClusterSizeCosl(V0Hyper.itsClusterSizesHe(), V0Hyper.etaHe3()); if (averClusSizeHe <= 4) { return false; } @@ -570,7 +570,7 @@ struct PiNucleiFemto { return false; } mQaRegistry.fill(HIST("hHe3P"), V0Hyper.tpcMomHe()); - mQaRegistry.fill(HIST("hHe3TPCnsigma"), V0Hyper.nSigmaHe()); + mQaRegistry.fill(HIST("hHe3TPCnsigma"), V0Hyper.nSigmaHe());*/ return true; } @@ -735,11 +735,15 @@ struct PiNucleiFemto { piHypercand.dcaxyPi = trackPi.dcaXY(); piHypercand.dcazPi = trackPi.dcaZ(); piHypercand.tpcSignalPi = trackPi.tpcSignal(); + piHypercand.tpcSignalNu = V0Hyper.tpcSignalHe(); piHypercand.momPiTPC = trackPi.tpcInnerParam(); piHypercand.nSigmaPi = trackPi.tpcNSigmaPi(); + piHypercand.nSigmaNu = V0Hyper.nSigmaHe(); piHypercand.chi2TPCPi = trackPi.tpcChi2NCl(); + piHypercand.chi2TPCNu = V0Hyper.tpcChi2He(); piHypercand.pidTrkPi = trackPi.pidForTracking(); piHypercand.itsClSizePi = trackPi.itsClusterSizes(); + piHypercand.itsClSizeNu = V0Hyper.itsClusterSizesHe(); piHypercand.nClsItsPi = trackPi.itsNCls(); piHypercand.sharedClustersPi = trackPi.tpcNClsShared(); @@ -938,12 +942,16 @@ struct PiNucleiFemto { piNucand.dcaxyPi, piNucand.dcazPi, piNucand.tpcSignalPi, + piNucand.tpcSignalNu, piNucand.momPiTPC, piNucand.nSigmaPi, + piNucand.nSigmaNu, piNucand.chi2TPCPi, + piNucand.chi2TPCNu, piNucand.massTOFPi, piNucand.pidTrkPi, piNucand.itsClSizePi, + piNucand.itsClSizeNu, piNucand.sharedClustersPi, piNucand.isBkgUS, piNucand.isBkgEM);