#include <RunLumiSelector.h>
Public Member Functions | |
bool | operator() (edm::EventBase const &ev, pat::strbitset &ret) |
RunLumiSelector () | |
RunLumiSelector (edm::ParameterSet const ¶ms) | |
Public Member Functions inherited from EventSelector | |
const std::vector< std::string > & | description () |
const std::vector< std::string > & | description () |
EventSelector () | |
EventSelector () | |
EventSelector (const edm::ParameterSet &iConfig) | |
EventSelector (const edm::ParameterSet &iConfig) | |
const std::string & | name () const |
name of the module (from configuration) More... | |
const std::string & | name () const |
name of the module (from configuration) More... | |
virtual bool | select (const edm::Event &) const =0 |
decision of the selector module More... | |
virtual bool | select (const edm::Event &) const =0 |
decision of the selector module More... | |
virtual | ~EventSelector () |
virtual | ~EventSelector () |
Private Attributes | |
std::vector < edm::LuminosityBlockRange > | lumis_ |
Additional Inherited Members | |
Protected Attributes inherited from EventSelector | |
std::vector< std::string > | description_ |
std::string | name_ |
Definition at line 14 of file RunLumiSelector.h.
|
inline |
Definition at line 16 of file RunLumiSelector.h.
|
inline |
Definition at line 18 of file RunLumiSelector.h.
References edm::ParameterSet::exists(), edm::ParameterSet::getUntrackedParameter(), lumis_, and runtimedef::set().
|
inline |
Definition at line 34 of file RunLumiSelector.h.
References edm::EventBase::id(), edm::EventID::luminosityBlock(), lumis_, run_regression::ret, and edm::EventID::run().
|
private |
Definition at line 60 of file RunLumiSelector.h.
Referenced by operator()(), and RunLumiSelector().