#include <SiPixelGainCalibrationService.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 |
SiPixelGainCalibrationService (const edm::ParameterSet &conf, edm::ConsumesCollector iC) | |
Public Member Functions inherited from SiPixelGainCalibrationServicePayloadGetter< SiPixelGainCalibration, SiPixelGainCalibrationRcd > | |
std::vector< uint32_t > | getDetIds () override |
double | getGainHigh () override |
double | getGainLow () override |
double | getPedHigh () override |
double | getPedLow () override |
SiPixelGainCalibration const & | payload () const |
void | setESObjects (const edm::EventSetup &es) override |
SiPixelGainCalibrationServicePayloadGetter (const edm::ParameterSet &conf, edm::ConsumesCollector iC) | |
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 21 of file SiPixelGainCalibrationService.h.
|
inlineexplicit |
Definition at line 24 of file SiPixelGainCalibrationService.h.
|
overridevirtual |
Implements SiPixelGainCalibrationServicePayloadGetter< SiPixelGainCalibration, SiPixelGainCalibrationRcd >.
Definition at line 49 of file SiPixelGainCalibrationService.cc.
References cuy::col, SiPixelGainCalibrationServicePayloadGetter< SiPixelGainCalibration, SiPixelGainCalibrationRcd >::getGainByColumn(), isDead(), isNoisy(), and SiPixelGainCalibrationServicePayloadGetter< SiPixelGainCalibration, SiPixelGainCalibrationRcd >::throwExepctionForBadRead().
Referenced by cms::SiPixelCondObjReader::analyze().
|
overridevirtual |
Implements SiPixelGainCalibrationServicePayloadGetter< SiPixelGainCalibration, SiPixelGainCalibrationRcd >.
Definition at line 38 of file SiPixelGainCalibrationService.cc.
References cuy::col, SiPixelGainCalibrationServicePayloadGetter< SiPixelGainCalibration, SiPixelGainCalibrationRcd >::getPedestalByPixel(), isDead(), isNoisy(), and SiPixelGainCalibrationServicePayloadGetter< SiPixelGainCalibration, SiPixelGainCalibrationRcd >::throwExepctionForBadRead().
Referenced by cms::SiPixelCondObjReader::analyze().
|
overridevirtual |
Implements SiPixelGainCalibrationServicePayloadGetter< SiPixelGainCalibration, SiPixelGainCalibrationRcd >.
Definition at line 60 of file SiPixelGainCalibrationService.cc.
References cuy::col, MillePedeFileConverter_cfg::e, SiPixelGainCalibrationServicePayloadGetter< SiPixelGainCalibration, SiPixelGainCalibrationRcd >::getPedestalByPixel(), and isNoisy().
Referenced by cms::SiPixelCondObjReader::analyze(), getGain(), getPedestal(), and isNoisy().
|
overridevirtual |
Implements SiPixelGainCalibrationServicePayloadGetter< SiPixelGainCalibration, SiPixelGainCalibrationRcd >.
Definition at line 88 of file SiPixelGainCalibrationService.cc.
|
overridevirtual |
Implements SiPixelGainCalibrationServicePayloadGetter< SiPixelGainCalibration, SiPixelGainCalibrationRcd >.
Definition at line 74 of file SiPixelGainCalibrationService.cc.
References cuy::col, MillePedeFileConverter_cfg::e, SiPixelGainCalibrationServicePayloadGetter< SiPixelGainCalibration, SiPixelGainCalibrationRcd >::getPedestalByPixel(), and isDead().
Referenced by cms::SiPixelCondObjReader::analyze(), getGain(), getPedestal(), and isDead().
|
overridevirtual |
Implements SiPixelGainCalibrationServicePayloadGetter< SiPixelGainCalibration, SiPixelGainCalibrationRcd >.
Definition at line 95 of file SiPixelGainCalibrationService.cc.