28 omtfLink2Ele.
init(linkMap);
35 omtfLink2Ele.
init(connectionFile);
50 records.add(recordBX);
52 records.add(recordSLD);
54 for (
unsigned int iframe = 1; iframe <= 3; iframe++) {
55 uint16_t frame = (iframe == 1) ? data.
frame1() : ((iframe == 2) ? data.
frame2() : data.
frame3());
59 records.add(recordCD);
61 LogTrace(
"") <<
"OMTF->RPC Event isComplete: " << records.complete()
70 if (records.complete())
71 formater.recordUnpack(records, prod,
nullptr,
nullptr);
void initCabling(const RPCEMap &readoutMapping)
unsigned int frame3() const
unsigned int linkNum() const
unsigned int frame2() const
void init(const RPCEMap &readoutMapping, const RPCAMCLinkMap &linkMap)
int partitionData() const
void unpack(int triggerBX, unsigned int fed, unsigned int amc, const RpcDataWord64 &raw, RPCDigiCollection *prod)
int partitionNumber() const
char data[epos_bytes_allocation]
MapEleIndex2LBIndex translateOmtf2Pact(const RpcLinkMap &omtfLnks, const RPCReadOutMapping *pactCabling)
std::unique_ptr< const RPCReadOutMapping > thePactCabling
RPCReadOutMapping const * convert() const
unsigned int frame1() const
MapEleIndex2LBIndex theOmtf2Pact
void init(const RPCAMCLinkMap &es)
unsigned int bxNum() const