#include <EnergyScaleCorrection.h>
Public Member Functions | |
std::ostream & | print (std::ostream &os) const |
float | sigma (const float et, const float nrSigmaRho=0., const float nrSigmaPhi=0.) const |
SmearCorrection () | |
SmearCorrection (float iRho, float iRhoErr, float iPhi, float iPhiErr, float iEMean, float iEMeanErr) | |
Private Attributes | |
float | eMean_ |
float | eMeanErr_ |
float | phi_ |
float | phiErr_ |
float | rho_ |
float | rhoErr_ |
Friends | |
std::ostream & | operator<< (std::ostream &os, const SmearCorrection &a) |
Definition at line 58 of file EnergyScaleCorrection.h.
|
inline |
Definition at line 60 of file EnergyScaleCorrection.h.
|
inline |
Definition at line 61 of file EnergyScaleCorrection.h.
std::ostream & EnergyScaleCorrection::SmearCorrection::print | ( | std::ostream & | os | ) | const |
Definition at line 335 of file EnergyScaleCorrection.cc.
|
inline |
Definition at line 67 of file EnergyScaleCorrection.h.
References alpha, funct::cos(), funct::sin(), and mathSSE::sqrt().
Referenced by PhotonEnergyCalibrator::calibrate(), ElectronEnergyCalibrator::calibrate(), PhotonEnergyCalibrator::setEnergyAndSystVarations(), ElectronEnergyCalibrator::setEnergyAndSystVarations(), and EnergyScaleCorrection::smearingSigma().
|
friend |
Definition at line 64 of file EnergyScaleCorrection.h.
|
private |
Definition at line 78 of file EnergyScaleCorrection.h.
|
private |
Definition at line 78 of file EnergyScaleCorrection.h.
|
private |
Definition at line 77 of file EnergyScaleCorrection.h.
|
private |
Definition at line 77 of file EnergyScaleCorrection.h.
|
private |
Definition at line 76 of file EnergyScaleCorrection.h.
|
private |
Definition at line 76 of file EnergyScaleCorrection.h.