Skip to content

Commit 13a4744

Browse files
committed
DPL Analysis: introduce InputInfo for AnalysisTask
* InputInfo contains the matchers associated with particular arguments of a particular process function and is formed when the DataProcessorSpec is created * Vector of InputInfos is used in processing to extract tables from InputRecord
1 parent 3108ae1 commit 13a4744

2 files changed

Lines changed: 86 additions & 78 deletions

File tree

Framework/Core/include/Framework/AnalysisManagers.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -261,6 +261,7 @@ bool prepareOutput(ProcessingContext&, T&)
261261
template <is_produces T>
262262
bool prepareOutput(ProcessingContext& context, T& produces)
263263
{
264+
/// FIXME: use matcher instead of an OutputRef
264265
produces.resetCursor(std::move(context.outputs().make<TableBuilder>(soa::tableRef2OutputRef<T::persistent_table_t::ref>())));
265266
return true;
266267
}

0 commit comments

Comments
 (0)