From 550fc9532ed6f2d2e0e50d4f74658c0c27ef6954 Mon Sep 17 00:00:00 2001 From: ddobrigk Date: Thu, 31 Jul 2025 16:08:58 +0200 Subject: [PATCH 1/2] [Common] Improve printouts for easier debugging --- Common/Tools/MultModule.h | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/Common/Tools/MultModule.h b/Common/Tools/MultModule.h index 56078d520c2..d5dbb8975fe 100644 --- a/Common/Tools/MultModule.h +++ b/Common/Tools/MultModule.h @@ -454,14 +454,6 @@ class MultModule opts = internalOpts; - // list enabled tables - for (int i = 0; i < nTablesConst; i++) { - // printout to be improved in the future - if (internalOpts.mEnabledTables[i]) { - LOGF(info, " -~> Table enabled: %s, requested by %s", tableNames[i], listOfRequestors[i].Data()); - } - } - // dependency checker if (internalOpts.mEnabledTables[kCentFV0As] && !internalOpts.mEnabledTables[kFV0MultZeqs]) { internalOpts.mEnabledTables[kFV0MultZeqs] = 1; @@ -488,6 +480,14 @@ class MultModule listOfRequestors[kPVMults].Append(Form("%s ", "dependency check")); } + // list enabled tables + for (int i = 0; i < nTablesConst; i++) { + // printout to be improved in the future + if (internalOpts.mEnabledTables[i]) { + LOGF(info, " -~> Table enabled: %s, requested by %s", tableNames[i], listOfRequestors[i].Data()); + } + } + // capture the need for PYTHIA calibration in Pb-Pb runs if (metadataInfo.isMC() && mRunNumber >= 544013 && mRunNumber <= 545367) { internalOpts.generatorName.value = "PYTHIA"; From 8695f8175c01514f9ce475d79e7f3db8cd1bf0a1 Mon Sep 17 00:00:00 2001 From: ddobrigk Date: Thu, 31 Jul 2025 16:28:01 +0200 Subject: [PATCH 2/2] Update MultModule.h --- Common/Tools/MultModule.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Common/Tools/MultModule.h b/Common/Tools/MultModule.h index d5dbb8975fe..f722643fc2e 100644 --- a/Common/Tools/MultModule.h +++ b/Common/Tools/MultModule.h @@ -452,8 +452,6 @@ class MultModule } } - opts = internalOpts; - // dependency checker if (internalOpts.mEnabledTables[kCentFV0As] && !internalOpts.mEnabledTables[kFV0MultZeqs]) { internalOpts.mEnabledTables[kFV0MultZeqs] = 1; @@ -502,6 +500,9 @@ class MultModule hVtxZFDDA = nullptr; hVtxZFDDC = nullptr; hVtxZNTracks = nullptr; + + // pass to the outside + opts = internalOpts; } //__________________________________________________