#include <SimplePhoton.h>
Public Member Functions | |
int | getElClass () const |
double | getEta () const |
double | getNewEnergy () const |
double | getNewEnergyError () const |
float | getR9 () const |
double | getRegEnergy () const |
double | getRegEnergyError () const |
int | getRunNumber () const |
double | getScale () const |
double | getSCEnergy () const |
double | getSCEnergyError () const |
double | getSmearing () const |
bool | isEB () const |
bool | isMC () const |
void | setNewEnergy (double newEnergy) |
void | setNewEnergyError (double newEnergyError) |
SimplePhoton () | |
SimplePhoton (double run, double eClass, double r9, double scEnergy, double scEnergyError, double regEnergy, double regEnergyError, double eta, bool isEB, bool isMC) | |
SimplePhoton (const reco::Photon &in, unsigned int runNumber, bool isMC) | |
void | writeTo (reco::Photon &out) const |
~SimplePhoton () | |
Private Attributes | |
double | eClass_ |
double | eta_ |
bool | isEB_ |
bool | isMC_ |
double | newEnergy_ |
double | newEnergyError_ |
double | r9_ |
double | regEnergy_ |
double | regEnergyError_ |
double | run_ |
double | scale_ |
double | scEnergy_ |
double | scEnergyError_ |
double | smearing_ |
Definition at line 8 of file SimplePhoton.h.
|
inline |
Definition at line 10 of file SimplePhoton.h.
|
inline |
Definition at line 11 of file SimplePhoton.h.
|
inline |
Definition at line 35 of file SimplePhoton.h.
|
explicit |
Definition at line 4 of file SimplePhoton.cc.
|
inline |
|
inline |
Definition at line 51 of file SimplePhoton.h.
References eta_.
Referenced by PhotonEnergyCalibratorRun2::calibrate().
|
inline |
Definition at line 43 of file SimplePhoton.h.
References newEnergy_.
Referenced by PhotonEnergyCalibratorRun2::calibrate(), and writeTo().
|
inline |
Definition at line 44 of file SimplePhoton.h.
References newEnergyError_.
Referenced by PhotonEnergyCalibratorRun2::calibrate(), and writeTo().
|
inline |
Definition at line 52 of file SimplePhoton.h.
References r9_.
Referenced by PhotonEnergyCalibratorRun2::calibrate().
|
inline |
|
inline |
|
inline |
Definition at line 54 of file SimplePhoton.h.
References run_.
Referenced by PhotonEnergyCalibratorRun2::calibrate().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 55 of file SimplePhoton.h.
References isEB_.
Referenced by Electron.Electron::absIsoWithFSR(), and PhotonEnergyCalibratorRun2::calibrate().
|
inline |
Definition at line 56 of file SimplePhoton.h.
References isMC_.
Referenced by PhotonEnergyCalibratorRun2::calibrate().
|
inline |
Definition at line 59 of file SimplePhoton.h.
References newEnergy_.
Referenced by PhotonEnergyCalibratorRun2::calibrate().
|
inline |
Definition at line 60 of file SimplePhoton.h.
References newEnergyError_.
Referenced by PhotonEnergyCalibratorRun2::calibrate().
void SimplePhoton::writeTo | ( | reco::Photon & | out | ) | const |
Definition at line 20 of file SimplePhoton.cc.
References getNewEnergy(), getNewEnergyError(), and reco::Photon::setCorrectedEnergy().
Referenced by PhotonEnergyCalibratorRun2::calibrate().
|
private |
Definition at line 64 of file SimplePhoton.h.
Referenced by getElClass().
|
private |
Definition at line 70 of file SimplePhoton.h.
Referenced by getEta().
|
private |
Definition at line 71 of file SimplePhoton.h.
Referenced by isEB().
|
private |
Definition at line 72 of file SimplePhoton.h.
Referenced by isMC().
|
private |
Definition at line 73 of file SimplePhoton.h.
Referenced by getNewEnergy(), and setNewEnergy().
|
private |
Definition at line 74 of file SimplePhoton.h.
Referenced by getNewEnergyError(), and setNewEnergyError().
|
private |
Definition at line 65 of file SimplePhoton.h.
Referenced by getR9().
|
private |
Definition at line 68 of file SimplePhoton.h.
Referenced by getRegEnergy().
|
private |
Definition at line 69 of file SimplePhoton.h.
Referenced by getRegEnergyError().
|
private |
Definition at line 63 of file SimplePhoton.h.
Referenced by getRunNumber().
|
private |
Definition at line 75 of file SimplePhoton.h.
Referenced by getScale().
|
private |
Definition at line 66 of file SimplePhoton.h.
Referenced by getSCEnergy().
|
private |
Definition at line 67 of file SimplePhoton.h.
Referenced by getSCEnergyError().
|
private |
Definition at line 76 of file SimplePhoton.h.
Referenced by getSmearing().