CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
HLTEventSelector.h
Go to the documentation of this file.
1 #ifndef Workspace_HLTEventSelector_h_
2 #define Workspace_HLTEventSelector_h_
3 
7 // Original author: W. Adam, 10/4/08
8 
9 // system include files
10 #include <memory>
11 
12 // user include files
19 
21 
22 #include <vector>
23 #include <string>
24 
26 public:
28  HLTEventSelector(pset, iC) {}
30  virtual bool select (const edm::Event&) const;
31  virtual ~HLTEventSelector () {}
32 private:
35  std::vector<std::string> pathNames_;
36 };
37 #endif
HLTEventSelector(const edm::ParameterSet &pset, edm::ConsumesCollector &&iC)
edm::InputTag triggerResults_
tag for input collection
edm::EDGetTokenT< edm::TriggerResults > triggerResultsToken_
virtual bool select(const edm::Event &) const
decision of the selector module
A selector of events.
Definition: EventSelector.h:16
std::vector< std::string > pathNames_
trigger path names (ORed)
virtual ~HLTEventSelector()