#include <OmtfRpcUnpacker.h>
Public Member Functions | |
void | init (const edm::EventSetup &es) |
void | init (const edm::EventSetup &es, const std::string &connectionFile) |
RpcUnpacker () | |
void | unpack (int triggerBX, unsigned int fed, unsigned int amc, const RpcDataWord64 &raw, RPCDigiCollection *prod) |
Private Member Functions | |
void | initCabling (const edm::EventSetup &es) |
Private Attributes | |
MapEleIndex2LBIndex | theOmtf2Pact |
std::unique_ptr< const RPCReadOutMapping > | thePactCabling |
Definition at line 17 of file OmtfRpcUnpacker.h.
|
inline |
Definition at line 20 of file OmtfRpcUnpacker.h.
References init, parseEventContent::prod, AlCaHLTBitMon_QueryRunRegistry::string, and timeUnitHelper::unpack().
void omtf::RpcUnpacker::init | ( | const edm::EventSetup & | es | ) |
Definition at line 30 of file OmtfRpcUnpacker.cc.
References omtf::RpcLinkMap::init(), initCabling(), theOmtf2Pact, thePactCabling, and omtf::translateOmtf2Pact().
Referenced by omtf::OmtfUnpacker::beginRun().
void omtf::RpcUnpacker::init | ( | const edm::EventSetup & | es, |
const std::string & | connectionFile | ||
) |
Definition at line 38 of file OmtfRpcUnpacker.cc.
References omtf::RpcLinkMap::init(), initCabling(), theOmtf2Pact, thePactCabling, and omtf::translateOmtf2Pact().
|
private |
Definition at line 21 of file OmtfRpcUnpacker.cc.
References RPCEMap::convert(), edm::EventSetup::get(), LogDebug, and thePactCabling.
Referenced by init().
void omtf::RpcUnpacker::unpack | ( | int | triggerBX, |
unsigned int | fed, | ||
unsigned int | amc, | ||
const RpcDataWord64 & | raw, | ||
RPCDigiCollection * | prod | ||
) |
Definition at line 46 of file OmtfRpcUnpacker.cc.
References omtf::RpcDataWord64::bxNum(), rpcrawtodigi::DataRecord::ChamberData, data, omtf::RpcDataWord64::frame1(), omtf::RpcDataWord64::frame2(), omtf::RpcDataWord64::frame3(), rpcrawtodigi::RecordCD::lbInLink(), omtf::RpcDataWord64::linkNum(), LogTrace, rpcrawtodigi::RecordCD::partitionData(), rpcrawtodigi::RecordCD::partitionNumber(), rpcrawtodigi::DataRecord::StartOfBXData, rpcrawtodigi::DataRecord::StartOfTbLinkInputNumberData, theOmtf2Pact, and thePactCabling.
Referenced by omtf::OmtfUnpacker::produce().
|
private |
Definition at line 29 of file OmtfRpcUnpacker.h.
|
private |
Definition at line 30 of file OmtfRpcUnpacker.h.
Referenced by init(), initCabling(), and unpack().