25 std::vector<edm::Ptr<l1t::HGCalTriggerCell>> triggerCellsPtrs;
26 for (
unsigned i = 0;
i < collHandle->
size(); ++
i) {
28 triggerCellsPtrs.push_back(ptr);
32 towermap2D_->buildTowerMap2D(triggerCellsPtrs, collTowerMap);
std::unique_ptr< HGCalTowerMap2DImpl > towermap2D_
edm::ESHandle< HGCalTriggerGeometryBase > triggerGeometry_
unsigned size(int bx) const
HGCalTowerMapProcessor(const edm::ParameterSet &conf)
void run(const edm::Handle< l1t::HGCalTriggerCellBxCollection > &collHandle, l1t::HGCalTowerMapBxCollection &collTowerMap, const edm::EventSetup &es) override
ParameterSet const & getParameterSet(std::string const &) const
#define DEFINE_EDM_PLUGIN(factory, type, name)