CMS 3D CMS Logo

HLTPFEnergyFractionsFilter.h
Go to the documentation of this file.
1 #ifndef HLTPFEnergyFractionsFilter_h
2 #define HLTPFEnergyFractionsFilter_h
3 
20 
23 
24 namespace edm {
26 }
27 
28 
29 //
30 // class declaration
31 //
32 
34 
35  public:
37  ~HLTPFEnergyFractionsFilter() override;
38  static void fillDescriptions(edm::ConfigurationDescriptions & descriptions);
39  bool hltFilter(edm::Event&, const edm::EventSetup&, trigger::TriggerFilterObjectWithRefs & filterproduct) const override;
40 
41  private:
43  edm::InputTag inputPFJetTag_; // input tag identifying pfjets
44  unsigned int nJet_; // No. of jet to check with this filter
45  double min_CEEF_;
46  double max_CEEF_;
47  double min_NEEF_;
48  double max_NEEF_;
49  double min_CHEF_;
50  double max_CHEF_;
51  double min_NHEF_;
52  double max_NHEF_;
54 };
55 
56 #endif //HLTPFEnergyFractionsFilter_h
edm::EDGetTokenT< reco::PFJetCollection > m_thePFJetToken
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
HLT enums.