#include <HERecalibration.h>
Public Member Functions | |
double | getCorr (int ieta, int idepth) |
HERecalibration (double integrated_lumi, double cutoff) | |
void | setDsegm (const std::vector< std::vector< int > > &m_segmentation) |
~HERecalibration () | |
Private Member Functions | |
void | initialize () |
Private Attributes | |
double | corr [HEDarkening::nEtaBins][nDepths] |
double | cutoff_ |
HEDarkening | darkening |
double | dsegm [HEDarkening::nEtaBins][HEDarkening::nScintLayers] |
double | iLumi |
Static Private Attributes | |
static const unsigned int | nDepths = 7 |
Definition at line 16 of file HERecalibration.h.
HERecalibration::HERecalibration | ( | double | integrated_lumi, |
double | cutoff | ||
) |
Definition at line 10 of file HERecalibration.cc.
HERecalibration::~HERecalibration | ( | ) |
Definition at line 14 of file HERecalibration.cc.
double HERecalibration::getCorr | ( | int | ieta, |
int | idepth | ||
) |
Definition at line 34 of file HERecalibration.cc.
References funct::abs(), corr, and cutoff_.
Referenced by HcalHardcodeCalibrations::produceRespCorrs().
|
private |
Definition at line 44 of file HERecalibration.cc.
References corr, darkening, HEDarkening::degradation(), dsegm, iLumi, j, relval_2017::k, nDepths, HEDarkening::nEtaBins, and HEDarkening::nScintLayers.
Referenced by setDsegm().
void HERecalibration::setDsegm | ( | const std::vector< std::vector< int > > & | m_segmentation | ) |
Definition at line 16 of file HERecalibration.cc.
References dsegm, initialize(), HEDarkening::nEtaBins, and HEDarkening::nScintLayers.
Referenced by HcalHardcodeCalibrations::produceRespCorrs().
|
private |
Definition at line 36 of file HERecalibration.h.
Referenced by getCorr(), and initialize().
|
private |
Definition at line 31 of file HERecalibration.h.
Referenced by getCorr().
|
private |
Definition at line 32 of file HERecalibration.h.
Referenced by initialize().
|
private |
Definition at line 35 of file HERecalibration.h.
Referenced by initialize(), and setDsegm().
|
private |
Definition at line 30 of file HERecalibration.h.
Referenced by initialize().
|
staticprivate |
Definition at line 27 of file HERecalibration.h.
Referenced by initialize().