18 typedef std::map<std::pair<int, int>,
int >::const_iterator
IT;
45 edm::LogVerbatim (
"rpcfedintegrity") <<
"[RPCFEDIntegrity]: Begin booking histograms ";
56 if(!rawCounts.
isValid())
return;
91 std::stringstream xLabel;
T getUntrackedParameter(std::string const &, T const &) const
void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
Begin Lumi block.
int fedErrorRecords(int fedId) const
int fedBxRecords(int fedId) const
bool getByToken(EDGetToken token, Handle< PROD > &result) const
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)
void analyze(const edm::Event &iEvent, const edm::EventSetup &c) override
Analyze.
int fedFormatErrors(int fedId) const
void Fill(HcalDetId &id, double val, std::vector< TH2F > &depth)
virtual ~RPCFEDIntegrity()
Destructor.
MonitorElement * book1D(Args &&...args)
void bookFEDMe(DQMStore::IBooker &)
void setCurrentFolder(const std::string &fullpath)
MonitorElement * fedMe_[3]
T const * product() const
std::map< std::pair< int, int >, int >::const_iterator IT
void labelBins(MonitorElement *myMe)
edm::EDGetTokenT< RPCRawDataCounts > rawCountsLabel_
int getNbinsX(void) const
get # of bins in X-axis
RPCFEDIntegrity(const edm::ParameterSet &ps)
Constructor.