From 3d4eb0ab20a8e707f05d700eec9276303634d0a3 Mon Sep 17 00:00:00 2001 From: Ravindra Singh <56298081+singhra1994@users.noreply.github.com> Date: Tue, 28 Apr 2026 15:53:53 +0200 Subject: [PATCH 1/4] Add Soft Pion DCA columns and update tables --- PWGHF/HFC/DataModel/CorrelationTables.h | 71 ++++++++++--------------- 1 file changed, 27 insertions(+), 44 deletions(-) diff --git a/PWGHF/HFC/DataModel/CorrelationTables.h b/PWGHF/HFC/DataModel/CorrelationTables.h index 62414101df2..f90570704fb 100644 --- a/PWGHF/HFC/DataModel/CorrelationTables.h +++ b/PWGHF/HFC/DataModel/CorrelationTables.h @@ -149,6 +149,7 @@ DECLARE_SOA_COLUMN(DeltaEta, deltaEta, float); //! D DECLARE_SOA_COLUMN(DeltaY, deltaY, float); //! DeltaY between Lc and Hadrons DECLARE_SOA_COLUMN(PtLc, ptLc, float); //! Transverse momentum of Lc DECLARE_SOA_COLUMN(PtHadron, ptHadron, float); //! Transverse momentum of Hadron +DECLARE_SOA_COLUMN(PtSoftPi, ptSoftPi, float); //! Transverse momentum of Soft Pion DECLARE_SOA_COLUMN(ChargeCand, chargeCand, int); //! store charge of Lc and Sc DECLARE_SOA_COLUMN(MLc, mLc, float); //! Invariant mass of Lc DECLARE_SOA_COLUMN(MlScoreBkg, mlScoreBkg, float); //! ML background score for Lc selection @@ -157,6 +158,8 @@ DECLARE_SOA_COLUMN(SignalStatus, signalStatus, int); //! T DECLARE_SOA_COLUMN(PoolBin, poolBin, int); //! Pool Bin for the MixedEvent DECLARE_SOA_COLUMN(TrackDcaXY, trackDcaXY, float); //! DCA xy of the track DECLARE_SOA_COLUMN(TrackDcaZ, trackDcaZ, float); //! DCA z of the track +DECLARE_SOA_COLUMN(SoftPiDcaXY, softPiDcaXY, float); //! DCA xy of the soft pion +DECLARE_SOA_COLUMN(SoftPiDcaZ, softPiDcaZ, float); //! DCA z of the soft pion DECLARE_SOA_COLUMN(TrackTPCNClsCrossedRows, trackTPCNClsCrossedRows, int); //! Number of crossed TPC Rows DECLARE_SOA_COLUMN(TrackOrigin, trackOrigin, int); //! Number of crossed TPC Rows DECLARE_SOA_COLUMN(IsSignal, isSignal, bool); //! Used in MC-Rec, Lc Signal @@ -175,6 +178,20 @@ DECLARE_SOA_COLUMN(PiNsigmTOF, piNsigmTOF, float); //! A DECLARE_SOA_TABLE(PtLcFromScHPair, "AOD", "PTLCSCHPAIR", //! Sc-->Lc pT for paired Sc-proton aod::hf_correlation_lc_hadron::PtLc); +DECLARE_SOA_TABLE(ScRecoInfo, "AOD", "SCRECOINFO", //! Sc reco info + aod::hf_correlation_lc_hadron::MLc, + aod::hf_correlation_lc_hadron::PtSoftPi, + aod::hf_correlation_lc_hadron::SoftPiDcaXY, + aod::hf_correlation_lc_hadron::SoftPiDcaZ + ); + +DECLARE_SOA_TABLE(ScHadronRecoInfo, "AOD", "SCHADRECOINFO", //! Sc reco info + aod::hf_correlation_lc_hadron::MLc, + aod::hf_correlation_lc_hadron::PtSoftPi, + aod::hf_correlation_lc_hadron::SoftPiDcaXY, + aod::hf_correlation_lc_hadron::SoftPiDcaZ + ); + DECLARE_SOA_TABLE(PtLcFromSc, "AOD", "PTLCSC", //! Sc-->Lc pT aod::hf_correlation_lc_hadron::PtLc); @@ -219,7 +236,8 @@ DECLARE_SOA_TABLE(LcRecoInfo, "AOD", "LCRECOINFO", //! Lc candidates Reconstruct aod::hf_correlation_lc_hadron::PtLc, aod::hf_correlation_lc_hadron::MlScoreBkg, aod::hf_correlation_lc_hadron::MlScorePrompt, - aod::hf_correlation_lc_hadron::PoolBin); + aod::hf_correlation_lc_hadron::PoolBin + ); DECLARE_SOA_TABLE(LcGenInfo, "AOD", "LCGENOINFO", //! Lc candidates Generated Information aod::hf_correlation_lc_hadron::IsPrompt); @@ -519,57 +537,22 @@ DECLARE_SOA_TABLE(HfElectron, "AOD", "HFELECTRON", //! Hf Electron properties aod::hf_electron::PoolBin, aod::hf_electron::GIndexCol, aod::hf_electron::TimeStamp); -// Note: definition of columns and tables for Electron Hadron correlation pairs for Data + namespace hf_correlation_electron_hadron { -DECLARE_SOA_COLUMN(DeltaPhi, deltaPhi, float); //! DeltaPhi between Electron and Hadrons -DECLARE_SOA_COLUMN(DeltaEta, deltaEta, float); //! DeltaEta between Electron and Hadrons -DECLARE_SOA_COLUMN(PtElectron, ptElectron, float); //! Transverse momentum of Electron -DECLARE_SOA_COLUMN(PtHadron, ptHadron, float); //! Transverse momentum of Hadron; -DECLARE_SOA_COLUMN(EopElectron, eopElectron, float); //! enery momentum ratio for Electron -DECLARE_SOA_COLUMN(M02Electron, m02Electron, float); //! M02 of Electron -DECLARE_SOA_COLUMN(TpcNSigmaEle, tpcNSigmaEle, float); //! TPCn Sigma of Electron -DECLARE_SOA_COLUMN(TofNSigmaEle, tofNSigmaEle, float); //! TOFn Sigma of Electron - -DECLARE_SOA_COLUMN(TpcNClsCrRowsEle, tpcNClsCrRowsEle, float); //! tpcNClsCrossedRows for Electron -DECLARE_SOA_COLUMN(TpcCrRowsRatioEle, tpcCrRowsRatioEle, float); //! Ratio crossed rows over findable clusters electron track -DECLARE_SOA_COLUMN(ItsChi2NClEle, itsChi2NClEle, float); //! itsChi2NCl of Electron -DECLARE_SOA_COLUMN(TpcChi2NClEle, tpcChi2NClEle, float); //! TPC Chi2NCl of electron; -DECLARE_SOA_COLUMN(DcaXYEle, dcaXYEle, float); //! DCAXY of Electron -DECLARE_SOA_COLUMN(DcaZEle, dcaZEle, float); //! DCAZ of Electron - -DECLARE_SOA_COLUMN(TpcNClsCrRowsHad, tpcNClsCrRowsHad, float); //! tpcNClsCrossedRows for Hadron -DECLARE_SOA_COLUMN(TpcCrRowsRatioHad, tpcCrRowsRatioHad, float); //! Ratio crossed rows over findable clusters Hadron track -DECLARE_SOA_COLUMN(ItsChi2NClHad, itsChi2NClHad, float); //! itsChi2NCl of Hadron -DECLARE_SOA_COLUMN(TpcChi2NClHad, tpcChi2NClHad, float); //! TPC Chi2NCl of Hadron; -DECLARE_SOA_COLUMN(DcaXYHad, dcaXYHad, float); //! DCAXY of Hadron -DECLARE_SOA_COLUMN(DcaZHad, dcaZHad, float); //! DCAZ of Hadron - -DECLARE_SOA_COLUMN(PoolBin, poolBin, int); //! Pool Bin of event defined using zvtx and multiplicity -DECLARE_SOA_COLUMN(NPairsLS, nPairsLS, int); //! number of like-sign electron-hadron pairs -DECLARE_SOA_COLUMN(NPairsUS, nPairsUS, int); //! number of unlike-sign electron-hadron pairs +DECLARE_SOA_COLUMN(DeltaPhi, deltaPhi, float); //! DeltaPhi between Electron and Hadrons +DECLARE_SOA_COLUMN(DeltaEta, deltaEta, float); //! DeltaEta between Electron and Hadrons +DECLARE_SOA_COLUMN(PtElectron, ptElectron, float); //! Transverse momentum of Electron +DECLARE_SOA_COLUMN(PtHadron, ptHadron, float); //! Transverse momentum of Hadron; +DECLARE_SOA_COLUMN(PoolBin, poolBin, int); //! Pool Bin of event defined using zvtx and multiplicity +DECLARE_SOA_COLUMN(NPairsLS, nPairsLS, int); //! number of like-sign electron-hadron pairs +DECLARE_SOA_COLUMN(NPairsUS, nPairsUS, int); //! number of unlike-sign electron-hadron pairs } // namespace hf_correlation_electron_hadron DECLARE_SOA_TABLE(HfEHadronPair, "AOD", "HFEHADRONPAIR", //! Hfe-Hadrons pairs Informations hf_correlation_electron_hadron::DeltaPhi, hf_correlation_electron_hadron::DeltaEta, hf_correlation_electron_hadron::PtElectron, hf_correlation_electron_hadron::PtHadron, - hf_correlation_electron_hadron::EopElectron, - hf_correlation_electron_hadron::M02Electron, - hf_correlation_electron_hadron::TpcNSigmaEle, - hf_correlation_electron_hadron::TofNSigmaEle, - hf_correlation_electron_hadron::TpcNClsCrRowsEle, - hf_correlation_electron_hadron::TpcCrRowsRatioEle, - hf_correlation_electron_hadron::ItsChi2NClEle, - hf_correlation_electron_hadron::TpcChi2NClEle, - hf_correlation_electron_hadron::DcaXYEle, - hf_correlation_electron_hadron::DcaZEle, - hf_correlation_electron_hadron::TpcNClsCrRowsHad, - hf_correlation_electron_hadron::TpcCrRowsRatioHad, - hf_correlation_electron_hadron::ItsChi2NClHad, - hf_correlation_electron_hadron::TpcChi2NClHad, - hf_correlation_electron_hadron::DcaXYHad, - hf_correlation_electron_hadron::DcaZHad, hf_correlation_electron_hadron::PoolBin, hf_correlation_electron_hadron::NPairsLS, hf_correlation_electron_hadron::NPairsUS); From 222a308cec0c0228648f5b88c008d315f33519a2 Mon Sep 17 00:00:00 2001 From: Ravindra Singh <56298081+singhra1994@users.noreply.github.com> Date: Tue, 28 Apr 2026 15:55:00 +0200 Subject: [PATCH 2/4] added table for Sc hadron reco info --- .../TableProducer/correlatorLcScHadrons.cxx | 27 +++++++++++++++---- 1 file changed, 22 insertions(+), 5 deletions(-) diff --git a/PWGHF/HFC/TableProducer/correlatorLcScHadrons.cxx b/PWGHF/HFC/TableProducer/correlatorLcScHadrons.cxx index 144c344abbc..953e9e110dc 100644 --- a/PWGHF/HFC/TableProducer/correlatorLcScHadrons.cxx +++ b/PWGHF/HFC/TableProducer/correlatorLcScHadrons.cxx @@ -317,8 +317,10 @@ struct HfCorrelatorLcScHadrons { Produces entryCandHadronPairY; Produces entryCandHadronPairTrkPID; Produces entryCandHadronRecoInfo; + Produces entryScHadronRecoInfoExt; Produces entryCandHadronMlInfo; - Produces entryCandCandRecoInfo; + Produces entryCandRecoInfo; + Produces entryScRecoInfoExt; Produces entryCandHadronGenInfo; Produces entryCandCandGenInfo; Produces entryTrackRecoInfo; @@ -812,12 +814,17 @@ struct HfCorrelatorLcScHadrons { double yCand = -999.0; double etaCand = -999.0; double ptScProng0 = -999.0; + double ptSoftPi = -999.0; + double massPKPiLcFromSc = -999.0; + double massPiKPLcFromSc = -999.0; double ptCand = -999.0; double phiCand = -999.0; double massCandPKPi = -999.0; double massCandPiKP = -999.0; bool selLcPKPi = false; bool selLcPiKP = false; + float softPiAbsDcaXY = -999.0; + float softPiAbsDcaZ = -999.0; yCand = estimateY(candidate); etaCand = candidate.eta(); @@ -847,17 +854,21 @@ struct HfCorrelatorLcScHadrons { chargeCand = candidate.charge(); const auto& candidateLc = candidate.template prongLc_as(); ptScProng0 = candidateLc.pt(); + softPiAbsDcaXY = std::abs(candidate.softPiDcaXY()); + softPiAbsDcaZ = std::abs(candidate.softPiDcaZ()); selLcPKPi = (candidateLc.isSelLcToPKPi() >= selectionFlagLc) && (candidate.statusSpreadLcMinvPKPiFromPDG()); selLcPiKP = (candidateLc.isSelLcToPiKP() >= selectionFlagLc) && (candidate.statusSpreadLcMinvPiKPFromPDG()); if (selLcPKPi) { const auto& probs = candidateLc.mlProbLcToPKPi(); fillMlOutput(probs, outputMlPKPi); - massCandPKPi = std::abs(HfHelper::invMassScRecoLcToPKPi(candidate, candidateLc) - HfHelper::invMassLcToPKPi(candidateLc)); + massPKPiLcFromSc = HfHelper::invMassLcToPKPi(candidateLc); + massCandPKPi = std::abs(HfHelper::invMassScRecoLcToPKPi(candidate, candidateLc) - massPKPiLcFromSc); } if (selLcPiKP) { const auto& probs = candidateLc.mlProbLcToPiKP(); fillMlOutput(probs, outputMlPiKP); - massCandPiKP = std::abs(HfHelper::invMassScRecoLcToPiKP(candidate, candidateLc) - HfHelper::invMassLcToPiKP(candidateLc)); + massPiKPLcFromSc = HfHelper::invMassLcToPiKP(candidateLc); + massCandPiKP = std::abs(HfHelper::invMassScRecoLcToPiKP(candidate, candidateLc) - massPiKPLcFromSc); } if constexpr (IsMcRec) { // isSignal = @@ -870,12 +881,14 @@ struct HfCorrelatorLcScHadrons { auto trackPos1 = candidateLc.template prong0_as(); auto trackPos2 = candidateLc.template prong2_as(); signSoftPion = candidate.template prong1_as().sign(); + ptSoftPi = candidate.template prong1_as().pt(); if (calTrkEff && countCand == 1 && (isSignal || !calEffEventWithCand)) { calculateTrkEff(trackPos1, trackPos2, *mcParticles); } registry.fill(HIST("hPtProng1"), candidate.template prong1_as().pt()); } else { signSoftPion = candidate.template prong1_as().sign(); + ptSoftPi = candidate.template prong1_as().pt(); registry.fill(HIST("hPtProng1"), candidate.prong1().pt()); } registry.fill(HIST("hPtProng0"), ptScProng0); @@ -931,12 +944,13 @@ struct HfCorrelatorLcScHadrons { registry.fill(HIST("hPtVsMultiplicityMcRecNonPrompt"), ptCand, multiplicityFT0M); } - entryCandCandRecoInfo(massCandPKPi, ptCand, outputMlPKPi[0], outputMlPKPi[1], poolBin); + entryCandRecoInfo(massCandPKPi, ptCand, outputMlPKPi[0], outputMlPKPi[1], poolBin); entryCandCandGenInfo(isPrompt); if (!skipMixedEventTableFilling) { entryCand(candidate.phi(), etaCand, ptCand, massCandPKPi, poolBin, gCollisionId, timeStamp); entryCandCharge(chargeCand); entryPtLcFromSc(ptScProng0); + entryScRecoInfoExt(massPKPiLcFromSc, ptSoftPi, softPiAbsDcaXY, softPiAbsDcaZ); } } @@ -952,12 +966,13 @@ struct HfCorrelatorLcScHadrons { registry.fill(HIST("hPtCandSigNonPrompt"), ptCand); registry.fill(HIST("hPtVsMultiplicityMcRecNonPrompt"), ptCand, multiplicityFT0M); } - entryCandCandRecoInfo(massCandPiKP, ptCand, outputMlPiKP[0], outputMlPiKP[1], poolBin); + entryCandRecoInfo(massCandPiKP, ptCand, outputMlPiKP[0], outputMlPiKP[1], poolBin); entryCandCandGenInfo(isPrompt); if (!skipMixedEventTableFilling) { entryCand(candidate.phi(), etaCand, ptCand, massCandPiKP, poolBin, gCollisionId, timeStamp); entryCandCharge(chargeCand); entryPtLcFromSc(ptScProng0); + entryScRecoInfoExt(massPiKPLcFromSc, ptSoftPi, softPiAbsDcaXY, softPiAbsDcaZ); } } @@ -1016,10 +1031,12 @@ struct HfCorrelatorLcScHadrons { if (selLcPKPi) { fillCorrelationTable(fillTrkPID, track, candidate, outputMlPKPi, poolBin, correlationStatus, yCand, chargeCand, ptScProng0, *mcParticles); entryCandHadronRecoInfo(massCandPKPi, false); + entryScHadronRecoInfoExt(massPKPiLcFromSc, ptSoftPi, softPiAbsDcaXY, softPiAbsDcaZ); } if (selLcPiKP) { fillCorrelationTable(fillTrkPID, track, candidate, outputMlPiKP, poolBin, correlationStatus, yCand, chargeCand, ptScProng0, *mcParticles); entryCandHadronRecoInfo(massCandPiKP, false); + entryScHadronRecoInfoExt(massPiKPLcFromSc, ptSoftPi, softPiAbsDcaXY, softPiAbsDcaZ); } if (countCand == 1) { From 1b27f0aedb349119cd08d525e37574c2a914102b Mon Sep 17 00:00:00 2001 From: Ravindra Singh <56298081+singhra1994@users.noreply.github.com> Date: Tue, 28 Apr 2026 16:47:26 +0200 Subject: [PATCH 3/4] Add new for soft pion --- PWGHF/HFC/DataModel/CorrelationTables.h | 54 ++++++++++++++++++++----- 1 file changed, 44 insertions(+), 10 deletions(-) diff --git a/PWGHF/HFC/DataModel/CorrelationTables.h b/PWGHF/HFC/DataModel/CorrelationTables.h index f90570704fb..d9e98a07047 100644 --- a/PWGHF/HFC/DataModel/CorrelationTables.h +++ b/PWGHF/HFC/DataModel/CorrelationTables.h @@ -236,8 +236,7 @@ DECLARE_SOA_TABLE(LcRecoInfo, "AOD", "LCRECOINFO", //! Lc candidates Reconstruct aod::hf_correlation_lc_hadron::PtLc, aod::hf_correlation_lc_hadron::MlScoreBkg, aod::hf_correlation_lc_hadron::MlScorePrompt, - aod::hf_correlation_lc_hadron::PoolBin - ); + aod::hf_correlation_lc_hadron::PoolBin); DECLARE_SOA_TABLE(LcGenInfo, "AOD", "LCGENOINFO", //! Lc candidates Generated Information aod::hf_correlation_lc_hadron::IsPrompt); @@ -537,22 +536,57 @@ DECLARE_SOA_TABLE(HfElectron, "AOD", "HFELECTRON", //! Hf Electron properties aod::hf_electron::PoolBin, aod::hf_electron::GIndexCol, aod::hf_electron::TimeStamp); - +// Note: definition of columns and tables for Electron Hadron correlation pairs for Data namespace hf_correlation_electron_hadron { -DECLARE_SOA_COLUMN(DeltaPhi, deltaPhi, float); //! DeltaPhi between Electron and Hadrons -DECLARE_SOA_COLUMN(DeltaEta, deltaEta, float); //! DeltaEta between Electron and Hadrons -DECLARE_SOA_COLUMN(PtElectron, ptElectron, float); //! Transverse momentum of Electron -DECLARE_SOA_COLUMN(PtHadron, ptHadron, float); //! Transverse momentum of Hadron; -DECLARE_SOA_COLUMN(PoolBin, poolBin, int); //! Pool Bin of event defined using zvtx and multiplicity -DECLARE_SOA_COLUMN(NPairsLS, nPairsLS, int); //! number of like-sign electron-hadron pairs -DECLARE_SOA_COLUMN(NPairsUS, nPairsUS, int); //! number of unlike-sign electron-hadron pairs +DECLARE_SOA_COLUMN(DeltaPhi, deltaPhi, float); //! DeltaPhi between Electron and Hadrons +DECLARE_SOA_COLUMN(DeltaEta, deltaEta, float); //! DeltaEta between Electron and Hadrons +DECLARE_SOA_COLUMN(PtElectron, ptElectron, float); //! Transverse momentum of Electron +DECLARE_SOA_COLUMN(PtHadron, ptHadron, float); //! Transverse momentum of Hadron; +DECLARE_SOA_COLUMN(EopElectron, eopElectron, float); //! enery momentum ratio for Electron +DECLARE_SOA_COLUMN(M02Electron, m02Electron, float); //! M02 of Electron +DECLARE_SOA_COLUMN(TpcNSigmaEle, tpcNSigmaEle, float); //! TPCn Sigma of Electron +DECLARE_SOA_COLUMN(TofNSigmaEle, tofNSigmaEle, float); //! TOFn Sigma of Electron + +DECLARE_SOA_COLUMN(TpcNClsCrRowsEle, tpcNClsCrRowsEle, float); //! tpcNClsCrossedRows for Electron +DECLARE_SOA_COLUMN(TpcCrRowsRatioEle, tpcCrRowsRatioEle, float); //! Ratio crossed rows over findable clusters electron track +DECLARE_SOA_COLUMN(ItsChi2NClEle, itsChi2NClEle, float); //! itsChi2NCl of Electron +DECLARE_SOA_COLUMN(TpcChi2NClEle, tpcChi2NClEle, float); //! TPC Chi2NCl of electron; +DECLARE_SOA_COLUMN(DcaXYEle, dcaXYEle, float); //! DCAXY of Electron +DECLARE_SOA_COLUMN(DcaZEle, dcaZEle, float); //! DCAZ of Electron + +DECLARE_SOA_COLUMN(TpcNClsCrRowsHad, tpcNClsCrRowsHad, float); //! tpcNClsCrossedRows for Hadron +DECLARE_SOA_COLUMN(TpcCrRowsRatioHad, tpcCrRowsRatioHad, float); //! Ratio crossed rows over findable clusters Hadron track +DECLARE_SOA_COLUMN(ItsChi2NClHad, itsChi2NClHad, float); //! itsChi2NCl of Hadron +DECLARE_SOA_COLUMN(TpcChi2NClHad, tpcChi2NClHad, float); //! TPC Chi2NCl of Hadron; +DECLARE_SOA_COLUMN(DcaXYHad, dcaXYHad, float); //! DCAXY of Hadron +DECLARE_SOA_COLUMN(DcaZHad, dcaZHad, float); //! DCAZ of Hadron + +DECLARE_SOA_COLUMN(PoolBin, poolBin, int); //! Pool Bin of event defined using zvtx and multiplicity +DECLARE_SOA_COLUMN(NPairsLS, nPairsLS, int); //! number of like-sign electron-hadron pairs +DECLARE_SOA_COLUMN(NPairsUS, nPairsUS, int); //! number of unlike-sign electron-hadron pairs } // namespace hf_correlation_electron_hadron DECLARE_SOA_TABLE(HfEHadronPair, "AOD", "HFEHADRONPAIR", //! Hfe-Hadrons pairs Informations hf_correlation_electron_hadron::DeltaPhi, hf_correlation_electron_hadron::DeltaEta, hf_correlation_electron_hadron::PtElectron, hf_correlation_electron_hadron::PtHadron, + hf_correlation_electron_hadron::EopElectron, + hf_correlation_electron_hadron::M02Electron, + hf_correlation_electron_hadron::TpcNSigmaEle, + hf_correlation_electron_hadron::TofNSigmaEle, + hf_correlation_electron_hadron::TpcNClsCrRowsEle, + hf_correlation_electron_hadron::TpcCrRowsRatioEle, + hf_correlation_electron_hadron::ItsChi2NClEle, + hf_correlation_electron_hadron::TpcChi2NClEle, + hf_correlation_electron_hadron::DcaXYEle, + hf_correlation_electron_hadron::DcaZEle, + hf_correlation_electron_hadron::TpcNClsCrRowsHad, + hf_correlation_electron_hadron::TpcCrRowsRatioHad, + hf_correlation_electron_hadron::ItsChi2NClHad, + hf_correlation_electron_hadron::TpcChi2NClHad, + hf_correlation_electron_hadron::DcaXYHad, + hf_correlation_electron_hadron::DcaZHad, hf_correlation_electron_hadron::PoolBin, hf_correlation_electron_hadron::NPairsLS, hf_correlation_electron_hadron::NPairsUS); From 16bf4a61cb888d83c4603bb9a8982297f146f5dc Mon Sep 17 00:00:00 2001 From: ALICE Action Bot Date: Tue, 28 Apr 2026 15:05:56 +0000 Subject: [PATCH 4/4] Please consider the following formatting changes --- PWGHF/HFC/DataModel/CorrelationTables.h | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/PWGHF/HFC/DataModel/CorrelationTables.h b/PWGHF/HFC/DataModel/CorrelationTables.h index d9e98a07047..83470e9f26c 100644 --- a/PWGHF/HFC/DataModel/CorrelationTables.h +++ b/PWGHF/HFC/DataModel/CorrelationTables.h @@ -158,8 +158,8 @@ DECLARE_SOA_COLUMN(SignalStatus, signalStatus, int); //! T DECLARE_SOA_COLUMN(PoolBin, poolBin, int); //! Pool Bin for the MixedEvent DECLARE_SOA_COLUMN(TrackDcaXY, trackDcaXY, float); //! DCA xy of the track DECLARE_SOA_COLUMN(TrackDcaZ, trackDcaZ, float); //! DCA z of the track -DECLARE_SOA_COLUMN(SoftPiDcaXY, softPiDcaXY, float); //! DCA xy of the soft pion -DECLARE_SOA_COLUMN(SoftPiDcaZ, softPiDcaZ, float); //! DCA z of the soft pion +DECLARE_SOA_COLUMN(SoftPiDcaXY, softPiDcaXY, float); //! DCA xy of the soft pion +DECLARE_SOA_COLUMN(SoftPiDcaZ, softPiDcaZ, float); //! DCA z of the soft pion DECLARE_SOA_COLUMN(TrackTPCNClsCrossedRows, trackTPCNClsCrossedRows, int); //! Number of crossed TPC Rows DECLARE_SOA_COLUMN(TrackOrigin, trackOrigin, int); //! Number of crossed TPC Rows DECLARE_SOA_COLUMN(IsSignal, isSignal, bool); //! Used in MC-Rec, Lc Signal @@ -182,15 +182,13 @@ DECLARE_SOA_TABLE(ScRecoInfo, "AOD", "SCRECOINFO", //! Sc reco info aod::hf_correlation_lc_hadron::MLc, aod::hf_correlation_lc_hadron::PtSoftPi, aod::hf_correlation_lc_hadron::SoftPiDcaXY, - aod::hf_correlation_lc_hadron::SoftPiDcaZ - ); + aod::hf_correlation_lc_hadron::SoftPiDcaZ); DECLARE_SOA_TABLE(ScHadronRecoInfo, "AOD", "SCHADRECOINFO", //! Sc reco info aod::hf_correlation_lc_hadron::MLc, aod::hf_correlation_lc_hadron::PtSoftPi, aod::hf_correlation_lc_hadron::SoftPiDcaXY, - aod::hf_correlation_lc_hadron::SoftPiDcaZ - ); + aod::hf_correlation_lc_hadron::SoftPiDcaZ); DECLARE_SOA_TABLE(PtLcFromSc, "AOD", "PTLCSC", //! Sc-->Lc pT aod::hf_correlation_lc_hadron::PtLc);