![]() |
![]() |
#include <Selections.h>
Public Member Functions | |
virtual bool | accept (edm::Event &iEvent) |
const std::vector< std::string > | description () |
const std::string | descriptionText () |
const std::string & | dump () |
Filter ()=default | |
Filter (const edm::ParameterSet &iConfig, edm::ConsumesCollector &iC) | |
Filter (std::string name, edm::ParameterSet &iConfig, edm::ConsumesCollector &iC) | |
Filter (const Filter &)=delete | |
Filter (Filter &&)=default | |
const std::string & | name () |
Filter & | operator= (const Filter &)=delete |
Filter & | operator= (Filter &&)=default |
virtual | ~Filter () |
Protected Attributes | |
bool | cached_decision_ |
std::vector< std::string > | description_ |
std::string | dump_ |
edm::Event::CacheIdentifier_t | eventCacheID_ = 0 |
std::string | name_ |
std::unique_ptr< EventSelector > | selector_ |
Description: Filter list
Implementation: Filter criteria is defined in XML
Definition at line 12 of file Selections.h.
|
default |
Referenced by FilterSelections::FilterSelections(), and ~Filter().
Filter::Filter | ( | const edm::ParameterSet & | iConfig, |
edm::ConsumesCollector & | iC | ||
) |
|
inline |
Definition at line 16 of file Selections.h.
References edm::ParameterSet::addUntrackedParameter(), edmIntegrityCheck::d, description_, edm::ParameterSet::dump(), dump_, edm::ParameterSet::empty(), edm::ParameterSet::exists(), reco::get(), edm::ParameterSet::getParameter(), name(), selector_, and AlCaHLTBitMon_QueryRunRegistry::string.
|
inlinevirtual |
|
delete |
|
default |
|
inlinevirtual |
Reimplemented in FilterSelection, and FilterOR.
Definition at line 47 of file Selections.h.
References cached_decision_, edm::Event::cacheIdentifier(), eventCacheID_, SiStripPI::max, and selector_.
Referenced by Vispa.Gui.BoxContentDialog.BoxContentDialog::apply(), Vispa.Plugins.ConfigEditor.ToolDialog.ToolDialog::apply(), and esMonitoring.FDJsonServer::handle_accept().
|
inline |
Definition at line 40 of file Selections.h.
References description_.
Referenced by FilterSelection::print().
|
inline |
Definition at line 41 of file Selections.h.
References description_, dump(), mps_fire::i, AlCaHLTBitMon_QueryRunRegistry::string, and RecoTauValidation_cfi::text.
|
inline |
|
inline |
Definition at line 38 of file Selections.h.
References name_.
Referenced by config.CFG::__str__(), FilterSelection::acceptMap(), validation.Sample::digest(), Filter(), ConfigurableAnalysis::filter(), and FilterSelection::print().
Referenced by FilterSelection::FilterSelection(), and ~Filter().
|
mutableprotected |
Definition at line 67 of file Selections.h.
Referenced by accept(), FilterSelection::accept(), and FilterSelection::acceptMap().
|
protected |
Definition at line 65 of file Selections.h.
Referenced by description(), descriptionText(), Filter(), FilterOR::FilterOR(), and FilterSelection::FilterSelection().
|
protected |
Definition at line 69 of file Selections.h.
|
mutableprotected |
Definition at line 68 of file Selections.h.
Referenced by accept(), FilterSelection::accept(), and FilterSelection::acceptMap().
|
protected |
Definition at line 64 of file Selections.h.
Referenced by FilterOR::FilterOR(), FilterSelection::FilterSelection(), name(), and FilterSelection::name().
|
protected |
Definition at line 66 of file Selections.h.