diff --git a/Common/Tools/MultModule.h b/Common/Tools/MultModule.h index 07397131b68..bb6e1760344 100644 --- a/Common/Tools/MultModule.h +++ b/Common/Tools/MultModule.h @@ -62,9 +62,9 @@ static const std::vector tableNames{ "FDDMultZeqs", "PVMultZeqs", "MultMCExtras", - "kMult2MCExtras", - "kMFTMults", - "kMultsGlobal", + "Mult2MCExtras", + "MFTMults", + "MultsGlobal", // centrality subcomponent "CentRun2V0Ms", @@ -475,6 +475,14 @@ class MultModule internalOpts.mEnabledTables[kFDDMultZeqs] = 1; listOfRequestors[kFDDMultZeqs].Append(Form("%s ", "dependency check")); } + if (internalOpts.mEnabledTables[kCentMFTs] && !internalOpts.mEnabledTables[kMFTMults]) { + internalOpts.mEnabledTables[kMFTMults] = 1; + listOfRequestors[kMFTMults].Append(Form("%s ", "dependency check")); + } + if (internalOpts.mEnabledTables[kCentNGlobals] && !internalOpts.mEnabledTables[kMultsGlobal]) { + internalOpts.mEnabledTables[kMultsGlobal] = 1; + listOfRequestors[kMultsGlobal].Append(Form("%s ", "dependency check")); + } mRunNumber = 0; mRunNumberCentrality = 0;