#include <HERecalibration.h>
Public Member Functions | |
double | getCorr (int ieta, int idepth) |
HERecalibration (double integrated_lumi) | |
void | setDsegm (std::vector< std::vector< int > > m_segmentation) |
~HERecalibration () | |
Private Member Functions | |
void | initialize () |
Private Attributes | |
double | corr [maxEta][maxDepth] |
HEDarkening | darkening |
double | dsegm [maxEta][maxLay] |
double | iLumi |
Definition at line 20 of file HERecalibration.h.
HERecalibration::HERecalibration | ( | double | integrated_lumi | ) |
Definition at line 10 of file HERecalibration.cc.
HERecalibration::~HERecalibration | ( | ) |
Definition at line 13 of file HERecalibration.cc.
double HERecalibration::getCorr | ( | int | ieta, |
int | idepth | ||
) |
Definition at line 33 of file HERecalibration.cc.
References abs, corr, and prof2calltree::cutoff.
Referenced by HcalHardcodeCalibrations::produceRespCorrs().
|
private |
Definition at line 44 of file HERecalibration.cc.
References corr, darkening, HEDarkening::degradation(), dsegm, iLumi, j, gen::k, maxDepth, maxEta, and maxLay.
Referenced by setDsegm().
void HERecalibration::setDsegm | ( | std::vector< std::vector< int > > | m_segmentation | ) |
Definition at line 15 of file HERecalibration.cc.
References dsegm, initialize(), maxEta, and maxLay.
Referenced by HcalHardcodeCalibrations::HcalHardcodeCalibrations().
Definition at line 37 of file HERecalibration.h.
Referenced by getCorr(), and initialize().
|
private |
Definition at line 33 of file HERecalibration.h.
Referenced by initialize().
Definition at line 36 of file HERecalibration.h.
Referenced by initialize(), and setDsegm().
|
private |
Definition at line 32 of file HERecalibration.h.
Referenced by initialize().