CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups 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:
29  bool select(const edm::Event&) const override;
30  ~HLTEventSelector() override {}
31 
32 private:
35  std::vector<std::string> pathNames_;
36 };
37 #endif
~HLTEventSelector() override
HLTEventSelector(const edm::ParameterSet &pset, edm::ConsumesCollector &&iC)
edm::InputTag triggerResults_
tag for input collection
edm::EDGetTokenT< edm::TriggerResults > triggerResultsToken_
bool select(const edm::Event &) const override
decision of the selector module
A selector of events.
Definition: EventSelector.h:16
std::vector< std::string > pathNames_
trigger path names (ORed)