From 8e9e85623d5813118ea811124b0560fa9eb332f8 Mon Sep 17 00:00:00 2001 From: Chiara Zampolli Date: Mon, 7 Oct 2024 14:59:56 +0200 Subject: [PATCH 1/2] bins in mult are now configurable --- .../include/GLOQC/ITSTPCMatchingQCParams.h | 6 ++++ Detectors/GLOQC/include/GLOQC/MatchITSTPCQC.h | 22 ++++++++++++-- Detectors/GLOQC/src/MatchITSTPCQC.cxx | 29 ++++++++++--------- .../qc/src/ITSTPCMatchingQCSpec.cxx | 6 ++++ 4 files changed, 48 insertions(+), 15 deletions(-) diff --git a/Detectors/GLOQC/include/GLOQC/ITSTPCMatchingQCParams.h b/Detectors/GLOQC/include/GLOQC/ITSTPCMatchingQCParams.h index 4ab442bcd259e..62c248209001a 100644 --- a/Detectors/GLOQC/include/GLOQC/ITSTPCMatchingQCParams.h +++ b/Detectors/GLOQC/include/GLOQC/ITSTPCMatchingQCParams.h @@ -40,6 +40,12 @@ struct ITSTPCMatchingQCParams : public o2::conf::ConfigurableParamHelpersetCutK0Mass(params.cutK0Mass); mMatchITSTPCQC->setMaxK0Eta(params.maxEtaK0); mMatchITSTPCQC->setK0Scaling(params.K0Scaling); + mMatchITSTPCQC->setMinTPCOccpp(params.minTPCOccpp); + mMatchITSTPCQC->setMaxTPCOccpp(params.maxTPCOccpp); + mMatchITSTPCQC->setNBinsTPCOccpp(params.nBinsTPCOccpp); + mMatchITSTPCQC->setMinTPCOccPbPb(params.minTPCOccPbPb); + mMatchITSTPCQC->setMaxTPCOccPbPb(params.maxTPCOccPbPb); + mMatchITSTPCQC->setNBinsTPCOccPbPb(params.nBinsTPCOccPbPb); o2::base::GRPGeomHelper::instance().setRequest(mCCDBRequest); if (mUseMC) { mMatchITSTPCQC->setUseMC(mUseMC); From dca88aa75d49de737d7a78887d8ce7e5ba244a77 Mon Sep 17 00:00:00 2001 From: ALICE Action Bot Date: Mon, 7 Oct 2024 13:00:55 +0000 Subject: [PATCH 2/2] Please consider the following formatting changes --- Detectors/GLOQC/include/GLOQC/MatchITSTPCQC.h | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Detectors/GLOQC/include/GLOQC/MatchITSTPCQC.h b/Detectors/GLOQC/include/GLOQC/MatchITSTPCQC.h index 044b8290c5e0b..c3f7c47c8b981 100644 --- a/Detectors/GLOQC/include/GLOQC/MatchITSTPCQC.h +++ b/Detectors/GLOQC/include/GLOQC/MatchITSTPCQC.h @@ -447,11 +447,11 @@ class MatchITSTPCQC std::vector mTBinClOcc; ///< TPC occupancy histo: i-th entry is the integrated occupancy for ~1 orbit starting from the TB = i*mNTPCOccBinLength gsl::span mTPCRefitterOccMap; ///< externally set TPC clusters occupancy map bool mIsHI = false; - float mK0Scaling = 1.f; // permill that we want to keep of K0S - uint64_t mNK0 = 0; // number of found V0s - float mMinTPCOccpp = 0.f; // min TPC occupancy for K0s plot for pp collisions - float mMaxTPCOccpp = 1.e6; // max TPC occupancy for K0s plot for pp collisions - int mNBinsTPCOccpp = 6; // number of bins in TPC occupancy for K0s plot for pp collisions + float mK0Scaling = 1.f; // permill that we want to keep of K0S + uint64_t mNK0 = 0; // number of found V0s + float mMinTPCOccpp = 0.f; // min TPC occupancy for K0s plot for pp collisions + float mMaxTPCOccpp = 1.e6; // max TPC occupancy for K0s plot for pp collisions + int mNBinsTPCOccpp = 6; // number of bins in TPC occupancy for K0s plot for pp collisions float mMinTPCOccPbPb = 0.f; // min TPC occupancy for K0s plot for PbPb collisions float mMaxTPCOccPbPb = 8.e6; // max TPC occupancy for K0s plot for PbPb collisions int mNBinsTPCOccPbPb = 8; // number of bins in TPC occupancy for K0s plot for PbPb collisions