#include <RawDataFEDSelector.h>
Public Member Functions | |
RawDataFEDSelector () | |
Constructor. More... | |
std::unique_ptr< FEDRawDataCollection > | select (const edm::Handle< FEDRawDataCollection > &rawData) |
std::unique_ptr< FEDRawDataCollection > | select (const edm::Handle< FEDRawDataCollection > &rawData, const std::pair< int, int > &range) |
std::unique_ptr< FEDRawDataCollection > | select (const edm::Handle< FEDRawDataCollection > &rawData, const std::vector< int > &list) |
void | setRange (const std::pair< int, int > &range) |
void | setRange (const std::vector< int > &list) |
virtual | ~RawDataFEDSelector () |
Destructor. More... | |
Private Attributes | |
std::vector< int > | fedList |
std::pair< int, int > | fedRange |
Definition at line 17 of file RawDataFEDSelector.h.
|
inline |
|
inlinevirtual |
std::unique_ptr< FEDRawDataCollection > RawDataFEDSelector::select | ( | const edm::Handle< FEDRawDataCollection > & | rawData | ) |
Definition at line 17 of file RawDataFEDSelector.cc.
References FEDRawData::data(), FEDRawDataCollection::FEDData(), hcaldqm::constants::fedList, mps_fire::i, FEDNumbering::lastFEDId(), FEDRawData::resize(), FEDRawData::size(), and findQualityFiles::size.
Referenced by 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(), RawDataSelector::produce(), Vispa.Views.AbstractView.AbstractView::restoreSelection(), and setRange().
std::unique_ptr< FEDRawDataCollection > RawDataFEDSelector::select | ( | const edm::Handle< FEDRawDataCollection > & | rawData, |
const std::pair< int, int > & | range | ||
) |
Definition at line 55 of file RawDataFEDSelector.cc.
References singleTopDQM_cfi::select.
Referenced by 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().
std::unique_ptr< FEDRawDataCollection > RawDataFEDSelector::select | ( | const edm::Handle< FEDRawDataCollection > & | rawData, |
const std::vector< int > & | list | ||
) |
Definition at line 61 of file RawDataFEDSelector.cc.
References singleTopDQM_cfi::select.
Referenced by 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().
|
inline |
Definition at line 25 of file RawDataFEDSelector.h.
References fedRange, and FastTimerService_cff::range.
|
inline |
Definition at line 26 of file RawDataFEDSelector.h.
References fedList, list(), FastTimerService_cff::range, l1tstage2_dqm_sourceclient-live_cfg::rawData, and select().
|
private |
Definition at line 36 of file RawDataFEDSelector.h.
Referenced by setRange().
|
private |
Definition at line 35 of file RawDataFEDSelector.h.
Referenced by setRange().