1 #ifndef EgammaIsolationAlgos_EgammaHcalIsolation_h
2 #define EgammaIsolationAlgos_EgammaHcalIsolation_h
bool isDepth2(const DetId &) const
const math::XYZPoint & position() const
cluster centroid position
double getHcalESumDepth2(const math::XYZPoint &p) const
edm::ESHandle< CaloGeometry > theCaloGeom_
double getHcalEtSumDepth1(const reco::SuperCluster *sc) const
Global3DPoint GlobalPoint
double getHcalEtSumDepth2(const reco::SuperCluster *sc) const
double getHcalEtSumDepth2(const reco::Candidate *c) const
CaloDualConeSelector< HBHERecHit > * doubleConeSel_
double getHcalEtSum(const reco::Candidate *c) const
double getHcalESum(const math::XYZPoint &p) const
double getHcalESumDepth1(const GlobalPoint &pclu) const
double getHcalESumDepth2(const reco::SuperCluster *sc) const
double getHcalESumDepth1(const math::XYZPoint &p) const
const HBHERecHitCollection & mhbhe_
double getHcalEtSum(const reco::SuperCluster *sc) const
double getHcalEtSum(const math::XYZPoint &p) const
double getHcalESum(const reco::SuperCluster *sc) const
double getHcalEtSumDepth2(const math::XYZPoint &p) const
double getHcalESum(const GlobalPoint &pclu) const
double getHcalSum(const GlobalPoint &, const HcalDepth &, double(*)(const double &)) const
double getHcalESumDepth2(const reco::Candidate *c) const
T const * get() const
Returns C++ pointer to the item.
double getHcalEtSumDepth1(const math::XYZPoint &p) const
double getHcalESumDepth2(const GlobalPoint &pclu) const
EgammaHcalIsolation(double extRadius, double intRadius, double eLowB, double eLowE, double etLowB, double etLowE, edm::ESHandle< CaloGeometry > theCaloGeom, const HBHERecHitCollection &mhbhe)
double getHcalEtSum(const GlobalPoint &pclu) const
XYZPointD XYZPoint
point in space with cartesian internal representation
double getHcalESumDepth1(const reco::SuperCluster *sc) const
double getHcalEtSumDepth1(const GlobalPoint &pclu) const
double getHcalESum(const reco::Candidate *c) const
double scaleToEt(const double &eta)
double scaleToE(const double &eta)
double getHcalEtSumDepth1(const reco::Candidate *c) const
double getHcalEtSumDepth2(const GlobalPoint &pclu) const
T get() const
get a component
double getHcalESumDepth1(const reco::Candidate *c) const