#include <HcalTBSourcePositionDataUnpacker.h>
Public Member Functions | |
HcalTBSourcePositionDataUnpacker (void) | |
void | unpack (const FEDRawData &raw, HcalSourcePositionData &hspd) const |
Definition at line 9 of file HcalTBSourcePositionDataUnpacker.h.
|
inline |
Definition at line 11 of file HcalTBSourcePositionDataUnpacker.h.
void hcaltb::HcalTBSourcePositionDataUnpacker::unpack | ( | const FEDRawData & | raw, |
HcalSourcePositionData & | hspd | ||
) | const |
Definition at line 34 of file HcalTBSourcePositionDataUnpacker.cc.
References FEDRawData::data(), xdaqSourcePositionDataFormat::driverInfo, edm::hlt::Exception, xdaqSourcePositionDriverData::index_counter, xdaqSourcePositionDriverData::message_counter, xdaqSourcePositionDriverData::motor_current, xdaqSourcePositionDriverData::reel_counter, HcalSourcePositionData::set(), FEDRawData::size(), xdaqSourcePositionDriverData::speed, xdaqSourcePositionDriverData::status, xdaqSourcePositionDriverData::timestamp1_sec, xdaqSourcePositionDriverData::timestamp1_usec, xdaqSourcePositionDriverData::timestamp2_sec, and xdaqSourcePositionDriverData::timestamp2_usec.
Referenced by HcalTBObjectUnpacker::produce().