This class stores a subset of the reco::Photon properties which are most commonly used in analysis.
More...
|
| | Photon () |
| |
| virtual | ~Photon () |
| |
| virtual void | Print () const |
| |
| | ClassDef (Photon, 2) |
| |
|
| float | dr03_pfiso_charged_all () const |
| | PF isolation, using all charged particles in a cone with \( \Delta R = 0.3 \). More...
|
| |
| float | dr03_pfiso_charged () const |
| | PF isolation, using charged hadrons in a cone with \( \Delta R = 0.3 \). More...
|
| |
| float | dr03_pfiso_neutral () const |
| | PF isolation, using neutral hadrons in a cone with \( \Delta R = 0.3 \). More...
|
| |
| float | dr03_pfiso_gamma () const |
| | PF isolation, using photons in a cone with \( \Delta R = 0.3 \). More...
|
| |
| float | dr03_pfiso_pu () const |
| | PF isolation, using charged pileup in a cone with \( \Delta R = 0.3 \). More...
|
| |
| float | dr04_pfiso_charged_all () const |
| | PF isolation, using all charged particles in a cone with \( \Delta R = 0.4 \). More...
|
| |
| float | dr04_pfiso_charged () const |
| | PF isolation, using charged hadrons in a cone with \( \Delta R = 0.4 \). More...
|
| |
| float | dr04_pfiso_neutral () const |
| | PF isolation, using neutral hadrons in a cone with \( \Delta R = 0.4 \). More...
|
| |
| float | dr04_pfiso_gamma () const |
| | PF isolation, using photons in a cone with \( \Delta R = 0.4 \). More...
|
| |
| float | dr04_pfiso_pu () const |
| | PF isolation, using charged pileup in a cone with \( \Delta R = 0.4 \). More...
|
| |
| float | had_tower_over_em () const |
| | Hadronic over electromagnetic energy fraction. More...
|
| |
| float | sigma_IetaIeta () const |
| | Weighted cluster RMS in the \(\eta\)-direction, measured in units of crystals in a 5x5 block centred on the seed crystal. More...
|
| |
| bool | pass_electron_veto () const |
| | True if photon passes the electron veto. More...
|
| |
|
| void | set_dr03_pfiso_charged_all (float const &dr03_pfiso_charged_all) |
| | PF isolation, using all charged particles in a cone with \( \Delta R = 0.3 \). More...
|
| |
| void | set_dr03_pfiso_charged (float const &dr03_pfiso_charged) |
| | PF isolation, using charged hadrons in a cone with \( \Delta R = 0.3 \). More...
|
| |
| void | set_dr03_pfiso_neutral (float const &dr03_pfiso_neutral) |
| | PF isolation, using neutral hadrons in a cone with \( \Delta R = 0.3 \). More...
|
| |
| void | set_dr03_pfiso_gamma (float const &dr03_pfiso_gamma) |
| | PF isolation, using photons in a cone with \( \Delta R = 0.3 \). More...
|
| |
| void | set_dr03_pfiso_pu (float const &dr03_pfiso_pu) |
| | PF isolation, using charged pileup in a cone with \( \Delta R = 0.3 \). More...
|
| |
| void | set_dr04_pfiso_charged_all (float const &dr04_pfiso_charged_all) |
| | PF isolation, using all charged particles in a cone with \( \Delta R = 0.4 \). More...
|
| |
| void | set_dr04_pfiso_charged (float const &dr04_pfiso_charged) |
| | PF isolation, using charged hadrons in a cone with \( \Delta R = 0.4 \). More...
|
| |
| void | set_dr04_pfiso_neutral (float const &dr04_pfiso_neutral) |
| | PF isolation, using neutral hadrons in a cone with \( \Delta R = 0.4 \). More...
|
| |
| void | set_dr04_pfiso_gamma (float const &dr04_pfiso_gamma) |
| | PF isolation, using photons in a cone with \( \Delta R = 0.4 \). More...
|
| |
| void | set_dr04_pfiso_pu (float const &dr04_pfiso_pu) |
| | PF isolation, using charged pileup in a cone with \( \Delta R = 0.4 \). More...
|
| |
| void | set_had_tower_over_em (float const &had_tower_over_em) |
| | Hadronic over electromagnetic energy fraction. More...
|
| |
| void | set_sigma_IetaIeta (float const &sigma_IetaIeta) |
| | Weighted cluster RMS in the \(\eta\)-direction, measured in units of crystals in a 5x5 block centred on the seed crystal. More...
|
| |
| void | set_pass_electron_veto (bool const &pass_electron_veto) |
| | True if photon passes the electron veto. More...
|
| |
Public Member Functions inherited from ic::Candidate |
| | Candidate () |
| |
| virtual | ~Candidate () |
| |
| | ClassDef (Candidate, 2) |
| |
| Vector const & | vector () const |
| | Four-momentum. More...
|
| |
| std::size_t | id () const |
| | Unique identifier. More...
|
| |
| double | pt () const |
| | Direct access to the \( p_{\text{T}} \). More...
|
| |
| double | eta () const |
| | Direct access to \( \eta \). More...
|
| |
| double | phi () const |
| | Direct access to \( \phi \). More...
|
| |
| double | energy () const |
| | Direct access to the energy. More...
|
| |
| int | charge () const |
| | Electric charge. More...
|
| |
| double | M () const |
| | Calculates the candidate mass. More...
|
| |
| void | set_vector (Vector const &vector) |
| | Four-momentum. More...
|
| |
| void | set_id (std::size_t const &id) |
| | Unique identifier. More...
|
| |
| void | set_pt (double const &pt) |
| | Direct access to the \( p_{\text{T}} \). More...
|
| |
| void | set_eta (double const &eta) |
| | Direct access to \( \eta \). More...
|
| |
| void | set_phi (double const &phi) |
| | Direct access to \( \phi \). More...
|
| |
| void | set_energy (double const &energy) |
| | Direct access to the energy. More...
|
| |
| void | set_charge (int const &charge) |
| | Electric charge. More...
|
| |
This class stores a subset of the reco::Photon properties which are most commonly used in analysis.
- Examples:
- plugins/ICPhotonProducer.cc.
Definition at line 13 of file Photon.hh.