From 03ad2849bb25051ba3ac300ea03bf7c3930c2e3e Mon Sep 17 00:00:00 2001 From: Nicolo Valle Date: Tue, 16 Sep 2025 11:59:53 +0200 Subject: [PATCH 1/2] ITS - Fix position on chip status triangles --- Modules/ITS/src/ITSChipStatusTask.cxx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Modules/ITS/src/ITSChipStatusTask.cxx b/Modules/ITS/src/ITSChipStatusTask.cxx index 61cf2851dd..048e53a34c 100644 --- a/Modules/ITS/src/ITSChipStatusTask.cxx +++ b/Modules/ITS/src/ITSChipStatusTask.cxx @@ -55,7 +55,7 @@ void ITSChipStatusTask::initialize(o2::framework::InitContext& /*ctx*/) StaveOverview = new TH2Poly(); StaveOverview->SetName("StaveStatusOverview"); - TString title = "Number of QC cycles when stave is without data"; + TString title = "QC cycles when stave is without data"; title += ";mm (IB 3x);mm (IB 3x)"; StaveOverview->SetTitle(title); StaveOverview->SetStats(0); @@ -234,8 +234,8 @@ void ITSChipStatusTask::endOfCycle() if (nEmptyChips == nChipsPerHic[iLayer] * nHicPerStave[iLayer]) { // all the chips of the stave are dead - int binContent = StaveOverview->GetBinContent(iStave + StaveBoundary[iLayer]) * NCycleForOverview + 1; - StaveOverview->SetBinContent(iStave + StaveBoundary[iLayer], 1. * binContent / NCycleForOverview); + int binContent = StaveOverview->GetBinContent(iStave + 1 + StaveBoundary[iLayer]) * NCycleForOverview + 1; + StaveOverview->SetBinContent(iStave + 1 + StaveBoundary[iLayer], 1. * binContent / NCycleForOverview); } nEmptyChips = 0; iStave++; From 310df64b06b82ca5cb82f70438490b41fbcc5011 Mon Sep 17 00:00:00 2001 From: Nicolo Valle Date: Tue, 16 Sep 2025 12:44:06 +0200 Subject: [PATCH 2/2] fixing another typo --- Modules/ITS/src/ITSFeeTask.cxx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Modules/ITS/src/ITSFeeTask.cxx b/Modules/ITS/src/ITSFeeTask.cxx index e676ebbbd6..c94ffdbd94 100644 --- a/Modules/ITS/src/ITSFeeTask.cxx +++ b/Modules/ITS/src/ITSFeeTask.cxx @@ -260,7 +260,7 @@ void ITSFeeTask::setPlotsFormat() mTrailerCount->GetYaxis()->SetBinLabel(6, "45 kHz"); mTrailerCount->GetYaxis()->SetBinLabel(8, "67 kHz"); mTrailerCount->GetYaxis()->SetBinLabel(11, "101 kHz"); - mTrailerCount->GetYaxis()->SetBinLabel(15, "135 kHz"); + mTrailerCount->GetYaxis()->SetBinLabel(14, "135 kHz"); mTrailerCount->GetYaxis()->SetBinLabel(20, "202 kHz"); setAxisTitle(mTrailerCount_reset, "QC FEEId", "Estimated ROF frequenccy"); @@ -269,7 +269,7 @@ void ITSFeeTask::setPlotsFormat() mTrailerCount_reset->GetYaxis()->SetBinLabel(6, "45 kHz"); mTrailerCount_reset->GetYaxis()->SetBinLabel(8, "67 kHz"); mTrailerCount_reset->GetYaxis()->SetBinLabel(11, "101 kHz"); - mTrailerCount_reset->GetYaxis()->SetBinLabel(15, "135 kHz"); + mTrailerCount_reset->GetYaxis()->SetBinLabel(14, "135 kHz"); mTrailerCount_reset->GetYaxis()->SetBinLabel(20, "202 kHz"); }