1 #ifndef SiStripMonitorPedestals_SiStripMonitorPedestals_h
2 #define SiStripMonitorPedestals_SiStripMonitorPedestals_h
47 #include "boost/cstdint.hpp"
void fillCondDBMEs(edm::EventSetup const &eSetup)
edm::ESHandle< SiStripDetCabling > detcabling
MonitorElement * RawNoiseProfile
MonitorElement * CMDistribution
MonitorElement * CMSubNoisePerStrip
static const std::string RunMode1
edm::ParameterSet pedsPSet_
MonitorElement * RawNoisePerStrip
edm::EDGetTokenT< edm::DetSetVector< SiStripRawDigi > > digiToken_
MonitorElement * PedsEvolution
MonitorElement * PedsPerStrip
virtual void analyze(const edm::Event &, const edm::EventSetup &) override
static const std::string RunMode3
SiStripMonitorPedestals(const edm::ParameterSet &)
~SiStripMonitorPedestals()
ApvAnalysisFactory * apvFactory_
MonitorElement * PedsDistribution
MonitorElement * CMSubNoiseProfile
MonitorElement * CMSlopeDistribution
MonitorElement * PedsPerStripDB
MonitorElement * NoisyStripDistribution
MonitorElement * CMSubNoisePerStripDB
unsigned long long m_cacheID_
virtual void endRun(edm::Run const &run, edm::EventSetup const &eSetup) override
static const std::string RunMode2
MonitorElement * BadStripsDB
std::string outPutFileName
void createMEs(DQMStore::IBooker &, edm::EventSetup const &eSetup)
void resetMEs(uint32_t idet)
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
std::map< uint32_t, ModMEs > PedMEs
MonitorElement * NoisyStrips