Skip to content

Commit d7b6f94

Browse files
committed
adding rapidity dependent polarization
1 parent b178c96 commit d7b6f94

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

PWGLF/Tasks/Strangeness/lambdapolarization.cxx

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -231,6 +231,8 @@ struct lambdapolarization {
231231
if (cfgRapidityDep) {
232232
histos.add(Form("psi%d/h_lambda_cos2_rap", i), "", {HistType::kTHnSparseF, {massAxis, ptAxis, cosAxis, centAxis, RapAxis}});
233233
histos.add(Form("psi%d/h_alambda_cos2_rap", i), "", {HistType::kTHnSparseF, {massAxis, ptAxis, cosAxis, centAxis, RapAxis}});
234+
histos.add(Form("psi%d/h_lambda_cos_rap", i), "", {HistType::kTHnSparseF, {massAxis, ptAxis, cosAxis, centAxis, RapAxis}});
235+
histos.add(Form("psi%d/h_alambda_cos_rap", i), "", {HistType::kTHnSparseF, {massAxis, ptAxis, cosAxis, centAxis, RapAxis}});
234236
}
235237

236238
histos.add(Form("psi%d/h_lambda_cossin", i), "", {HistType::kTHnSparseF, {massAxis, ptAxis, cosAxis, centAxis}});
@@ -754,6 +756,7 @@ struct lambdapolarization {
754756

755757
if (cfgRapidityDep) {
756758
histos.fill(HIST("psi2/h_lambda_cos2_rap"), v0.mLambda(), v0.pt(), angle * angle, centrality, v0.yLambda(), weight);
759+
histos.fill(HIST("psi2/h_lambda_cos_rap"), v0.mLambda(), v0.pt(), angle * weight, centrality, v0.yLambda());
757760
}
758761

759762
if (cfgAccAzimuth) {
@@ -803,6 +806,7 @@ struct lambdapolarization {
803806

804807
if (cfgRapidityDep) {
805808
histos.fill(HIST("psi2/h_alambda_cos2_rap"), v0.mAntiLambda(), v0.pt(), angle * angle, centrality, v0.yLambda(), weight);
809+
histos.fill(HIST("psi2/h_alambda_cos_rap"), v0.mAntiLambda(), v0.pt(), angle * weight, centrality, v0.yLambda());
806810
}
807811

808812
if (cfgAccAzimuth) {
@@ -853,6 +857,7 @@ struct lambdapolarization {
853857

854858
if (cfgRapidityDep) {
855859
histos.fill(HIST("psi3/h_lambda_cos2_rap"), v0.mLambda(), v0.pt(), angle * angle, centrality, v0.yLambda(), weight);
860+
histos.fill(HIST("psi3/h_lambda_cos_rap"), v0.mLambda(), v0.pt(), angle * weight, centrality, v0.yLambda());
856861
}
857862

858863
if (cfgAccAzimuth) {
@@ -868,6 +873,7 @@ struct lambdapolarization {
868873

869874
if (cfgRapidityDep) {
870875
histos.fill(HIST("psi3/h_alambda_cos2_rap"), v0.mAntiLambda(), v0.pt(), angle * angle, centrality, v0.yLambda(), weight);
876+
histos.fill(HIST("psi3/h_alambda_cos_rap"), v0.mAntiLambda(), v0.pt(), angle * weight, centrality, v0.yLambda());
871877
}
872878

873879
if (cfgAccAzimuth) {
@@ -884,6 +890,7 @@ struct lambdapolarization {
884890

885891
if (cfgRapidityDep) {
886892
histos.fill(HIST("psi4/h_lambda_cos2_rap"), v0.mLambda(), v0.pt(), angle * angle, centrality, v0.yLambda(), weight);
893+
histos.fill(HIST("psi4/h_lambda_cos_rap"), v0.mLambda(), v0.pt(), angle * weight, centrality, v0.yLambda());
887894
}
888895

889896
if (cfgAccAzimuth) {
@@ -899,6 +906,7 @@ struct lambdapolarization {
899906

900907
if (cfgRapidityDep) {
901908
histos.fill(HIST("psi4/h_alambda_cos2_rap"), v0.mAntiLambda(), v0.pt(), angle * angle, centrality, v0.yLambda(), weight);
909+
histos.fill(HIST("psi4/h_alambda_cos_rap"), v0.mAntiLambda(), v0.pt(), angle * weight, centrality, v0.yLambda());
902910
}
903911

904912
if (cfgAccAzimuth) {

0 commit comments

Comments
 (0)