Go to the documentation of this file. 1 #ifndef SiStripMonitorPedestals_SiStripMonitorPedestals_h
2 #define SiStripMonitorPedestals_SiStripMonitorPedestals_h
void resetMEs(uint32_t idet)
edm::ESWatcher< SiStripDetCablingRcd > detCablingWatcher_
edm::ESGetToken< SiStripQuality, SiStripQualityRcd > qualityToken_
static const std::string RunMode1
edm::ParameterSet pedsPSet_
MonitorElement * CMSubNoiseProfile
MonitorElement * CMSlopeDistribution
edm::EDGetTokenT< edm::DetSetVector< SiStripRawDigi > > digiToken_
~SiStripMonitorPedestals() override
void analyze(const edm::Event &, const edm::EventSetup &) override
const SiStripDetCabling * detcabling
MonitorElement * PedsDistribution
SiStripMonitorPedestals(const edm::ParameterSet &)
MonitorElement * RawNoiseProfile
MonitorElement * PedsEvolution
ApvAnalysisFactory * apvFactory_
edm::ESGetToken< SiStripNoises, SiStripNoisesRcd > noiseToken_
MonitorElement * BadStripsDB
edm::ESGetToken< SiStripDetCabling, SiStripDetCablingRcd > detCablingToken_
edm::ESGetToken< SiStripPedestals, SiStripPedestalsRcd > pedestalToken_
MonitorElement * CMSubNoisePerStripDB
static const std::string RunMode3
MonitorElement * CMSubNoisePerStrip
MonitorElement * RawNoisePerStrip
MonitorElement * PedsPerStrip
MonitorElement * NoisyStripDistribution
MonitorElement * NoisyStrips
void dqmEndRun(edm::Run const &run, edm::EventSetup const &eSetup) override
static const std::string RunMode2
edm::ESGetToken< TrackerTopology, TrackerTopologyRcd > tTopoToken_
std::string outPutFileName
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
void createMEs(DQMStore::IBooker &, edm::EventSetup const &eSetup)
MonitorElement * CMDistribution
std::map< uint32_t, ModMEs > PedMEs
MonitorElement * PedsPerStripDB
void fillCondDBMEs(edm::EventSetup const &eSetup)