1 #ifndef EventFilter_RPCRawToDigi_RPCTwinMuxRawToDigi_h 2 #define EventFilter_RPCRawToDigi_RPCTwinMuxRawToDigi_h 45 bool processCDFHeaders(
int fed
49 bool processCDFTrailers(
int fed,
unsigned int nwords
53 bool processBlock(
int fed
57 , std::set<std::pair<RPCDetId, RPCDigi> > & digis)
const;
58 bool processTwinMux(
int fed,
unsigned int amc_number,
unsigned int size 62 , std::set<std::pair<RPCDetId, RPCDigi> > & digis)
const;
63 void processRPCRecord(
int fed,
unsigned int amc_number
64 ,
unsigned int bx_counter
67 , std::set<std::pair<RPCDetId, RPCDigi> > & digis
68 ,
int bx_min,
int bx_max
69 ,
unsigned int link,
unsigned int link_max)
const;
71 , std::set<std::pair<RPCDetId, RPCDigi> >
const & digis);
73 , std::unique_ptr<RPCAMCLinkCounters> counters);
87 #endif // EventFilter_RPCRawToDigi_RPCTwinMuxRawToDigi_h
def setup(process, global_tag, zero_tesla=False)
edm::EDGetTokenT< FEDRawDataCollection > raw_token_
edm::ESWatcher< RPCTwinMuxLinkMapRcd > es_tm_link_map_watcher_
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
unsigned long long uint64_t
edm::ESHandle< RPCLBLinkMap > es_lb_link_map_
edm::ESHandle< RPCAMCLinkMap > es_tm_link_map_
unsigned short compute_crc_64bit(unsigned short crc, unsigned char *p)