1 #ifndef BeamSpotProblemMonitor_H
2 #define BeamSpotProblemMonitor_H
const edm::EDGetTokenT< BeamSpotOnlineCollection > scalertag_
void dqmEndRun(const edm::Run &r, const edm::EventSetup &c) override
const edm::EventSetup & c
MonitorElement * beamSpotStatusLumi_
static void fillDescriptions(edm::ConfigurationDescriptions &)
void fillPlots(int &, int &, int)
MonitorElement * beamSpotStatusLumiAll_
BeamSpotProblemMonitor(const edm::ParameterSet &)
void bookHistograms(DQMStore::IBooker &i, const edm::Run &r, const edm::EventSetup &c) override
void analyze(const edm::Event &e, const edm::EventSetup &c) override
const int alarmONThreshold_
const edm::EDGetTokenT< DcsStatusCollection > dcsStatus_
void dqmEndLuminosityBlock(const edm::LuminosityBlock &lumiSeg, const edm::EventSetup &c) override
void dqmBeginLuminosityBlock(const edm::LuminosityBlock &lumiSeg, const edm::EventSetup &context) override
const edm::EDGetTokenT< reco::TrackCollection > trkSrc_
MonitorElement * beamSpotError_
const int alarmOFFThreshold_