19 c_iso_track_a_(c_iso_track_a),
20 c_iso_track_b_(c_iso_track_b),
21 c_iso_ecal_a_(c_iso_ecal_a),
22 c_iso_ecal_b_(c_iso_ecal_b),
23 c_iso_hcal_a_(c_iso_hcal_a),
24 c_iso_hcal_b_(c_iso_hcal_b),
27 loose_hoe_(loose_hoe) {
33 float photonPt = photon.
pt();
bool passPhotonSelection(const reco::Photon &) const
double pt() const final
transverse momentum
float hcalTowerSumEtConeDR04(int depth=0) const
float ecalRecHitSumEtConeDR04() const
float trkSumPtHollowConeDR03() const
float hadronicOverEm(int depth=0) const
PhotonSelectorAlgo(float choice, float c_Et_, float c_iso_track_a, float c_iso_track_b, float c_iso_ecal_a, float c_iso_ecal_b, float c_iso_hcal_a, float c_hcal_b, float c_hoe_, float comb_iso, float loose_hoe)
float trkSumPtHollowConeDR04() const
float ecalRecHitSumEtConeDR03() const
Isolation variables in cone dR=0.3.
float hcalTowerSumEtConeDR03(int depth=0) const
Hcal isolation sum for each depth excluding the region containing the rechits used for hcalOverEcal()...