CMS 3D CMS Logo

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 public:
22  const edm::EventSetup &iSetup,
24  const edm::Handle<HFRecHitCollection> hfLabel,
25  const edm::Handle<HORecHitCollection> hoLabel);
26 
28  double getHcalRechitIso(const reco::SuperClusterRef clus,
29  const double i,
30  const double threshold,
31  const double innerR = 0.0);
34  const double i,
35  const double threshold,
36  const double innerR = 0.0);
37 
38 private:
43 };
44 
45 #endif
mps_fire.i
i
Definition: mps_fire.py:355
HcalRechitIsoCalculator::HcalRechitIsoCalculator
HcalRechitIsoCalculator(const edm::Event &iEvent, const edm::EventSetup &iSetup, const edm::Handle< HBHERecHitCollection > hbhe, const edm::Handle< HFRecHitCollection > hfLabel, const edm::Handle< HORecHitCollection > hoLabel)
Definition: HcalRechitIsoCalculator.cc:16
ESHandle.h
HcalRechitIsoCalculator::getHcalRechitIso
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.
Definition: HcalRechitIsoCalculator.cc:44
edm::SortedCollection
Definition: SortedCollection.h:49
HcalRechitIsoCalculator::geometry_
const CaloGeometry * geometry_
Definition: HcalRechitIsoCalculator.h:42
edm::Handle
Definition: AssociativeIterator.h:50
EcalRecHitCollections.h
BasicClusterFwd.h
edm::Ref< SuperClusterCollection >
CaloGeometry
Definition: CaloGeometry.h:21
HcalRechitIsoCalculator::getBkgSubHcalRechitIso
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.
Definition: HcalRechitIsoCalculator.cc:76
HcalRechitIsoCalculator::fHBHERecHits_
const HBHERecHitCollection * fHBHERecHits_
Definition: HcalRechitIsoCalculator.h:39
HcalRechitIsoCalculator::fHORecHits_
const HORecHitCollection * fHORecHits_
Definition: HcalRechitIsoCalculator.h:40
Event.h
HcalRechitIsoCalculator::fHFRecHits_
const HFRecHitCollection * fHFRecHits_
Definition: HcalRechitIsoCalculator.h:41
iEvent
int iEvent
Definition: GenABIO.cc:224
IdealGeometryRecord.h
edm::EventSetup
Definition: EventSetup.h:57
HcalRechitIsoCalculator
Definition: HcalRechitIsoCalculator.h:19
InputTag.h
photonIsolationHIProducer_cfi.hbhe
hbhe
Definition: photonIsolationHIProducer_cfi.py:8
SuperClusterFwd.h
CaloGeometry.h
EventSetup.h
HcalRecHitCollections.h
remoteMonitoring_LED_IterMethod_cfg.threshold
threshold
Definition: remoteMonitoring_LED_IterMethod_cfg.py:426
edm::Event
Definition: Event.h:73