#include <RPCMonitorLinkSynchro.h>
Public Member Functions | |
void | analyze (const edm::Event &, const edm::EventSetup &) override |
void | beginLuminosityBlock (const edm::LuminosityBlock &, const edm::EventSetup &) final |
void | bookHistograms (DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override |
void | dqmBeginRun (const edm::Run &r, const edm::EventSetup &c) override |
void | endLuminosityBlock (const edm::LuminosityBlock &, const edm::EventSetup &) override |
RPCMonitorLinkSynchro (const edm::ParameterSet &cfg) | |
virtual const RPCRawSynchro::ProdItem & | select (const RPCRawSynchro::ProdItem &v, const edm::Event &, const edm::EventSetup &) |
~RPCMonitorLinkSynchro () override | |
Public Member Functions inherited from one::DQMEDAnalyzer< edm::one::WatchLuminosityBlocks > | |
DQMEDAnalyzer ()=default | |
DQMEDAnalyzer (DQMEDAnalyzer< T... > const &)=delete | |
DQMEDAnalyzer (DQMEDAnalyzer< T... > &&)=delete | |
~DQMEDAnalyzer () override=default | |
Private Attributes | |
edm::EDGetTokenT< RPCRawSynchro::ProdItem > | rpcRawSynchroProdItemTag_ |
Monitor and anlyse synchro counts () produced by R2D.
Definition at line 22 of file RPCMonitorLinkSynchro.h.
|
explicit |
Definition at line 17 of file RPCMonitorLinkSynchro.cc.
References edm::ParameterSet::getParameter(), and rpcRawSynchroProdItemTag_.
|
override |
Definition at line 27 of file RPCMonitorLinkSynchro.cc.
|
override |
Definition at line 80 of file RPCMonitorLinkSynchro.cc.
References RPCLinkSynchroStat::add(), ev, MonitorElement::Fill(), edm::Event::getByToken(), me_notComplete, edmOneToOneComparison::problems, edm::Handle< T >::product(), rpcRawSynchroProdItemTag_, select(), and theSynchroStat.
|
inlinefinal |
|
override |
Definition at line 48 of file RPCMonitorLinkSynchro.cc.
References DQMStore::IBooker::book1D(), DQMStore::IBooker::book2D(), DQMStore::IBooker::cd(), MonitorElement::getTH1F(), MonitorElement::getTH2F(), mps_fire::i, me_delaySpread, me_delaySummary, me_notComplete, me_topOccup, me_topSpread, and DQMStore::IBooker::setCurrentFolder().
|
override |
Definition at line 38 of file RPCMonitorLinkSynchro.cc.
References edm::ESWatcher< T >::check(), RPCEMap::convert(), edm::EventSetup::get(), edm::ParameterSet::getUntrackedParameter(), RPCLinkSynchroStat::init(), theCablingWatcher, theConfig, and theSynchroStat.
|
override |
Definition at line 29 of file RPCMonitorLinkSynchro.cc.
References RPCLinkSynchroHistoMaker::fill(), MonitorElement::getTH1F(), MonitorElement::getTH2F(), me_delaySpread, me_delaySummary, me_topOccup, me_topSpread, and theSynchroStat.
|
inlinevirtual |
Definition at line 33 of file RPCMonitorLinkSynchro.h.
Referenced by analyze(), Vispa.Views.LineDecayView.LineDecayContainer::createObject(), Vispa.Plugins.Browser.BrowserTabController.BrowserTabController::find(), Vispa.Views.LineDecayView.LineDecayContainer::mousePressEvent(), Vispa.Gui.PortConnection.PointToPointConnection::mousePressEvent(), Vispa.Gui.VispaWidget.VispaWidget::mousePressEvent(), and Vispa.Views.AbstractView.AbstractView::restoreSelection().
|
protected |
Definition at line 41 of file RPCMonitorLinkSynchro.h.
Referenced by bookHistograms(), and endLuminosityBlock().
|
protected |
Definition at line 40 of file RPCMonitorLinkSynchro.h.
Referenced by bookHistograms(), and endLuminosityBlock().
|
protected |
Definition at line 44 of file RPCMonitorLinkSynchro.h.
Referenced by analyze(), and bookHistograms().
|
protected |
Definition at line 42 of file RPCMonitorLinkSynchro.h.
Referenced by bookHistograms(), and endLuminosityBlock().
|
protected |
Definition at line 43 of file RPCMonitorLinkSynchro.h.
Referenced by bookHistograms(), and endLuminosityBlock().
|
private |
Definition at line 47 of file RPCMonitorLinkSynchro.h.
Referenced by analyze(), and RPCMonitorLinkSynchro().
|
protected |
Definition at line 37 of file RPCMonitorLinkSynchro.h.
Referenced by dqmBeginRun().
|
protected |
Definition at line 33 of file RPCMonitorLinkSynchro.h.
Referenced by dqmBeginRun().
|
protected |
Definition at line 38 of file RPCMonitorLinkSynchro.h.
Referenced by analyze(), dqmBeginRun(), and endLuminosityBlock().