22 const std::vector<std::vector<bool> >& enabled_channels) {
29 for (
const auto& ch_en : enabled_channels)
43 std::vector<bool> ch_en;
45 for (
const auto& erx_channels_poi :
erx_pois_)
46 ch_en.emplace_back(erx_channels_poi.at(ch_id));
std::unordered_map< unsigned int, HGCalECONDEmulatorInfo > econd_info_
std::vector< std::vector< bool > > erx_pois_
HGCalCaptureBlockEmulatorInfo & captureBlockEmulatedInfo(unsigned int)
std::vector< bool > channelsEnabled(size_t) const
std::bitset< 6 > header_bits_
std::unordered_map< unsigned int, HGCalCaptureBlockEmulatorInfo > cb_info_
HGCROCEventRecoStatus eventRecoStatus() const
void addERxChannelsEnable(const std::vector< bool > &)
HGCalECONDEmulatorInfo()=default
void addECONDEmulatedInfo(unsigned int, const HGCalECONDEmulatorInfo &)
Map of ECON-D emulator truth information within a capture block.
void addCaptureBlockEmulatedInfo(unsigned int, const HGCalCaptureBlockEmulatorInfo &)