1111#include " WorkflowHelpers.h"
1212#include " Framework/AnalysisSupportHelpers.h"
1313#include " Framework/AlgorithmSpec.h"
14- #include " Framework/AODReaderHelpers.h"
1514#include " Framework/ConfigParamSpec.h"
1615#include " Framework/ConfigParamsHelper.h"
1716#include " Framework/CommonDataProcessors.h"
@@ -416,7 +415,7 @@ void WorkflowHelpers::injectServiceDevices(WorkflowSpec& workflow, ConfigContext
416415 " internal-dpl-aod-index-builder" ,
417416 {},
418417 {},
419- readers::AODReaderHelpers::indexBuilderCallback (ctx),
418+ PluginManager::loadAlgorithmFromPlugin ( " O2FrameworkOnDemandTablesSupport " , " IndexTableBuilder " , ctx), // readers::AODReaderHelpers::indexBuilderCallback(ctx),
420419 {}};
421420 AnalysisSupportHelpers::addMissingOutputsToBuilder (ac.requestedIDXs , ac.requestedAODs , ac.requestedDYNs , indexBuilder);
422421
@@ -436,7 +435,7 @@ void WorkflowHelpers::injectServiceDevices(WorkflowSpec& workflow, ConfigContext
436435 " internal-dpl-aod-spawner" ,
437436 {},
438437 {},
439- readers::AODReaderHelpers::aodSpawnerCallback (ctx),
438+ PluginManager::loadAlgorithmFromPlugin ( " O2FrameworkOnDemandTablesSupport " , " ExtendedTableSpawner " , ctx), // readers::AODReaderHelpers::aodSpawnerCallback(ctx),
440439 {}};
441440 AnalysisSupportHelpers::addMissingOutputsToSpawner ({}, ac.spawnerInputs , ac.requestedAODs , aodSpawner);
442441
0 commit comments