#include <EventSelectors.h>
Public Member Functions | |
bool | accept (const fwlite::EventBase &ev) const override |
ObjectCountSelector (const char *label, const char *instance, const char *process, const char *cut, int minNumber=1, int maxNumber=-1) | |
void | setCut (const char *cut) |
void | setIgnoreExceptions (bool ignoreThem=true) |
void | setMax (int maxNumber) |
void | setMin (int minNumber) |
~ObjectCountSelector () override | |
Public Member Functions inherited from fwlite::EventSelector | |
EventSelector (const char *name="", const char *title="") | |
~EventSelector () override | |
Protected Types | |
typedef fwlite::Handle< Collection > | HandleT |
Protected Member Functions | |
ObjectCountSelector (const fwlite::ObjectCountSelector< Collection > &other) | |
ObjectCountSelector & | operator= (const fwlite::ObjectCountSelector< Collection > &other) |
Protected Attributes | |
std::string | instance_ |
std::string | label_ |
int | max_ |
int | min_ |
std::string | process_ |
helper::ScannerBase * | scanner |
Definition at line 60 of file EventSelectors.h.
|
protected |
Definition at line 95 of file EventSelectors.h.
|
inline |
Definition at line 62 of file EventSelectors.h.
References PA_MinBiasSkim_cff::cut, fwlite::ObjectCountSelector< Collection >::scanner, helper::ScannerBase::setCut(), and helper::ScannerBase::setIgnoreExceptions().
|
inlineoverride |
Definition at line 77 of file EventSelectors.h.
References fwlite::ObjectCountSelector< Collection >::scanner.
|
protected |
|
inlineoverridevirtual |
Implements fwlite::EventSelector.
Definition at line 78 of file EventSelectors.h.
References ev, patZpeak::handle, fwlite::ObjectCountSelector< Collection >::instance_, dqmiolumiharvest::j, fwlite::ObjectCountSelector< Collection >::label_, fwlite::ObjectCountSelector< Collection >::max_, fwlite::ObjectCountSelector< Collection >::min_, dqmiodumpmetadata::n, contentValuesCheck::nfound, fwlite::ObjectCountSelector< Collection >::process_, fwlite::ObjectCountSelector< Collection >::scanner, and helper::ScannerBase::test().
Referenced by esMonitoring.FDJsonServer::handle_accept().
|
protected |
|
inline |
Definition at line 89 of file EventSelectors.h.
References PA_MinBiasSkim_cff::cut, fwlite::ObjectCountSelector< Collection >::scanner, and helper::ScannerBase::setCut().
|
inline |
Definition at line 92 of file EventSelectors.h.
References fwlite::ObjectCountSelector< Collection >::scanner, and helper::ScannerBase::setIgnoreExceptions().
|
inline |
Definition at line 91 of file EventSelectors.h.
References fwlite::ObjectCountSelector< Collection >::max_, and analysisFilters_cff::maxNumber.
|
inline |
Definition at line 90 of file EventSelectors.h.
References fwlite::ObjectCountSelector< Collection >::min_, and PA_ZEESkim_cff::minNumber.
|
protected |
Definition at line 96 of file EventSelectors.h.
Referenced by fwlite::ObjectCountSelector< Collection >::accept().
|
protected |
Definition at line 96 of file EventSelectors.h.
Referenced by SequenceTypes.DummyModule::__repr__(), Mixins._Labelable::_findDependencies(), fwlite::ObjectCountSelector< Collection >::accept(), and Mixins._Labelable::setLabel().
|
protected |
Definition at line 97 of file EventSelectors.h.
Referenced by fwlite::ObjectCountSelector< Collection >::accept(), and fwlite::ObjectCountSelector< Collection >::setMax().
|
protected |
Definition at line 97 of file EventSelectors.h.
Referenced by fwlite::ObjectCountSelector< Collection >::accept(), and fwlite::ObjectCountSelector< Collection >::setMin().
|
protected |
Definition at line 96 of file EventSelectors.h.
Referenced by fwlite::ObjectCountSelector< Collection >::accept().
|
protected |
Definition at line 98 of file EventSelectors.h.
Referenced by fwlite::ObjectCountSelector< Collection >::accept(), fwlite::ObjectCountSelector< Collection >::ObjectCountSelector(), fwlite::ObjectCountSelector< Collection >::setCut(), fwlite::ObjectCountSelector< Collection >::setIgnoreExceptions(), and fwlite::ObjectCountSelector< Collection >::~ObjectCountSelector().