Go to the documentation of this file.
8 #include <fmt/format.h>
17 runInfoToken_ = esConsumes<edm::Transition::EndLuminosityBlock>();
45 double defaultValue = 1.;
51 const std::vector<int> FedsInIds = sumFED.m_fed_in;
54 while (!
flag &&
f < FedsInIds.size()) {
55 int fedID = FedsInIds[
f];
edm::ESGetToken< RunInfo, RunInfoRcd > runInfoToken_
MonitorElement * bookFloat(TString const &name, FUNC onbooking=NOOP())
MonitorElement * CertMap_
MonitorElement * totalCertFraction
void dqmEndLuminosityBlock(DQMStore::IBooker &, DQMStore::IGetter &, edm::LuminosityBlock const &, edm::EventSetup const &) override
void myBooker(DQMStore::IBooker &)
MonitorElement * certDiskFractions[nDisks_]
virtual void setCurrentFolder(std::string const &fullpath)
std::pair< int, int > FEDRange_
T getUntrackedParameter(std::string const &, T const &) const
MonitorElement * certWheelFractions[nWheels_]
void dqmEndJob(DQMStore::IBooker &, DQMStore::IGetter &) override
void checkFED(edm::EventSetup const &)
RPCDataCertification(const edm::ParameterSet &pset)
static void setBinsEndcap(MonitorElement *me, const double value)
constexpr static int nDisks_
static MonitorElement * book(IBooker &booker, const std::string &name, const std::string &title)
constexpr static int nWheels_
static void setBinsBarrel(MonitorElement *me, const double value)