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