114 std::vector<InputSpec> inputSpecs;
115 inputSpecs.emplace_back(
InputSpec{
"sac", gDataOriginTPC,
"DECODEDSAC", 0, Lifetime::Sporadic});
116 inputSpecs.emplace_back(
InputSpec{
"reftime", gDataOriginTPC,
"REFTIMESAC", 0, Lifetime::Sporadic});
118 std::vector<OutputSpec> outputSpecs;
119 for (
unsigned int lane = 0; lane < outlanes; ++lane) {
125 "tpc-distribute-sac",
128 AlgorithmSpec{adaptFromTask<TPCDistributeSACSpec>(timeframes, outlanes)}};
DataAllocator & outputs()
The data allocator is used to allocate memory for the output data.