#include <EventSelectors.h>
Public Member Functions | |
bool | accept (const fwlite::EventBase &ev) const override |
bool | accept (int run, int luminosityBlock) const |
void | add (int run, int firstLumi=0, int lastLumi=9999999) |
void | clear () |
RunLumiSelector (const char *name="", const char *title="") | |
RunLumiSelector (int run, int firstLumi=0, int lastLumi=9999999) | |
~RunLumiSelector () override | |
Public Member Functions inherited from fwlite::EventSelector | |
EventSelector (const char *name="", const char *title="") | |
~EventSelector () override | |
Private Attributes | |
std::vector< int > | firstLumis |
std::vector< int > | lastLumis |
std::vector< int > | runs |
Definition at line 22 of file EventSelectors.h.
|
inline |
Definition at line 24 of file EventSelectors.h.
|
inline |
Definition at line 25 of file EventSelectors.h.
References add(), and BeamSpotPI::lastLumi.
|
inlineoverride |
Definition at line 31 of file EventSelectors.h.
|
inlineoverridevirtual |
Implements fwlite::EventSelector.
Definition at line 32 of file EventSelectors.h.
References accept(), edm::EventBase::id(), edm::EventBase::luminosityBlock(), and edm::EventID::run().
Referenced by accept(), and esMonitoring.FDJsonServer::handle_accept().
|
inline |
Definition at line 43 of file EventSelectors.h.
References firstLumis, mps_fire::i, lastLumis, dqmiodumpmetadata::n, and runs.
Referenced by esMonitoring.FDJsonServer::handle_accept().
|
inline |
Definition at line 33 of file EventSelectors.h.
References firstLumis, BeamSpotPI::lastLumi, lastLumis, and runs.
Referenced by counter.Counter::register(), and RunLumiSelector().
|
inline |
|
private |
Definition at line 56 of file EventSelectors.h.
|
private |
Definition at line 56 of file EventSelectors.h.
|
private |
Definition at line 56 of file EventSelectors.h.