12#ifndef O2_MCH_RAW_ENCODER_DIGIT_PAYLOAD_ENCODER_H
13#define O2_MCH_RAW_ENCODER_DIGIT_PAYLOAD_ENCODER_H
42 std::vector<std::byte>&
buffer);
void encodeDigits(gsl::span< o2::mch::Digit > digits, uint32_t orbit, uint16_t bc, std::vector< std::byte > &buffer)
A PayloadEncoder builds MCH raw data (payload part only)
std::function< std::optional< std::pair< DsElecId, int > >(const o2::mch::Digit &digit)> Digit2ElecMapper
std::vector< Digit > digits