Go to the documentation of this file. 1 #ifndef SiPixelStatusHarvester_H
2 #define SiPixelStatusHarvester_H
83 std::map<int, std::map<int, std::pair<int, int> > >
pixelO2O_;
97 std::map<edm::LuminosityBlockNumber_t, edm::LuminosityBlockNumber_t> IOV);
103 void constructTag(std::map<int, SiPixelQuality*> siPixelQualityTag,
edm::ESGetToken< TrackerGeometry, TrackerDigiGeometryRecord > trackerGeometryToken_
const TrackerGeometry * trackerGeometry_
const SiPixelFedCabling * cablingMap_
unsigned int LuminosityBlockNumber_t
double perLayerRingAverage(int detid, SiPixelDetectorStatus tmpSiPixelStatus)
std::vector< std::string > substructures
SiPixelStatusHarvester(const edm::ParameterSet &)
void beginLuminosityBlock(const edm::LuminosityBlock &, const edm::EventSetup &) final
std::map< int, unsigned int > sensorSize_
void endLuminosityBlock(const edm::LuminosityBlock &, const edm::EventSetup &) final
SiPixelCoordinates coord_
void bookHistograms(DQMStore::IBooker &iBooker, edm::Run const &, const edm::EventSetup &) final
void constructTag(std::map< int, SiPixelQuality * > siPixelQualityTag, edm::Service< cond::service::PoolDBOutputService > &poolDbService, std::string tagName, edm::Run const &iRun)
edm::ESGetToken< TrackerTopology, TrackerTopologyRcd > trackerTopologyToken_
edm::LuminosityBlockNumber_t endLumiBlock_
bool equal(SiPixelQuality *a, SiPixelQuality *b)
edm::ESGetToken< SiPixelQuality, SiPixelQualityFromDbRcd > siPixelQualityToken_
std::map< int, std::map< int, std::pair< int, int > > > pixelO2O_
~SiPixelStatusHarvester() override
edm::ESGetToken< SiPixelFedCablingMap, SiPixelFedCablingMapRcd > siPixelFedCablingMapToken_
edm::LuminosityBlockNumber_t stepIOV(edm::LuminosityBlockNumber_t pin, std::map< edm::LuminosityBlockNumber_t, edm::LuminosityBlockNumber_t > IOV)
SiPixelStatusManager siPixelStatusManager_
const SiPixelQuality * badPixelInfo_
void analyze(const edm::Event &iEvent, const edm::EventSetup &) final
void dqmEndRun(const edm::Run &, const edm::EventSetup &) final
std::string substructure(int detid)