#include <EnergyScaleCorrection_class.h>
Public Member Functions | |
correctionValue_class (void) | |
Public Attributes | |
float | Emean |
float | Emean_err |
float | phi |
float | phi_err |
float | rho |
float | rho_err |
float | scale |
float | scale_err |
float | scale_err_syst |
Friends | |
std::ostream & | operator<< (std::ostream &os, const correctionValue_class a) |
Description This module is taken from the ECALELF package, used to derive the energy scales and smearings.
There are two sub-classes:
There is one class that reads the text files with the corrections and returns the scale/smearings given the electron/photon properties
Definition at line 30 of file EnergyScaleCorrection_class.h.
|
inline |
Definition at line 39 of file EnergyScaleCorrection_class.h.
|
friend |
Definition at line 52 of file EnergyScaleCorrection_class.h.
float correctionValue_class::Emean |
Definition at line 37 of file EnergyScaleCorrection_class.h.
float correctionValue_class::Emean_err |
Definition at line 37 of file EnergyScaleCorrection_class.h.
float correctionValue_class::phi |
Definition at line 36 of file EnergyScaleCorrection_class.h.
Referenced by Particle.Particle::__str__().
float correctionValue_class::phi_err |
Definition at line 36 of file EnergyScaleCorrection_class.h.
float correctionValue_class::rho |
Definition at line 35 of file EnergyScaleCorrection_class.h.
Referenced by Lepton.Lepton::absIsoFromEA().
float correctionValue_class::rho_err |
Definition at line 35 of file EnergyScaleCorrection_class.h.
float correctionValue_class::scale |
Definition at line 34 of file EnergyScaleCorrection_class.h.
float correctionValue_class::scale_err |
Definition at line 34 of file EnergyScaleCorrection_class.h.
float correctionValue_class::scale_err_syst |
Definition at line 34 of file EnergyScaleCorrection_class.h.