82 for (digiIter = thePlaquettes->begin(); digiIter != thePlaquettes->end(); digiIter++) {
83 uint32_t detId = digiIter->id;
90 std::map<uint32_t, MonitorElement*>::iterator mapIterator =
93 if (digiIter->
begin() != digiIter->
end()) {
101 temp_ = (*mapIterator).second;
104 for (ipix = digiIter->
begin(); ipix != digiIter->
end(); ++ipix) {
105 temp_->
Fill(ipix->getCol(), ipix->getRow());
T getParameter(std::string const &) const
bool setDQMDirectory(std::string dirName)
MonitorElement * bookDQMHistogram2D(uint32_t detid, std::string name, std::string title, int nchX, double lowX, double highX, int nchY, double lowY, double highY)
virtual int ncolumns() const =0
edm::InputTag siPixelProducerLabel_
void setCurrentFolder(std::string const &fullpath) override
virtual bool dirExists(std::string const &path) const
virtual int nrows() const =0
std::string outputFilename_
T getUntrackedParameter(std::string const &, T const &) const
bool setModuleFolder(const uint32_t &rawdetid=0, int type=0, bool isUpgrade=false)
Set folder name for a module or plaquette.
~SiPixelErrorsDigisToCalibDigis() override
void analyze(const edm::Event &, const edm::EventSetup &) override
MonitorElement * bookDQMHistoPlaquetteSummary2D(uint32_t detid, std::string name, std::string title)
#define DEFINE_FWK_MODULE(type)
ESHandle< T > getHandle(const ESGetToken< T, R > &iToken) const
const TrackerGeomDet * idToDet(DetId) const override
iterator end()
Return the off-the-end iterator.
std::map< uint32_t, MonitorElement * > SiPixelErrorsDigisToCalibDigis_2DErrorInformation_
std::string setHistoId(std::string variable, uint32_t &rawId)
Set Histogram Id.
edm::ESGetToken< TrackerGeometry, TrackerDigiGeometryRecord > trackerGeomToken_
Log< level::Info, false > LogInfo
SiPixelErrorsDigisToCalibDigis(const edm::ParameterSet &)
MonitorElement * book2D(TString const &name, TString const &title, int nchX, double lowX, double highX, int nchY, double lowY, double highY, FUNC onbooking=NOOP())
edm::EDGetTokenT< edm::DetSetVector< SiPixelCalibDigiError > > tPixelCalibDigiError
SiPixelHistogramId * theHistogramIdWorker_
virtual const PixelTopology & specificTopology() const
Returns a reference to the pixel proxy topology.
edm::ESHandle< TrackerGeometry > geom_
iterator begin()
Return an iterator to the first DetSet.
collection_type::const_iterator const_iterator
collection_type::const_iterator const_iterator
SiPixelFolderOrganizer * folderMaker_