#include <SiPixelGainCalibrationForHLTSimService.h>
Public Member Functions | |
float | getGain (const uint32_t &detID, const int &col, const int &row) override |
float | getPedestal (const uint32_t &detID, const int &col, const int &row) override |
bool | isDead (const uint32_t &detID, const int &col, const int &row) override |
bool | isDeadColumn (const uint32_t &detID, const int &col, const int &row) override |
bool | isNoisy (const uint32_t &detID, const int &col, const int &row) override |
bool | isNoisyColumn (const uint32_t &detID, const int &col, const int &row) override |
SiPixelGainCalibrationForHLTSimService (const edm::ParameterSet &conf) | |
~SiPixelGainCalibrationForHLTSimService () override | |
Public Member Functions inherited from SiPixelGainCalibrationServicePayloadGetter< SiPixelGainCalibrationForHLT, SiPixelGainCalibrationForHLTSimRcd > | |
std::vector< uint32_t > | getDetIds () override |
double | getGainHigh () override |
double | getGainLow () override |
double | getPedHigh () override |
double | getPedLow () override |
SiPixelGainCalibrationForHLT const & | payload () const |
void | setESObjects (const edm::EventSetup &es) override |
SiPixelGainCalibrationServicePayloadGetter (const edm::ParameterSet &conf) | |
~SiPixelGainCalibrationServicePayloadGetter () override | |
Public Member Functions inherited from SiPixelGainCalibrationServiceBase | |
virtual void | calibrate (uint32_t detID, DigiIterator b, DigiIterator e, float conversionFactor, float offset, int *electron) |
SiPixelGainCalibrationServiceBase () | |
virtual | ~SiPixelGainCalibrationServiceBase () |
Definition at line 22 of file SiPixelGainCalibrationForHLTSimService.h.
|
inlineexplicit |
Definition at line 26 of file SiPixelGainCalibrationForHLTSimService.h.
|
inlineoverride |
Definition at line 27 of file SiPixelGainCalibrationForHLTSimService.h.
References cuy::col, getGain(), getPedestal(), isDead(), isDeadColumn(), isNoisy(), and isNoisyColumn().
|
overridevirtual |
Definition at line 32 of file SiPixelGainCalibrationForHLTSimService.cc.
References SiPixelGainCalibrationServicePayloadGetter< SiPixelGainCalibrationForHLT, SiPixelGainCalibrationForHLTSimRcd >::getGainByColumn(), isDead(), isNoisy(), and SiPixelGainCalibrationServicePayloadGetter< SiPixelGainCalibrationForHLT, SiPixelGainCalibrationForHLTSimRcd >::throwExepctionForBadRead().
Referenced by ~SiPixelGainCalibrationForHLTSimService().
|
overridevirtual |
Definition at line 19 of file SiPixelGainCalibrationForHLTSimService.cc.
References SiPixelGainCalibrationServicePayloadGetter< SiPixelGainCalibrationForHLT, SiPixelGainCalibrationForHLTSimRcd >::getPedestalByColumn(), isDead(), isNoisy(), and SiPixelGainCalibrationServicePayloadGetter< SiPixelGainCalibrationForHLT, SiPixelGainCalibrationForHLTSimRcd >::throwExepctionForBadRead().
Referenced by ~SiPixelGainCalibrationForHLTSimService().
|
overridevirtual |
Definition at line 45 of file SiPixelGainCalibrationForHLTSimService.cc.
References MillePedeFileConverter_cfg::e, SiPixelGainCalibrationServicePayloadGetter< SiPixelGainCalibrationForHLT, SiPixelGainCalibrationForHLTSimRcd >::getPedestalByColumn(), isNoisy(), and cms::Exception::what().
Referenced by getGain(), getPedestal(), isDeadColumn(), isNoisy(), isNoisyColumn(), and ~SiPixelGainCalibrationForHLTSimService().
|
overridevirtual |
Definition at line 79 of file SiPixelGainCalibrationForHLTSimService.cc.
References MillePedeFileConverter_cfg::e, SiPixelGainCalibrationServicePayloadGetter< SiPixelGainCalibrationForHLT, SiPixelGainCalibrationForHLTSimRcd >::getGainByColumn(), isDead(), isNoisy(), and cms::Exception::what().
Referenced by ~SiPixelGainCalibrationForHLTSimService().
|
overridevirtual |
Definition at line 62 of file SiPixelGainCalibrationForHLTSimService.cc.
References MillePedeFileConverter_cfg::e, SiPixelGainCalibrationServicePayloadGetter< SiPixelGainCalibrationForHLT, SiPixelGainCalibrationForHLTSimRcd >::getPedestalByColumn(), isDead(), and cms::Exception::what().
Referenced by getGain(), getPedestal(), isDead(), isDeadColumn(), isNoisyColumn(), and ~SiPixelGainCalibrationForHLTSimService().
|
overridevirtual |
Definition at line 96 of file SiPixelGainCalibrationForHLTSimService.cc.
References MillePedeFileConverter_cfg::e, SiPixelGainCalibrationServicePayloadGetter< SiPixelGainCalibrationForHLT, SiPixelGainCalibrationForHLTSimRcd >::getGainByColumn(), isDead(), isNoisy(), and cms::Exception::what().
Referenced by ~SiPixelGainCalibrationForHLTSimService().