#include <SiPixelGainCalibrationOfflineSimService.h>
Public Member Functions | |
float | getGain (const uint32_t &detID, const int &col, const int &row) |
float | getPedestal (const uint32_t &detID, const int &col, const int &row) |
bool | isDead (const uint32_t &detID, const int &col, const int &row) |
bool | isDeadColumn (const uint32_t &detID, const int &col, const int &row) |
bool | isNoisy (const uint32_t &detID, const int &col, const int &row) |
bool | isNoisyColumn (const uint32_t &detID, const int &col, const int &row) |
SiPixelGainCalibrationOfflineSimService (const edm::ParameterSet &conf) | |
~SiPixelGainCalibrationOfflineSimService () | |
Public Member Functions inherited from SiPixelGainCalibrationServicePayloadGetter< SiPixelGainCalibrationOffline, SiPixelGainCalibrationOfflineSimRcd > | |
std::vector< uint32_t > | getDetIds () |
double | getGainHigh () |
double | getGainLow () |
double | getPedHigh () |
double | getPedLow () |
void | setESObjects (const edm::EventSetup &es) |
SiPixelGainCalibrationServicePayloadGetter (const edm::ParameterSet &conf) | |
virtual | ~SiPixelGainCalibrationServicePayloadGetter () |
Public Member Functions inherited from SiPixelGainCalibrationServiceBase | |
SiPixelGainCalibrationServiceBase () | |
virtual | ~SiPixelGainCalibrationServiceBase () |
Additional Inherited Members | |
Protected Member Functions inherited from SiPixelGainCalibrationServicePayloadGetter< SiPixelGainCalibrationOffline, SiPixelGainCalibrationOfflineSimRcd > | |
float | getGainByColumn (const uint32_t &detID, const int &col, const int &row, bool &isDeadColumn, bool &isNoisyColumn) |
float | getGainByPixel (const uint32_t &detID, const int &col, const int &row, bool &isDeadPixel, bool &isNoisyPixel) |
float | getPedestalByColumn (const uint32_t &detID, const int &col, const int &row, bool &isDeadColumn, bool &isNoisyColumn) |
float | getPedestalByPixel (const uint32_t &detID, const int &col, const int &row, bool &isDeadPixel, bool &isNoisyPixel) |
void | throwExepctionForBadRead (std::string payload, const uint32_t &detID, const int &col, const int &row, double value=-1) const |
Definition at line 22 of file SiPixelGainCalibrationOfflineSimService.h.
|
inlineexplicit |
Definition at line 26 of file SiPixelGainCalibrationOfflineSimService.h.
|
inline |
Definition at line 27 of file SiPixelGainCalibrationOfflineSimService.h.
|
virtual |
Definition at line 32 of file SiPixelGainCalibrationOfflineSimService.cc.
References SiPixelGainCalibrationServicePayloadGetter< SiPixelGainCalibrationOffline, SiPixelGainCalibrationOfflineSimRcd >::getGainByColumn(), isDead(), isNoisy(), and SiPixelGainCalibrationServicePayloadGetter< SiPixelGainCalibrationOffline, SiPixelGainCalibrationOfflineSimRcd >::throwExepctionForBadRead().
|
virtual |
Definition at line 19 of file SiPixelGainCalibrationOfflineSimService.cc.
References SiPixelGainCalibrationServicePayloadGetter< SiPixelGainCalibrationOffline, SiPixelGainCalibrationOfflineSimRcd >::getPedestalByPixel(), isDead(), isNoisy(), and SiPixelGainCalibrationServicePayloadGetter< SiPixelGainCalibrationOffline, SiPixelGainCalibrationOfflineSimRcd >::throwExepctionForBadRead().
|
virtual |
Definition at line 45 of file SiPixelGainCalibrationOfflineSimService.cc.
References alignCSCRings::e, SiPixelGainCalibrationServicePayloadGetter< SiPixelGainCalibrationOffline, SiPixelGainCalibrationOfflineSimRcd >::getPedestalByPixel(), isNoisy(), and cms::Exception::what().
Referenced by getGain(), getPedestal(), isDeadColumn(), isNoisy(), isNoisyColumn(), and SiPixelDigitizerAlgorithm::pixel_inefficiency_db().
|
virtual |
Definition at line 79 of file SiPixelGainCalibrationOfflineSimService.cc.
References alignCSCRings::e, SiPixelGainCalibrationServicePayloadGetter< SiPixelGainCalibrationOffline, SiPixelGainCalibrationOfflineSimRcd >::getGainByColumn(), isDead(), isNoisy(), and cms::Exception::what().
|
virtual |
Definition at line 62 of file SiPixelGainCalibrationOfflineSimService.cc.
References alignCSCRings::e, SiPixelGainCalibrationServicePayloadGetter< SiPixelGainCalibrationOffline, SiPixelGainCalibrationOfflineSimRcd >::getPedestalByPixel(), isDead(), and cms::Exception::what().
Referenced by getGain(), getPedestal(), isDead(), isDeadColumn(), and isNoisyColumn().
|
virtual |
Definition at line 96 of file SiPixelGainCalibrationOfflineSimService.cc.
References alignCSCRings::e, SiPixelGainCalibrationServicePayloadGetter< SiPixelGainCalibrationOffline, SiPixelGainCalibrationOfflineSimRcd >::getGainByColumn(), isDead(), isNoisy(), and cms::Exception::what().