Project
Loading...
Searching...
No Matches
WorkflowSpec.cxx File Reference
#include "Framework/WorkflowSpec.h"
#include "Framework/DataProcessorSpec.h"
#include "Framework/DataDescriptorQueryBuilder.h"
#include "Framework/DataSpecUtils.h"
#include <cstddef>
#include <functional>
#include <string>

Go to the source code of this file.

Namespaces

namespace  o2
 a couple of static helper functions to create timestamp values for CCDB queries or override obsolete objects
 
namespace  o2::framework
 Defining PrimaryVertex explicitly as messageable.
 
namespace  o2::framework::workflow
 

Functions

WorkflowSpec o2::framework::parallel (DataProcessorSpec original, size_t maxIndex, std::function< void(DataProcessorSpec &, size_t)> amendCallback)
 
WorkflowSpec o2::framework::parallel (WorkflowSpec specs, size_t maxIndex, std::function< void(DataProcessorSpec &, size_t)> amendCallback)
 
WorkflowSpec o2::framework::parallelPipeline (const WorkflowSpec &specs, size_t nPipelines, std::function< size_t()> getNumberOfSubspecs, std::function< size_t(size_t)> getSubSpec)
 
Inputs o2::framework::mergeInputs (InputSpec original, size_t maxIndex, std::function< void(InputSpec &, size_t)> amendCallback)
 
Inputs o2::framework::mergeInputs (Inputs inputs, size_t maxIndex, std::function< void(InputSpec &, size_t)> amendCallback)
 
DataProcessorSpec o2::framework::timePipeline (DataProcessorSpec original, size_t count)
 
std::vector< InputSpeco2::framework::select (char const *matcher="")
 
WorkflowSpec o2::framework::workflow::combine (const char *name, std::vector< DataProcessorSpec > const &specs, bool doIt)