22 std::vector<edm::Ptr<l1t::HGCalTriggerSums>> triggerSumsPtrs;
23 for (
unsigned i = 0;
i < collHandle->size(); ++
i) {
25 triggerSumsPtrs.push_back(ptr);
29 towermap2D_->buildTowerMap2D(triggerSumsPtrs, collTowerMap);
std::unique_ptr< HGCalTowerMap2DImpl > towermap2D_
void run(const edm::Handle< l1t::HGCalTriggerSumsBxCollection > &collHandle, l1t::HGCalTowerMapBxCollection &collTowerMap) override
const HGCalTriggerGeometryBase * geometry() const
HGCalTowerMapProcessor(const edm::ParameterSet &conf)
ParameterSet const & getParameterSet(std::string const &) const
#define DEFINE_EDM_PLUGIN(factory, type, name)