static const double etatow[]
int phi2iphi(double phi, int ieta) const
ParticleTowerProducer(const edm::ParameterSet &)
void resetTowers(edm::Event &iEvent, const edm::EventSetup &iSetup)
std::map< DetId, double > towers_
static const double etacent[]
int eta2ieta(double eta) const
edm::EDGetTokenT< reco::PFCandidateCollection > src_
CaloGeometry const * geo_
DetId getNearestTower(const reco::PFCandidate &in) const
virtual void produce(edm::Event &, const edm::EventSetup &)