CMS 3D CMS Logo

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  bool select (const edm::Event&) const override;
31  ~HLTEventSelector () override {}
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_
A selector of events.
Definition: EventSelector.h:16
std::vector< std::string > pathNames_
trigger path names (ORed)
bool select(const edm::Event &) const override
decision of the selector module