Go to the documentation of this file. 1 #ifndef DQM_L1TMONITORCLIENT_L1TOCCUPANCYCLIENT_H
2 #define DQM_L1TMONITORCLIENT_L1TOCCUPANCYCLIENT_H
24 #include <TProfile2D.h>
MonitorElement * mL1TSummary
void updateL1TSyncMonitor(DQMStore::IBooker &ibooker, DQMStore::IGetter &igetter)
void updateL1TSummary(DQMStore::IBooker &ibooker, DQMStore::IGetter &igetter)
L1TTestsSummary(const edm::ParameterSet &ps)
~L1TTestsSummary() override
std::vector< int > mProcessedLS
void updateL1TOccupancyMonitor(DQMStore::IBooker &ibooker, DQMStore::IGetter &igetter)
MonitorElement * mL1TSyncMonitor
std::string mL1TOccupancyPath
edm::ParameterSet mParameters
virtual void book(DQMStore::IBooker &ibooker, DQMStore::IGetter &igetter)
MonitorElement * mL1TOccupancyMonitor
void dqmEndJob(DQMStore::IBooker &ibooker, DQMStore::IGetter &igetter) override
MonitorElement * mL1TRateMonitor
void dqmEndLuminosityBlock(DQMStore::IBooker &ibooker, DQMStore::IGetter &igetter, const edm::LuminosityBlock &lumiSeg, const edm::EventSetup &c) override
bool mMonitorL1TOccupancy
void updateL1TRateMonitor(DQMStore::IBooker &ibooker, DQMStore::IGetter &igetter)