8 #ifndef RecoEgamma_EgammaTools_HGCalIsoCalculator_h
9 #define RecoEgamma_EgammaTools_HGCalIsoCalculator_h
69 const float getIso(
const unsigned int ring)
const;
void setNLayers(unsigned int nLayers)
void setMinDeltaR(const float dr)
edm::Handle< HGCRecHitCollection > recHitsEE_
edm::Handle< HGCRecHitCollection > recHitsBH_
void setNRings(const size_t nrings)
void setRecHits(edm::Handle< HGCRecHitCollection > hitsEE, edm::Handle< HGCRecHitCollection > hitsFH, edm::Handle< HGCRecHitCollection > hitsBH)
fill - once per event
void setDeltaR(const float dr)
std::vector< unsigned int > ringasso_
const hgcal::RecHitTools * rechittools_
std::vector< std::pair< float, float > > hitEtaPhiCache_
void setRecHitTools(const hgcal::RecHitTools *recHitTools)
void produceHGCalIso(const reco::CaloClusterPtr &seedCluster)
edm::Handle< HGCRecHitCollection > recHitsFH_
std::vector< float > isoringdeposits_
const float getIso(const unsigned int ring) const