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