Go to the documentation of this file. 1 #ifndef EgammaCandidates_HIPhotonIsolation_h
2 #define EgammaCandidates_HIPhotonIsolation_h
void trackIsoR3PtCut20(float trackIsoR3PtCut20)
Track-based isolation, pt>2.0GeV, R = 0.3.
void hcalRechitIsoR3(float hcalRechitIsoR3)
Rechit-based isolation (HCAL) R = 0.3.
void ecalClusterIsoR5(float ecalClusterIsoR5)
Cluster-based isolation (ECAL) R = 0.5.
void trackIsoR5PtCut20(float trackIsoR5PtCut20)
Track-based isolation, pt>2.0GeV, R = 0.5.
float hcalRechitIsoR5() const
Rechit-based isolation (HCAL) R = 0.5.
float trackIsoR1PtCut20() const
Track-based isolation, pt>2.0GeV, R = 0.1.
void hcalRechitIsoR1(float hcalRechitIsoR1)
Rechit-based isolation (HCAL) R = 0.1.
void ecalClusterIsoR3(float ecalClusterIsoR3)
Cluster-based isolation (ECAL) R = 0.3.
void hcalRechitIsoR4(float hcalRechitIsoR4)
Rechit-based isolation (HCAL) R = 0.4.
float hcalRechitIsoR2() const
Rechit-based isolation (HCAL) R = 0.2.
float trackIsoR4PtCut20() const
Track-based isolation, pt>2.0GeV, R = 0.4.
float hcalRechitIsoR4() const
Rechit-based isolation (HCAL) R = 0.4.
float ecalClusterIsoR2() const
Cluster-based isolation (ECAL) R = 0.2.
float ecalClusterIsoR1() const
Cluster-based isolation (ECAL) R = 0.1.
float trackIsoR5PtCut20() const
Track-based isolation, pt>2.0GeV, R = 0.5.
float trackIsoR2PtCut20() const
Track-based isolation, pt>2.0GeV, R = 0.2.
float hcalRechitIsoR1() const
Rechit-based isolation (HCAL) R = 0.1.
void swissCrx(float swissCrx)
SwissCross ecal crystal ratio.
void ecalClusterIsoR1(float ecalClusterIsoR1)
Cluster-based isolation (ECAL) R = 0.1.
float ecalClusterIsoR4() const
Cluster-based isolation (ECAL) R = 0.4.
void trackIsoR2PtCut20(float trackIsoR2PtCut20)
Track-based isolation, pt>2.0GeV, R = 0.2.
float ecalClusterIsoR5() const
Cluster-based isolation (ECAL) R = 0.5.
virtual ~HIPhotonIsolation()
void ecalClusterIsoR4(float ecalClusterIsoR4)
Cluster-based isolation (ECAL) R = 0.4.
edm::ValueMap< reco::HIPhotonIsolation > HIPhotonIsolationMap
float trackIsoR3PtCut20() const
Track-based isolation, pt>2.0GeV, R = 0.3.
void ecalClusterIsoR2(float ecalClusterIsoR2)
Cluster-based isolation (ECAL) R = 0.2.
void hcalRechitIsoR2(float hcalRechitIsoR2)
Rechit-based isolation (HCAL) R = 0.2.
float swissCrx() const
SwissCross crystal ratio.
float hcalRechitIsoR3() const
Rechit-based isolation (HCAL) R = 0.3.
void hcalRechitIsoR5(float hcalRechitIsoR5)
Rechit-based isolation (HCAL) R = 0.5.
void seedTime(float seedTime)
Ecal rechit seed time.
float seedTime() const
Ecal rechit seed time.
void trackIsoR4PtCut20(float trackIsoR4PtCut20)
Track-based isolation, pt>2.0GeV, R = 0.4.
void trackIsoR1PtCut20(float trackIsoR1PtCut20)
Track-based isolation, pt>2.0GeV, R = 0.1.
float ecalClusterIsoR3() const
Cluster-based isolation (ECAL) R = 0.3.