CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Attributes
edm::detail::NamedEventSelector Class Reference

#include <TriggerResultsBasedEventSelector.h>

Public Member Functions

InputTag const & inputTag () const
 
bool match (TriggerResults const &product)
 
 NamedEventSelector (std::string const &n, EventSelector const &s)
 

Private Attributes

EventSelector eventSelector_
 
InputTag inputTag_
 

Detailed Description

Definition at line 27 of file TriggerResultsBasedEventSelector.h.

Constructor & Destructor Documentation

edm::detail::NamedEventSelector::NamedEventSelector ( std::string const &  n,
EventSelector const &  s 
)
inline

Definition at line 29 of file TriggerResultsBasedEventSelector.h.

Member Function Documentation

InputTag const& edm::detail::NamedEventSelector::inputTag ( ) const
inline

Definition at line 38 of file TriggerResultsBasedEventSelector.h.

References inputTag_.

38  {
39  return inputTag_;
40  }
bool edm::detail::NamedEventSelector::match ( TriggerResults const &  product)
inline

Definition at line 34 of file TriggerResultsBasedEventSelector.h.

References edm::EventSelector::acceptEvent(), and eventSelector_.

34  {
35  return eventSelector_.acceptEvent(product);
36  }
bool acceptEvent(TriggerResults const &)

Member Data Documentation

EventSelector edm::detail::NamedEventSelector::eventSelector_
private

Definition at line 44 of file TriggerResultsBasedEventSelector.h.

Referenced by match().

InputTag edm::detail::NamedEventSelector::inputTag_
private

Definition at line 43 of file TriggerResultsBasedEventSelector.h.

Referenced by inputTag().