1 #ifndef __L1Trigger_L1THGCal_HGCalTriggerCellThresholdCodec_h__ 2 #define __L1Trigger_L1THGCal_HGCalTriggerCellThresholdCodec_h__ 10 for(
const auto& dat : data.
payload)
12 o <<
"(" << std::hex << dat.detId()
13 <<
std::dec <<
" " << dat.hwPt() <<
") ";
33 std::vector<bool>
encodeImpl(
const data_type&)
const ;
34 data_type
decodeImpl(
const std::vector<bool>&,
const uint32_t)
const;
HGCalTriggerCellThresholdDataPayload data_type
void setDataPayloadImpl(const HGCalDigiCollection &ee, const HGCalDigiCollection &fh, const HGCalDigiCollection &bh)
HGCalTriggerCellThresholdCodecImpl codecImpl_
data_type decodeImpl(const std::vector< bool > &, const uint32_t) const
HGCalTriggerCellThresholdCodec(const edm::ParameterSet &conf)
trigger_cell_list payload
std::vector< bool > encodeImpl(const data_type &) const
char data[epos_bytes_allocation]
std::ostream & operator<<(std::ostream &o, const HGCalTriggerCellThresholdDataPayload &data)