24 bool upstreamDigits,
bool upstreamClusters,
bool disableRootOutput,
bool useGeom,
int useTrig,
bool overrideBeamPosition)
28 if (!(upstreamDigits || upstreamClusters)) {
32 if (!upstreamClusters) {
36 if (!disableRootOutput) {
40 if (trmode !=
"off") {
43 if (!disableRootOutput) {
std::vector< DataProcessorSpec > WorkflowSpec
framework::WorkflowSpec getWorkflow(bool useMC, const std::string &trmode, o2::gpu::GPUDataTypes::DeviceType dtype, bool upstreamDigits, bool upstreamClusters, bool disableRootOutput, bool useGeom, int useTrig, bool overrideBeamPosition)
o2::framework::DataProcessorSpec getTrackWriterSpec(bool useMC)
framework::DataProcessorSpec getTrackerSpec(bool useMC, bool useGeom, int useTrig, const std::string &trMode, const bool overrBeamEst=false, gpu::GPUDataTypes::DeviceType dType=gpu::GPUDataTypes::DeviceType::CPU)
framework::DataProcessorSpec getClusterWriterSpec(bool useMC)
framework::DataProcessorSpec getClustererSpec(bool useMC)
framework::DataProcessorSpec getITS3DigitReaderSpec(bool useMC=true, bool useCalib=false, std::string defname="it3digits.root")