From 96c2d72aad8d74d1457eb6cc65a788914e50de40 Mon Sep 17 00:00:00 2001 From: ddobrigk Date: Fri, 22 Dec 2023 12:13:26 +0100 Subject: [PATCH 1/4] V0fCCov cursor fill fix --- PWGLF/TableProducer/lambdakzerobuilder.cxx | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/PWGLF/TableProducer/lambdakzerobuilder.cxx b/PWGLF/TableProducer/lambdakzerobuilder.cxx index e89ec13ed76..63f9a1d39c0 100644 --- a/PWGLF/TableProducer/lambdakzerobuilder.cxx +++ b/PWGLF/TableProducer/lambdakzerobuilder.cxx @@ -845,7 +845,13 @@ struct lambdakzeroBuilder { for (int i = 0; i < 6; i++) { momentumCovariance[i] = covTpositive[MomInd[i]] + covTnegative[MomInd[i]]; } - v0covs(positionCovariance, momentumCovariance); + if (V0.v0Type() > 0) { + if (V0.v0Type() > 1 && !storePhotonCandidates) + continue; + v0covs(positionCovariance, momentumCovariance); + }else if{ + v0fccovs(positionCovariance, momentumCovariance); + } } } // En masse histo filling at end of process call From 83e04309b74fe152077e2b3afce3ce077b75e1a5 Mon Sep 17 00:00:00 2001 From: ddobrigk Date: Fri, 22 Dec 2023 13:08:25 +0100 Subject: [PATCH 2/4] Small bugfix --- PWGLF/TableProducer/lambdakzerobuilder.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/PWGLF/TableProducer/lambdakzerobuilder.cxx b/PWGLF/TableProducer/lambdakzerobuilder.cxx index 63f9a1d39c0..ab76aa5633e 100644 --- a/PWGLF/TableProducer/lambdakzerobuilder.cxx +++ b/PWGLF/TableProducer/lambdakzerobuilder.cxx @@ -849,7 +849,7 @@ struct lambdakzeroBuilder { if (V0.v0Type() > 1 && !storePhotonCandidates) continue; v0covs(positionCovariance, momentumCovariance); - }else if{ + }else{ v0fccovs(positionCovariance, momentumCovariance); } } From 23cc817f432822bcd9f7dae5e56bf72f0a49c50d Mon Sep 17 00:00:00 2001 From: ALICE Builder Date: Fri, 22 Dec 2023 13:18:02 +0100 Subject: [PATCH 3/4] Please consider the following formatting changes (#204) --- PWGLF/TableProducer/lambdakzerobuilder.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/PWGLF/TableProducer/lambdakzerobuilder.cxx b/PWGLF/TableProducer/lambdakzerobuilder.cxx index ab76aa5633e..07d239f0c0b 100644 --- a/PWGLF/TableProducer/lambdakzerobuilder.cxx +++ b/PWGLF/TableProducer/lambdakzerobuilder.cxx @@ -849,7 +849,7 @@ struct lambdakzeroBuilder { if (V0.v0Type() > 1 && !storePhotonCandidates) continue; v0covs(positionCovariance, momentumCovariance); - }else{ + } else { v0fccovs(positionCovariance, momentumCovariance); } } From 1a0f4dbdd701ae739dc148ddf514a6e6e97acbdf Mon Sep 17 00:00:00 2001 From: ALICE Builder Date: Fri, 22 Dec 2023 13:18:17 +0100 Subject: [PATCH 4/4] MegaLinter fixes (#205) Co-authored-by: ddobrigk