1 #ifndef EventFilter_RPCRawToDigi_RPCAMCRawToDigi_h 2 #define EventFilter_RPCRawToDigi_RPCAMCRawToDigi_h 34 bool processCDFHeaders(
int fed,
39 bool processCDFTrailers(
int fed,
45 bool processBlocks(
int fed,
50 std::map<RPCAMCLink, rpcamc13::AMCPayload> &amc_payload)
const;
62 unsigned char const *uchars(reinterpret_cast<unsigned char const *>(&word));
63 for (
unsigned char const *uchar = uchars + 7; uchar >= uchars; --uchar) {
68 #endif // EventFilter_RPCRawToDigi_RPCAMCRawToDigi_h
static void compute_crc16_64bit(std::uint16_t &crc, std::uint64_t const &word)
edm::EDGetTokenT< FEDRawDataCollection > raw_token_
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
unsigned long long uint64_t
unsigned short compute_crc_8bit(unsigned short crc, unsigned char data)
std::unique_ptr< RPCAMCUnpacker > rpc_unpacker_