11#ifndef O2_FRAMEWORK_DATAPROCESSORSPEC_H_
12#define O2_FRAMEWORK_DATAPROCESSORSPEC_H_
29using Inputs = std::vector<InputSpec>;
31using Options = std::vector<ConfigParamSpec>;
61 std::vector<DataProcessorLabel>
labels = {};
65 std::vector<DataProcessorMetadata>
metadata = {};
Defining PrimaryVertex explicitly as messageable.
std::vector< ConfigParamSpec > Options
std::vector< InputSpec > Inputs
std::vector< OutputSpec > Outputs
static std::vector< ServiceSpec > defaultServices(std::string extraPlugins="", int numWorkers=0)
Split a string into a vector of strings using : as a separator.
std::vector< DataProcessorMetadata > metadata
size_t maxInputTimeslices
std::vector< ServiceSpec > requiredServices
std::vector< DataProcessorLabel > labels