A selector of events. More...
#include "CommonTools/Utils/interface/EventSelector.h"
Public Member Functions | |
const std::vector< std::string > & | description () |
EventSelector () | |
EventSelector (const edm::ParameterSet &iConfig, edm::ConsumesCollector &&iC) | |
EventSelector (const edm::ParameterSet &iConfig, edm::ConsumesCollector &iC) | |
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 | ~EventSelector () |
Protected Attributes | |
std::vector< std::string > | description_ |
std::string | name_ |
A selector of events.
Base class for event selection modules for SUSY analysis.
This is a placeholder.
Definition at line 16 of file EventSelector.h.
|
inline |
Definition at line 18 of file EventSelector.h.
|
inline |
Definition at line 19 of file EventSelector.h.
|
inline |
Definition at line 20 of file EventSelector.h.
References edm::ParameterSet::getParameter(), edm::ParameterSet::getUntrackedParameter(), name_, and AlCaHLTBitMon_QueryRunRegistry::string.
|
inlinevirtual |
Definition at line 24 of file EventSelector.h.
|
inline |
|
inline |
name of the module (from configuration)
Definition at line 26 of file EventSelector.h.
References name_.
Referenced by config.CFG::__str__(), geometryComparison.GeometryComparison::createScript(), validation.Sample::digest(), primaryVertexResolution.PrimaryVertexResolution::getRepMap(), primaryVertexValidation.PrimaryVertexValidation::getRepMap(), zMuMuValidation.ZMuMuValidation::getRepMap(), and VIDSelectorBase.VIDSelectorBase::initialize().
|
pure virtual |
decision of the selector module
Implemented in StringCutsEventSelector< Object, existenceMatter >, VariableEventSelector, VariableFormulaEventSelector, StringCutEventSelector< Object, any >, and HLTEventSelector.
|
protected |
Definition at line 33 of file EventSelector.h.
Referenced by description(), StringCutEventSelector< Object, any >::StringCutEventSelector(), StringCutsEventSelector< Object, existenceMatter >::StringCutsEventSelector(), and VariableEventSelector::VariableEventSelector().
|
protected |
Definition at line 32 of file EventSelector.h.
Referenced by EventSelector(), name(), and VariableFormulaEventSelector::VariableFormulaEventSelector().