1 #ifndef __L1Trigger_L1THGCal_HGCalConcentratorCoarsenerImpl_h__ 2 #define __L1Trigger_L1THGCal_HGCalConcentratorCoarsenerImpl_h__ 14 void coarsen(
const std::vector<l1t::HGCalTriggerCell>& trigCellVecInput,
15 std::vector<l1t::HGCalTriggerCell>& trigCellVecOutput);
void setGeometry(const HGCalTriggerGeometryBase *const geom)
HGCalTriggerTools triggerTools_
void coarsen(const std::vector< l1t::HGCalTriggerCell > &trigCellVecInput, std::vector< l1t::HGCalTriggerCell > &trigCellVecOutput)
static constexpr int kHighDensityThickness_
bool fixedDataSizePerHGCROC_
void updateCoarseTriggerCellMaps(const l1t::HGCalTriggerCell &tc, uint32_t ctcid)
HGCalVFECompressionImpl vfeCompression_
void setGeometry(const HGCalTriggerGeometryBase *const geom)
HGCalTriggerCellCalibration calibration_
HGCalConcentratorCoarsenerImpl(const edm::ParameterSet &conf)
std::unordered_map< uint32_t, CoarseTC > coarseTCs_
HGCalCoarseTriggerCellMapping coarseTCmapping_
void setGeometry(const HGCalTriggerGeometryBase *const geom)
void assignCoarseTriggerCellEnergy(l1t::HGCalTriggerCell &c, const CoarseTC &ctc) const