#include <HcalTBTriggerDataUnpacker.h>
Public Member Functions | |
HcalTBTriggerDataUnpacker (void) | |
void | unpack (const FEDRawData &raw, HcalTBTriggerData &htbtd) const |
Static Public Attributes | |
static const int | STANDARD_FED_ID = 1 |
Definition at line 9 of file HcalTBTriggerDataUnpacker.h.
|
inline |
Definition at line 11 of file HcalTBTriggerDataUnpacker.h.
void hcaltb::HcalTBTriggerDataUnpacker::unpack | ( | const FEDRawData & | raw, |
HcalTBTriggerData & | htbtd | ||
) | const |
Definition at line 56 of file HcalTBTriggerDataUnpacker.cc.
References StandardTrgMsgBlkStruct::algo_bits_0, StandardTrgMsgBlkStruct::algo_bits_1, StandardTrgMsgBlkStruct::algo_bits_2, StandardTrgMsgBlkStruct::algo_bits_3, oldTriggerDataFormat::bunchNumber, beam_dqm_sourceclient-live_cfg::cerr, FEDRawData::data(), StandardTrgMsgBlkStruct::eventNumber, StandardTrgMsgBlkStruct::flags_daq_ttype, StandardTrgMsgBlkStruct::gps_1234, StandardTrgMsgBlkStruct::gps_5678, oldTriggerDataFormat::orbitNumber, StandardTrgMsgBlkStruct::orbitNumber, oldTriggerDataFormat::runNumber, newExtendedTrgMsgBlkStruct::runNumber, oldTriggerDataFormat::runNumberSequenceId, newExtendedTrgMsgBlkStruct::runNumberSequenceId, HcalTBTriggerData::setExtendedData(), HcalTBTriggerData::setStandardData(), FEDRawData::size(), oldTriggerDataFormat::spillNumber, newExtendedTrgMsgBlkStruct::spillNumber, newExtendedTrgMsgBlkStruct::stdBlock, StandardTrgMsgBlkStruct::tech_bits, oldTriggerDataFormat::triggerNumber, oldTriggerDataFormat::triggerTime_base, newExtendedTrgMsgBlkStruct::triggerTime_base, oldTriggerDataFormat::triggerTime_usec, newExtendedTrgMsgBlkStruct::triggerTime_usec, oldTriggerDataFormat::triggerWord, and newExtendedTrgMsgBlkStruct::triggerWord.
Referenced by HcalTBObjectUnpacker::produce().
|
static |
Definition at line 14 of file HcalTBTriggerDataUnpacker.h.