7 for (
int i = 0;
i < words;
i++) {
65 return payload_[14 + 3 * iword] + (uint32_t(
payload_[15 + 3 * iword]) << 16);
78 if (
size_t(16 + nwords * 3) >
payload_.size())
81 for (
int i = 0;
i < nwords;
i++) {
93 s <<
" eventType " << digi.
eventType() << std::endl;
uint16_t idUserWord(int iword) const
uint16_t spillCounter() const
uint16_t bunchNumber() const
int numberUserWords() const
uint32_t eventNumber() const
uint32_t valueUserWord(int iword) const
std::vector< uint16_t > payload_
std::ostream & operator<<(std::ostream &s, const HcalUMNioDigi &digi)
uint8_t eventType() const
uint32_t orbitNumber() const
uint32_t getUserWord(int id) const
uint32_t runNumber() const
bool hasUserWord(int id) const