#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 |
const RPCReadOutMapping * | thePactCabling |
Definition at line 15 of file OmtfRpcUnpacker.h.
|
inline |
Definition at line 18 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 29 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 37 of file OmtfRpcUnpacker.cc.
References omtf::RpcLinkMap::init(), initCabling(), theOmtf2Pact, thePactCabling, and omtf::translateOmtf2Pact().
|
private |
Definition at line 22 of file OmtfRpcUnpacker.cc.
References RPCEMap::convert(), edm::EventSetup::get(), LogDebug, thePactCabling, and RPCReadOutMapping::version().
Referenced by init().
void omtf::RpcUnpacker::unpack | ( | int | triggerBX, |
unsigned int | fed, | ||
unsigned int | amc, | ||
const RpcDataWord64 & | raw, | ||
RPCDigiCollection * | prod | ||
) |
Definition at line 45 of file OmtfRpcUnpacker.cc.
References rpcrawtodigi::EventRecords::add(), omtf::RpcDataWord64::bxNum(), rpcrawtodigi::DataRecord::ChamberData, rpcrawtodigi::EventRecords::complete(), data, omtf::RpcDataWord64::frame1(), omtf::RpcDataWord64::frame2(), omtf::RpcDataWord64::frame3(), rpcrawtodigi::RecordCD::lbInLink(), omtf::RpcDataWord64::linkNum(), LogTrace, rpcrawtodigi::RecordCD::partitionData(), rpcrawtodigi::RecordCD::partitionNumber(), rpcrawtodigi::EventRecords::print(), RPCRecordFormatter::recordUnpack(), rpcrawtodigi::DataRecord::StartOfBXData, rpcrawtodigi::DataRecord::StartOfTbLinkInputNumberData, theOmtf2Pact, and thePactCabling.
Referenced by omtf::OmtfUnpacker::produce().
|
private |
Definition at line 27 of file OmtfRpcUnpacker.h.
|
private |
Definition at line 28 of file OmtfRpcUnpacker.h.
Referenced by init(), initCabling(), and unpack().