CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
HcalRechitIsoCalculator.h
Go to the documentation of this file.
1 #ifndef HiEgammaAlgos_HcalRechitIsoCalculator_h
2 #define HiEgammaAlgos_HcalRechitIsoCalculator_h
3 
7 
9 
12 
15 
18 
20 {
21 public:
22 
25  const edm::Handle<HFRecHitCollection> hfLabel,
26  const edm::Handle<HORecHitCollection> hoLabel) ;
27 
29  double getHcalRechitIso (const reco::SuperClusterRef clus, const double i, const double threshold, const double innerR=0.0);
31  double getBkgSubHcalRechitIso(const reco::SuperClusterRef clus, const double i, const double threshold, const double innerR=0.0);
32 
33 private:
34 
39 };
40 
41 #endif
int i
Definition: DBlmapReader.cc:9
HcalRechitIsoCalculator(const edm::Event &iEvent, const edm::EventSetup &iSetup, const edm::Handle< HBHERecHitCollection > hbhe, const edm::Handle< HFRecHitCollection > hfLabel, const edm::Handle< HORecHitCollection > hoLabel)
double getHcalRechitIso(const reco::SuperClusterRef clus, const double i, const double threshold, const double innerR=0.0)
Return the hcal rechit energy in a cone around the SC.
int iEvent
Definition: GenABIO.cc:230
const HBHERecHitCollection * fHBHERecHits_
const CaloGeometry * geometry_
const HORecHitCollection * fHORecHits_
double getBkgSubHcalRechitIso(const reco::SuperClusterRef clus, const double i, const double threshold, const double innerR=0.0)
Return the background-subtracted hcal rechit energy in a cone around the SC.
const HFRecHitCollection * fHFRecHits_