From 0ee33a61346a35fb6437de0606fb71a784503cf7 Mon Sep 17 00:00:00 2001 From: jikim1290 Date: Mon, 20 Jul 2026 16:57:46 +0900 Subject: [PATCH 1/2] replace rapidity with eta --- .../Strangeness/lambdaTwoPartPolarization.cxx | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/PWGLF/Tasks/Strangeness/lambdaTwoPartPolarization.cxx b/PWGLF/Tasks/Strangeness/lambdaTwoPartPolarization.cxx index 1a2e736f366..0251619e148 100644 --- a/PWGLF/Tasks/Strangeness/lambdaTwoPartPolarization.cxx +++ b/PWGLF/Tasks/Strangeness/lambdaTwoPartPolarization.cxx @@ -176,6 +176,7 @@ struct LfLambdaTwoPartPolarization { histos.add("Ana/SignalCos2", "", {HistType::kTHnSparseF, {ptAxis, ptAxis, detaAxis, dphiAxis, centAxis, cosSigAxis}}); histos.add("Ana/Acceptance", "", {HistType::kTHnSparseF, {ptAxis, centAxis, rapAxis, cosAccAxis}}); + histos.add("AnaHL/LambdaSignal", "", {HistType::kTHnSparseF, {ptAxis, ptAxis, detaAxis, dphiAxis, centAxis, massAxis, cosSigAxis}}); histos.add("AnaHL/ALambdaSignal", "", {HistType::kTHnSparseF, {ptAxis, ptAxis, detaAxis, dphiAxis, centAxis, massAxis, cosSigAxis}}); @@ -407,14 +408,14 @@ struct LfLambdaTwoPartPolarization { weight *= cfgAccCor ? 1.0 / AccMap->GetBinContent(AccMap->GetXaxis()->FindBin(v01.pt()), AccMap->GetYaxis()->FindBin(v01.yLambda())) : 1.; if (LambdaTag) { - histos.fill(HIST("AnaHL/LambdaSignal"), trk.pt(), v01.pt(), v01.yLambda() - trk.eta(), dphi, centrality, v01.mLambda(), costhetastar1 * weight); - histos.fill(HIST("AnaHL/LambdaSignalSin2"), trk.pt(), v01.pt(), v01.yLambda() - trk.eta(), dphi, centrality, v01.mLambda(), costhetastar1 * std::sin(2.0 * dphi) * weight); - histos.fill(HIST("AnaHL/LambdaSignalCos2"), trk.pt(), v01.pt(), v01.yLambda() - trk.eta(), dphi, centrality, v01.mLambda(), costhetastar1 * std::cos(2.0 * dphi) * weight); + histos.fill(HIST("AnaHL/LambdaSignal"), trk.pt(), v01.pt(), v01.eta() - trk.eta(), dphi, centrality, v01.mLambda(), costhetastar1 * weight); + histos.fill(HIST("AnaHL/LambdaSignalSin2"), trk.pt(), v01.pt(), v01.eta() - trk.eta(), dphi, centrality, v01.mLambda(), costhetastar1 * std::sin(2.0 * dphi) * weight); + histos.fill(HIST("AnaHL/LambdaSignalCos2"), trk.pt(), v01.pt(), v01.eta() - trk.eta(), dphi, centrality, v01.mLambda(), costhetastar1 * std::cos(2.0 * dphi) * weight); } if (aLambdaTag) { - histos.fill(HIST("AnaHL/ALambdaSignal"), trk.pt(), v01.pt(), v01.yLambda() - trk.eta(), dphi, centrality, v01.mAntiLambda(), costhetastar1 * weight); - histos.fill(HIST("AnaHL/ALambdaSignalSin2"), trk.pt(), v01.pt(), v01.yLambda() - trk.eta(), dphi, centrality, v01.mAntiLambda(), costhetastar1 * std::sin(2.0 * dphi) * weight); - histos.fill(HIST("AnaHL/ALambdaSignalCos2"), trk.pt(), v01.pt(), v01.yLambda() - trk.eta(), dphi, centrality, v01.mAntiLambda(), costhetastar1 * std::cos(2.0 * dphi) * weight); + histos.fill(HIST("AnaHL/ALambdaSignal"), trk.pt(), v01.pt(), v01.eta() - trk.eta(), dphi, centrality, v01.mAntiLambda(), costhetastar1 * weight); + histos.fill(HIST("AnaHL/ALambdaSignalSin2"), trk.pt(), v01.pt(), v01.eta() - trk.eta(), dphi, centrality, v01.mAntiLambda(), costhetastar1 * std::sin(2.0 * dphi) * weight); + histos.fill(HIST("AnaHL/ALambdaSignalCos2"), trk.pt(), v01.pt(), v01.eta() - trk.eta(), dphi, centrality, v01.mAntiLambda(), costhetastar1 * std::cos(2.0 * dphi) * weight); } } } @@ -664,7 +665,7 @@ struct LfLambdaTwoPartPolarization { Preslice tracksPerCollisionPri = aod::track::collisionId; void processDataMixedHadronT0M(EventCandidates const& collisions, - TrackCandidates const& tracks, aod::V0Datas const& V0s, aod::BCsWithTimestamps const&) + TrackCandidates const& tracks, aod::V0Datas const& V0s, aod::BCsWithTimestamps const&) { for (const auto& [c1, c2] : selfCombinations(colBinningT0M, cfgNoMixedEvents, -1, collisions, collisions)) { @@ -697,6 +698,7 @@ struct LfLambdaTwoPartPolarization { } } PROCESS_SWITCH(LfLambdaTwoPartPolarization, processDataMixedHadronT0M, "Process event for mixed data in pp with hadrons", false); + }; WorkflowSpec defineDataProcessing(ConfigContext const& cfgc) From 882abb8d95640b99efdf0f527b105f4724d5214e Mon Sep 17 00:00:00 2001 From: ALICE Action Bot Date: Mon, 20 Jul 2026 07:58:56 +0000 Subject: [PATCH 2/2] Please consider the following formatting changes --- PWGLF/Tasks/Strangeness/lambdaTwoPartPolarization.cxx | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/PWGLF/Tasks/Strangeness/lambdaTwoPartPolarization.cxx b/PWGLF/Tasks/Strangeness/lambdaTwoPartPolarization.cxx index 0251619e148..f671585c45b 100644 --- a/PWGLF/Tasks/Strangeness/lambdaTwoPartPolarization.cxx +++ b/PWGLF/Tasks/Strangeness/lambdaTwoPartPolarization.cxx @@ -176,7 +176,6 @@ struct LfLambdaTwoPartPolarization { histos.add("Ana/SignalCos2", "", {HistType::kTHnSparseF, {ptAxis, ptAxis, detaAxis, dphiAxis, centAxis, cosSigAxis}}); histos.add("Ana/Acceptance", "", {HistType::kTHnSparseF, {ptAxis, centAxis, rapAxis, cosAccAxis}}); - histos.add("AnaHL/LambdaSignal", "", {HistType::kTHnSparseF, {ptAxis, ptAxis, detaAxis, dphiAxis, centAxis, massAxis, cosSigAxis}}); histos.add("AnaHL/ALambdaSignal", "", {HistType::kTHnSparseF, {ptAxis, ptAxis, detaAxis, dphiAxis, centAxis, massAxis, cosSigAxis}}); @@ -665,7 +664,7 @@ struct LfLambdaTwoPartPolarization { Preslice tracksPerCollisionPri = aod::track::collisionId; void processDataMixedHadronT0M(EventCandidates const& collisions, - TrackCandidates const& tracks, aod::V0Datas const& V0s, aod::BCsWithTimestamps const&) + TrackCandidates const& tracks, aod::V0Datas const& V0s, aod::BCsWithTimestamps const&) { for (const auto& [c1, c2] : selfCombinations(colBinningT0M, cfgNoMixedEvents, -1, collisions, collisions)) { @@ -698,7 +697,6 @@ struct LfLambdaTwoPartPolarization { } } PROCESS_SWITCH(LfLambdaTwoPartPolarization, processDataMixedHadronT0M, "Process event for mixed data in pp with hadrons", false); - }; WorkflowSpec defineDataProcessing(ConfigContext const& cfgc)