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.