18#include <Monitoring/Monitoring.h>
34static bool wrapperCalled =
false;
40 assert(wrapperCalled ==
true);
46 for (
auto& cluster : tpcClusters) {
57 for (
auto& cluster : itsClusters) {
73 assert(wrapperCalled ==
false);
void readyToQuit(bool all)
Compatibility with old API.
decltype(auto) make(const Output &spec, Args... args)
Defining PrimaryVertex explicitly as messageable.
AlgorithmSpec::ProcessCallback adaptStateless(LAMBDA l)
std::vector< InputSpec > Inputs
std::function< void(ProcessingContext &)> ProcessCallback
static auto wrapAlgorithm(AlgorithmSpec const &spec, WrapperProcessCallback &&wrapper) -> AlgorithmSpec
std::vector< DataProcessorSpec > defineDataProcessing(ConfigContext const &)
This function hooks up the the workflow specifications into the DPL driver.