Go to the documentation of this file.
72 virtual bool doFits(uint32_t detid, std::vector<SiPixelCalibDigi>::const_iterator ipix);
154 virtual void newDetID(uint32_t detid);
164 bool checkPixel(uint32_t detid,
short row,
short column);
edm::EDGetTokenT< edm::DetSetVector< SiPixelCalibDigi > > tPixelCalibDigi
std::string outputFileName_
void addTF1ToDQMMonitoringElement(MonitorElement *ele, TF1 *func)
std::string translateDetIdToString(uint32_t detid)
virtual bool doFits(uint32_t detid, std::vector< SiPixelCalibDigi >::const_iterator ipix)
edm::ESHandle< SiPixelCalibConfiguration > calib_
std::string calibrationMode_
dqm::legacy::DQMStore DQMStore
static TF1 * fitFunction_
std::map< uint32_t, std::string > detIdNames_
std::vector< uint32_t > & getRunNumbers()
SiPixelOfflineCalibAnalysisBase()
MonitorElement * bookDQMHistogram1D(uint32_t detid, std::string name, std::string title, int nchX, double lowX, double highX)
virtual void calibrationSetup(const edm::EventSetup &iSetup)
SiPixelFolderOrganizer * folderMaker_
static std::vector< short > vCalValues_
edm::ESHandle< TrackerGeometry > geom_
MonitorElement * bookDQMHistoPlaquetteSummary2D(uint32_t detid, std::string name, std::string title)
edm::ESGetToken< TrackerGeometry, TrackerDigiGeometryRecord > trackerGeomToken_
virtual void calibrationEnd()
edm::ESGetToken< SiPixelCalibConfiguration, SiPixelCalibConfigurationRcd > calibToken_
bool setDQMDirectory(std::string dirName)
void analyze(const edm::Event &, const edm::EventSetup &) override
edm::ESGetToken< SiPixelFedCablingMap, SiPixelFedCablingMapRcd > cablingMapToken_
std::vector< uint32_t > runnumbers_
edm::InputTag siPixelCalibDigiProducer_
virtual void newDetID(uint32_t detid)
dqm::legacy::MonitorElement MonitorElement
virtual bool checkCorrectCalibrationType()
edm::ESHandle< SiPixelFedCablingMap > theCablingMap_
static const std::vector< short > * getVcalValues()
bool checkPixel(uint32_t detid, short row, short column)
std::map< uint32_t, int > detIdsEntered_
MonitorElement * bookDQMHistogram2D(uint32_t detid, std::string name, std::string title, int nchX, double lowX, double highX, int nchY, double lowY, double highY)
edm::ESGetToken< SiPixelCalibConfiguration, SiPixelCalibConfigurationRcd > calibTokenBeginRun_
void beginRun(const edm::Run &, const edm::EventSetup &) override
SiPixelHistogramId * theHistogramIdWorker_
~SiPixelOfflineCalibAnalysisBase() override