Private Attributes | |
double | etLow_ |
double | extRadius_ |
edm::ESGetToken< CaloGeometry, CaloGeometryRecord > | geometryToken_ |
edm::EDGetTokenT < HBHERecHitCollection > | hcalRecHitProducerToken_ |
double | intRadius_ |
Definition at line 41 of file EgammaHcalExtractor.cc.
|
inline |
Definition at line 43 of file EgammaHcalExtractor.cc.
EgammaHcalExtractor::EgammaHcalExtractor | ( | const edm::ParameterSet & | par, |
edm::ConsumesCollector & | iC | ||
) |
Definition at line 79 of file EgammaHcalExtractor.cc.
|
override |
Definition at line 86 of file EgammaHcalExtractor.cc.
|
inlineoverridevirtual |
make single IsoDeposit based on track as input purely virtual: have to implement in concrete implementations
Implements reco::isodeposit::IsoDepositExtractor.
Definition at line 50 of file EgammaHcalExtractor.cc.
References Exception, and mergeVDriftHistosByStation::name.
Referenced by deposit().
|
overridevirtual |
make single IsoDeposit based on a candidate as input purely virtual: have to implement in concrete implementations
Reimplemented from reco::isodeposit::IsoDepositExtractor.
Definition at line 88 of file EgammaHcalExtractor.cc.
References deposit(), CaloRecHit::detid(), CaloRecHit::energy(), PV3DBase< T, PVType, FrameType >::eta(), etLow_, funct::exp(), extRadius_, geometryToken_, edm::Event::get(), reco::Candidate::get(), edm::EventSetup::getData(), CaloGeometry::getPosition(), DetId::Hcal, hcalRecHitProducerToken_, mps_fire::i, intRadius_, PV3DBase< T, PVType, FrameType >::phi(), point, CaloDualConeSelector< T >::selectCallback(), and funct::sin().
|
inlineoverridevirtual |
fill vetoes: to exclude deposits at IsoDeposit creation stage check concrete extractors if it's no-op !
Implements reco::isodeposit::IsoDepositExtractor.
Definition at line 48 of file EgammaHcalExtractor.cc.
|
private |
Definition at line 63 of file EgammaHcalExtractor.cc.
Referenced by deposit().
|
private |
Definition at line 61 of file EgammaHcalExtractor.cc.
Referenced by deposit().
|
private |
Definition at line 66 of file EgammaHcalExtractor.cc.
Referenced by deposit().
|
private |
Definition at line 65 of file EgammaHcalExtractor.cc.
Referenced by deposit().
|
private |
Definition at line 62 of file EgammaHcalExtractor.cc.
Referenced by deposit().