13 folderName_ ( iConfig.getParameter<std::
string>(
"FolderName") )
55 histname =
"psColumnIndexVsLS"; histtitle =
"PS column index vs LS";
63 for (
auto l : psLabels ) {
78 if (ugtBXhandle.
isValid() and not ugtBXhandle->isEmpty(0))
79 psColumn = ugtBXhandle->at(0, 0).getPreScColumn();
108 descriptions.
add(
"psMonitoring", desc);
T getParameter(std::string const &) const
edm::EDGetTokenT< GlobalAlgBlkBxCollection > ugtBXToken_
bool getByToken(EDGetToken token, Handle< PROD > &result) const
#define DEFINE_FWK_MODULE(type)
void setBinLabel(int bin, const std::string &label, int axis=1)
set bin label for x, y or z axis (axis=1, 2, 3 respectively)
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
LuminosityBlockNumber_t luminosityBlock() const
void getHistoPSet(edm::ParameterSet &pset, MEbinning &mebinning)
MonitorElement * psColumnIndexVsLS_
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
ParameterDescriptionBase * add(U const &iLabel, T const &value)
edm::service::PrescaleService * psService_
Prescale service.
const VString_t & getLvl1Labels() const
void setCurrentFolder(const std::string &fullpath)
MonitorElement * book2D(Args &&...args)
void add(std::string const &label, ParameterSetDescription const &psetDescription)
static void fillHistoPSetDescription(edm::ParameterSetDescription &pset, int value)
PSMonitor(const edm::ParameterSet &)
void setAxisTitle(const std::string &title, int axis=1)
set x-, y- or z-axis title (axis=1, 2, 3 respectively)
void analyze(edm::Event const &iEvent, edm::EventSetup const &iSetup)