Go to the documentation of this file.
77 mebinning.nbins =
pset.getParameter<int32_t>(
"nbins");
79 mebinning.xmax = double(
pset.getParameter<int32_t>(
"nbins"));
89 booker.setCurrentFolder(currentFolder);
93 std::vector<std::string>
labels;
107 histname =
"psColumnIndexVsLS";
108 histtitle =
"PS column index vs LS";
111 me->setAxisTitle(
"LS", 1);
112 me->setAxisTitle(
"PS column index", 2);
123 int ls =
event.id().luminosityBlock();
129 psColumn = ugtBXhandle->
at(0, 0).getPreScColumn();
155 descriptions.
add(
"psMonitoring", desc);
ParameterDescriptionBase * add(U const &iLabel, T const &value)
void dqmAnalyze(edm::Event const &event, edm::EventSetup const &setup, Histograms const &) const override
bool isEmpty(int bx) const
void getHistoPSet(edm::ParameterSet &pset, MEbinning &mebinning)
dqm::implementation::IBooker IBooker
dqm::legacy::DQMStore DQMStore
#define DEFINE_FWK_MODULE(type)
void add(std::string const &label, ParameterSetDescription const &psetDescription)
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &, Histograms &) const override
const VString_t & getLvl1Labels() const
const T & at(int bx, unsigned i) const
~PSMonitor() override=default
static void fillHistoPSetDescription(edm::ParameterSetDescription &pset, int value)
dqm::legacy::MonitorElement MonitorElement
PSMonitor(const edm::ParameterSet &)
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
edm::EDGetTokenT< GlobalAlgBlkBxCollection > ugtBXToken_