CMS 3D CMS Logo

HLTMonoJetFilter.h
Go to the documentation of this file.
1 #ifndef HLTMonoJetFilter_h
2 #define HLTMonoJetFilter_h
3 
13 
14 namespace edm {
16 }
17 
18 //
19 // class declaration
20 //
21 
22 template<typename T>
23 class HLTMonoJetFilter : public HLTFilter {
24 
25  public:
26  explicit HLTMonoJetFilter(const edm::ParameterSet&);
27  ~HLTMonoJetFilter() override;
28  static void fillDescriptions(edm::ConfigurationDescriptions & descriptions);
29  bool hltFilter(edm::Event&, const edm::EventSetup&, trigger::TriggerFilterObjectWithRefs & filterproduct) const override;
30 
31  private:
32  edm::InputTag inputJetTag_; // input tag identifying jets
35  double maxDeltaPhi_;
37 };
38 
39 #endif //HLTMonoJetFilter_h
edm::EDGetTokenT< std::vector< T > > m_theObjectToken
edm::InputTag inputJetTag_
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
HLT enums.