Public Member Functions | |
GEMDQMHarvester (const edm::ParameterSet &) | |
~GEMDQMHarvester () override | |
Static Public Member Functions | |
static void | fillDescriptions (edm::ConfigurationDescriptions &descriptions) |
Protected Types | |
typedef std::vector < std::vector< Int_t > > | TableStatusNum |
typedef std::vector < std::vector< Float_t > > | TableStatusOcc |
Protected Member Functions | |
Int_t | assessOneBin (std::string strName, Int_t nIdxX, Int_t nIdxY, Float_t fAll, Float_t fNumOcc, Float_t fNumWarn, Float_t fNumErr) |
void | copyLabels (MonitorElement *h2Src, MonitorElement *h2Dst) |
void | createSummaryHist (edm::Service< DQMStore > &store, MonitorElement *h2Src, MonitorElement *&h2Sum, std::vector< std::string > &listLayers) |
void | createSummaryVFAT (edm::Service< DQMStore > &store, MonitorElement *h2Src, std::string strSuffix, MonitorElement *&h2Sum) |
void | dqmEndJob (DQMStore::IBooker &, DQMStore::IGetter &) override |
void | dqmEndLuminosityBlock (DQMStore::IBooker &, DQMStore::IGetter &, edm::LuminosityBlock const &, edm::EventSetup const &) override |
void | drawSummaryHistogram (edm::Service< DQMStore > &store) |
Float_t | refineSummaryHistogram (std::string strName, MonitorElement *h2Sum, MonitorElement *h2SrcOcc, MonitorElement *h2SrcAllNum, MonitorElement *h2SrcStatusE, MonitorElement *h2SrcStatusW) |
Int_t | refineSummaryVFAT (std::string strName, MonitorElement *h2Sum, MonitorElement *h2SrcOcc, MonitorElement *h2SrcStatusE, MonitorElement *h2SrcStatusW) |
Protected Attributes | |
Float_t | fCutErr_ |
Float_t | fCutLowErr_ |
Float_t | fCutWarn_ |
std::vector< std::string > | listLayer_ |
const std::string | strDirRecHit_ = "GEM/RecHits" |
const std::string | strDirStatus_ = "GEM/DAQStatus" |
const std::string | strDirSummary_ = "GEM/EventInfo" |
Definition at line 24 of file GEMDQMHarvester.cc.
|
protected |
Definition at line 68 of file GEMDQMHarvester.cc.
|
protected |
Definition at line 67 of file GEMDQMHarvester.cc.
GEMDQMHarvester::GEMDQMHarvester | ( | const edm::ParameterSet & | cfg | ) |
Definition at line 73 of file GEMDQMHarvester.cc.
References edm::ParameterSet::getParameter().
|
inlineoverride |
Definition at line 27 of file GEMDQMHarvester.cc.
|
protected |
Definition at line 192 of file GEMDQMHarvester.cc.
|
protected |
Definition at line 142 of file GEMDQMHarvester.cc.
References dqm::impl::MonitorElement::getAxisTitle(), dqm::impl::MonitorElement::getNbinsX(), dqm::impl::MonitorElement::getNbinsY(), dqm::legacy::MonitorElement::getTH2F(), dqm::impl::MonitorElement::getTitle(), mps_fire::i, dqm::impl::MonitorElement::setBinLabel(), dqm::impl::MonitorElement::setTitle(), dqm::impl::MonitorElement::setXTitle(), and dqm::impl::MonitorElement::setYTitle().
|
protected |
Definition at line 156 of file GEMDQMHarvester.cc.
References dqm::implementation::IBooker::book2D(), dqm::impl::MonitorElement::getNbinsX(), dqm::impl::MonitorElement::getNbinsY(), dqm::legacy::MonitorElement::getTH2F(), mps_fire::i, dqm::impl::MonitorElement::setBinLabel(), dqm::impl::MonitorElement::setTitle(), dqm::impl::MonitorElement::setXTitle(), dqm::impl::MonitorElement::setYTitle(), and AlCaHLTBitMon_QueryRunRegistry::string.
|
protected |
Definition at line 180 of file GEMDQMHarvester.cc.
References dqm::implementation::IBooker::book2D(), dqm::impl::MonitorElement::getNbinsX(), and dqm::impl::MonitorElement::getNbinsY().
|
inlineoverrideprotected |
Definition at line 35 of file GEMDQMHarvester.cc.
|
overrideprotected |
Definition at line 87 of file GEMDQMHarvester.cc.
|
protected |
Definition at line 95 of file GEMDQMHarvester.cc.
References dqm::implementation::IBooker::bookFloat(), dqm::impl::MonitorElement::Fill(), dqm::implementation::IGetter::get(), dqm::impl::MonitorElement::getAxisTitle(), dqm::impl::MonitorElement::getTitle(), dqm::implementation::DQMStore::setCurrentFolder(), dqm::impl::MonitorElement::setTitle(), dqm::impl::MonitorElement::setXTitle(), dqm::impl::MonitorElement::setYTitle(), and AlCaHLTBitMon_QueryRunRegistry::string.
|
static |
Definition at line 79 of file GEMDQMHarvester.cc.
References edm::ConfigurationDescriptions::add(), edm::ParameterSetDescription::add(), and submitPVResolutionJobs::desc.
|
protected |
Definition at line 207 of file GEMDQMHarvester.cc.
References dqm::impl::MonitorElement::getBinContent(), dqm::impl::MonitorElement::getNbinsY(), mps_fire::i, dqmiolumiharvest::j, and dqm::impl::MonitorElement::setBinContent().
|
protected |
Definition at line 236 of file GEMDQMHarvester.cc.
References dqm::impl::MonitorElement::getBinContent(), dqm::impl::MonitorElement::getNbinsX(), dqm::impl::MonitorElement::getNbinsY(), mps_fire::i, dqmiolumiharvest::j, and dqm::impl::MonitorElement::setBinContent().
|
protected |
Definition at line 61 of file GEMDQMHarvester.cc.
|
protected |
Definition at line 61 of file GEMDQMHarvester.cc.
|
protected |
Definition at line 61 of file GEMDQMHarvester.cc.
|
protected |
Definition at line 70 of file GEMDQMHarvester.cc.
|
protected |
Definition at line 64 of file GEMDQMHarvester.cc.
|
protected |
Definition at line 65 of file GEMDQMHarvester.cc.
|
protected |
Definition at line 63 of file GEMDQMHarvester.cc.