Skip to content

Commit 3f79668

Browse files
JStaaalibuild
andauthored
[PWGCF] Added the efficiency correction to the invariant mass histograms (#12139)
Co-authored-by: ALICE Action Bot <alibuild@cern.ch>
1 parent 63b5d18 commit 3f79668

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

PWGCF/MultiparticleCorrelations/Tasks/threeParticleCorrelations.cxx

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -379,10 +379,10 @@ struct ThreeParticleCorrelations {
379379
rQARegistry.fill(HIST("hPtV0"), trigger.pt(), collision.centFT0C(), triggSign, 1. / v0Efficiency);
380380
if (triggSign == 1) {
381381
candMass = trigger.mLambda();
382-
rQARegistry.fill(HIST("hInvMassLambda"), trigger.mLambda(), trigger.pt(), collision.centFT0C());
382+
rQARegistry.fill(HIST("hInvMassLambda"), trigger.mLambda(), trigger.pt(), collision.centFT0C(), 1. / v0Efficiency);
383383
} else if (triggSign == -1) {
384384
candMass = trigger.mAntiLambda();
385-
rQARegistry.fill(HIST("hInvMassAntiLambda"), trigger.mAntiLambda(), trigger.pt(), collision.centFT0C());
385+
rQARegistry.fill(HIST("hInvMassAntiLambda"), trigger.mAntiLambda(), trigger.pt(), collision.centFT0C(), 1. / v0Efficiency);
386386
}
387387

388388
for (const auto& associate : tracks) {
@@ -779,14 +779,16 @@ struct ThreeParticleCorrelations {
779779

780780
if (v0Filters(collision, v0, tracks)) {
781781

782+
v0Efficiency = v0Eff(hEffLambdas, v0, collision.centFT0C());
783+
782784
// V0 efficiency - Reconstructed
783785
if (v0Sign(v0) == 1) { // Lambdas
784786
candMass = v0.mLambda();
785-
rQARegistry.fill(HIST("hInvMassLambda_MC"), v0.mLambda(), v0.pt(), collision.centFT0C());
787+
rQARegistry.fill(HIST("hInvMassLambda_MC"), v0.mLambda(), v0.pt(), collision.centFT0C(), 1. / v0Efficiency);
786788
rMCRegistry.fill(HIST("hRecLambdaP"), v0.pt(), v0.eta(), collision.centFT0C());
787789
} else if (v0Sign(v0) == -1) { // AntiLambdas
788790
candMass = v0.mAntiLambda();
789-
rQARegistry.fill(HIST("hInvMassAntiLambda_MC"), v0.mAntiLambda(), v0.pt(), collision.centFT0C());
791+
rQARegistry.fill(HIST("hInvMassAntiLambda_MC"), v0.mAntiLambda(), v0.pt(), collision.centFT0C(), 1. / v0Efficiency);
790792
rMCRegistry.fill(HIST("hRecLambdaN"), v0.pt(), v0.eta(), collision.centFT0C());
791793
}
792794
}

0 commit comments

Comments
 (0)