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)
void init(const RPCEMap &readoutMapping, const RPCAMCLinkMap &linkMap)
void unpack(int triggerBX, unsigned int fed, unsigned int amc, const RpcDataWord64 &raw, RPCDigiCollection *prod)
RPCReadOutMapping const * convert() const
int partitionData() const
int partitionNumber() const
char data[epos_bytes_allocation]
MapEleIndex2LBIndex translateOmtf2Pact(const RpcLinkMap &omtfLnks, const RPCReadOutMapping *pactCabling)
std::unique_ptr< const RPCReadOutMapping > thePactCabling
MapEleIndex2LBIndex theOmtf2Pact
void init(const RPCAMCLinkMap &es)