37 auto digitsBC = pc.
inputs().
get<gsl::span<o2::fdd::Digit>>(
"digitsBC");
38 auto digitsCh = pc.
inputs().
get<gsl::span<o2::fdd::ChannelData>>(
"digitsCh");
45 LOG(info) <<
"Ignoring MC info";
47 int nDig = digitsBC.size();
48 mRecPoints.reserve(nDig);
49 mRecChData.reserve(digitsCh.size());
50 for (
int id = 0;
id < nDig;
id++) {
51 const auto& digit = digitsBC[
id];
52 auto channels = digit.getBunchChannelData(digitsCh);
56 LOG(
debug) <<
"FDD reconstruction pushes " << mRecPoints.size() <<
" RecPoints";
63 std::vector<InputSpec> inputSpec;
64 std::vector<OutputSpec> outputSpec;
68 LOG(info) <<
"Currently FDDReconstructor does not consume and provide MC truth";
DataAllocator & outputs()
The data allocator is used to allocate memory for the output data.
InputRecord & inputs()
The inputs associated with this processing context.