24 if (isDead || isNoisy)
36 float gainValue = this->
getGainByColumn(detID, col, row, isDead, isNoisy);
37 if (isDead || isNoisy)
56 edm::LogInfo(
"SiPixelGainCalibrationService") <<
"Attempting to check if nonexistant pixel is dead. Exception message: " << e.
what();
73 edm::LogInfo(
"SiPixelGainCalibrationService") <<
"Attempting to check if nonexistant pixel is noisy. Exception message: " << e.
what();
81 edm::LogError(
"SiPixelGainCalibrationService") <<
"You attempted to check if an entire column was dead with a payload that stores information at pixel granularity. Please check by pixel. THANKS!";
87 edm::LogError(
"SiPixelGainCalibrationService") <<
"You attempted to check if an entire column was noisy with a payload that stores information at pixel granularity. Please check by pixel. THANKS!";
virtual char const * what() const
bool isNoisy(const uint32_t &detID, const int &col, const int &row)
float getPedestalByPixel(const uint32_t &detID, const int &col, const int &row, bool &isDeadPixel, bool &isNoisyPixel)
float getGain(const uint32_t &detID, const int &col, const int &row)
bool isNoisyColumn(const uint32_t &detID, const int &col, const int &row)
float getPedestal(const uint32_t &detID, const int &col, const int &row)
float getGainByColumn(const uint32_t &detID, const int &col, const int &row, bool &isDeadColumn, bool &isNoisyColumn)
void throwExepctionForBadRead(std::string payload, const uint32_t &detID, const int &col, const int &row, double value=-1) const
bool isDeadColumn(const uint32_t &detID, const int &col, const int &row)
bool isDead(const uint32_t &detID, const int &col, const int &row)