13 calibration_ = std::make_unique<HGCalTriggerCellCalibration>(conf);
22 std::vector<HGCalDataFrame> dataframes;
23 std::vector<std::pair<DetId, uint32_t>> linearized_dataframes;
24 std::unordered_map<uint32_t, uint32_t>
payload;
25 std::unordered_map<uint32_t, std::array<uint32_t, 2>> compressed_payload;
28 for (
const auto& digiData :
digiColl) {
41 dataframes.emplace_back(digiData.id());
42 for (
int i = 0;
i < digiData.size();
i++) {
43 dataframes.back().setSample(
i, digiData.sample(
i));
52 for (
const auto& id_value :
payload) {
53 if (id_value.second > 0) {
66 if (triggerCell.
hwPt() > 0) {
69 triggerCellColl.
push_back(0, calibratedtriggercell);