8 #ifndef SiPixelQuality_H
9 #define SiPixelQuality_H
105 bool IsRocBad(
const uint32_t& detid,
const short& rocNb)
const;
107 short getBadRocs(
const uint32_t& detid)
const;
124 bool IsFedBad(
const uint32_t & detid)
const;
void addDisabledModule(disabledModuleType module)
void add(const SiStripDetVOff *)
SiPixelQuality(std::vector< disabledModuleType > &disabledModules)
bool operator()(const disabledModuleType &p, const uint32_t i) const
bool IsFedBad(const uint32_t &detid) const
bool IsRocBad(const uint32_t &detid, const short &rocNb) const
global coordinates (row and column in DetUnit, as in PixelDigi)
virtual ~SiPixelQuality()
const std::vector< LocalPoint > getBadRocPositions(const uint32_t &detid, const TrackerGeometry &theTracker, const SiPixelFedCabling *map) const
const std::vector< disabledModuleType > getBadComponentList() const
bool IsModuleUsable(const uint32_t &detid) const
bool IsModuleBad(const uint32_t &detid) const
std::vector< disabledModuleType > theDisabledModules
short getBadRocs(const uint32_t &detid) const
#define COND_SERIALIZABLE
bool IsAreaBad(uint32_t detid, sipixelobjects::GlobalPixel global, const edm::EventSetup &es, const SiPixelFedCabling *map) const
void setDisabledModuleList(std::vector< disabledModuleType > &disabledModules)