97 for (digiIter=thePlaquettes->begin(); digiIter!=thePlaquettes->end(); digiIter++)
99 uint32_t detId = digiIter->id;
108 if (digiIter->begin() != digiIter->end()) {
119 temp_ = (*mapIterator).second;
122 for(ipix=digiIter->
begin(); ipix!=digiIter->
end(); ++ipix)
124 temp_->
Fill(ipix->getCol(), ipix->getRow());
158 return daqBE_->
book2D(hid, title, nchX, lowX, highX, nchY, lowY, highY);
170 return daqBE_->
book2D(hid,title,maxcol,0,maxcol,maxrow,0,maxrow);
T getParameter(std::string const &) const
T getUntrackedParameter(std::string const &, T const &) const
~SiPixelErrorsDigisToCalibDigis()
bool setDQMDirectory(std::string dirName)
virtual int ncolumns() const =0
bool getByToken(EDGetToken token, Handle< PROD > &result) const
#define DEFINE_FWK_MODULE(type)
edm::InputTag siPixelProducerLabel_
virtual int nrows() const =0
std::string outputFilename_
bool setModuleFolder(const uint32_t &rawdetid=0, int type=0, bool isUpgrade=false)
Set folder name for a module or plaquette.
MonitorElement * bookDQMHistogram2D(uint32_t detid, std::string name, std::string title, int nchX, double lowX, double highX, int nchY, double lowY, double highY)
virtual const GeomDet * idToDet(DetId) const
std::map< uint32_t, MonitorElement * > SiPixelErrorsDigisToCalibDigis_2DErrorInformation_
bool dirExists(const std::string &path) const
true if directory exists
std::string setHistoId(std::string variable, uint32_t &rawId)
Set Histogram Id.
virtual void analyze(const edm::Event &, const edm::EventSetup &)
SiPixelErrorsDigisToCalibDigis(const edm::ParameterSet &)
virtual const PixelTopology & specificTopology() const
Returns a reference to the pixel proxy topology.
edm::EDGetTokenT< edm::DetSetVector< SiPixelCalibDigiError > > tPixelCalibDigiError
SiPixelHistogramId * theHistogramIdWorker_
edm::ESHandle< TrackerGeometry > geom_
MonitorElement * bookDQMHistoPlaquetteSummary2D(uint32_t detid, std::string name, std::string title)
collection_type::const_iterator const_iterator
MonitorElement * book2D(const char *name, const char *title, int nchX, double lowX, double highX, int nchY, double lowY, double highY)
Book 2D histogram.
collection_type::const_iterator const_iterator
void setCurrentFolder(const std::string &fullpath)
SiPixelFolderOrganizer * folderMaker_