@@ -253,6 +253,7 @@ namespace edm {
253253
254254 std::vector<Worker*> tryToPlaceConditionalModules (
255255 Worker*,
256+ ModuleRegistry& iRegistry,
256257 std::unordered_set<std::string>& conditionalModules,
257258 std::unordered_multimap<std::string, edm::ProductDescription const *> const & conditionalModuleBranches,
258259 std::unordered_multimap<std::string, AliasInfo> const & aliasMap,
@@ -261,6 +262,7 @@ namespace edm {
261262 PreallocationConfiguration const * prealloc,
262263 std::shared_ptr<ProcessConfiguration const > processConfiguration);
263264 PathWorkers fillWorkers (ParameterSet& proc_pset,
265+ ModuleRegistry& moduleRegistry,
264266 SignallingProductRegistryFiller& preg,
265267 PreallocationConfiguration const * prealloc,
266268 std::shared_ptr<ProcessConfiguration const > processConfiguration,
@@ -270,6 +272,7 @@ namespace edm {
270272 ConditionalTaskHelper const & conditionalTaskHelper,
271273 std::unordered_set<std::string>& allConditionalModules);
272274 void fillTrigPath (ParameterSet& proc_pset,
275+ ModuleRegistry& moduleRegistry,
273276 SignallingProductRegistryFiller& preg,
274277 PreallocationConfiguration const * prealloc,
275278 std::shared_ptr<ProcessConfiguration const > processConfiguration,
@@ -280,6 +283,7 @@ namespace edm {
280283 ConditionalTaskHelper const & conditionalTaskHelper,
281284 std::unordered_set<std::string>& allConditionalModules);
282285 void fillEndPath (ParameterSet& proc_pset,
286+ ModuleRegistry& moduleRegistry,
283287 SignallingProductRegistryFiller& preg,
284288 PreallocationConfiguration const * prealloc,
285289 std::shared_ptr<ProcessConfiguration const > processConfiguration,
0 commit comments