16#ifndef O2_MID_COLUMNDATATOLOCALBOARD_H
17#define O2_MID_COLUMNDATATOLOCALBOARD_H
21#include <unordered_map>
35 void process(gsl::span<const ColumnData>
data,
bool allowEmpty =
false);
37 const std::unordered_map<uint8_t, ROBoard>
getDataMap()
const {
return mLocalBoardsMap; }
39 std::vector<ROBoard>
getData()
const;
42 std::unordered_map<uint8_t, ROBoard> mLocalBoardsMap;
Strip pattern (aka digits)
Mapper to convert the RO Ids to a format suitable for O2.
Structure to store the readout board information.
const std::unordered_map< uint8_t, ROBoard > getDataMap() const
Gets the output data as a map.
std::vector< ROBoard > getData() const
Gets vector of ROBoard.
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete ...