CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
HLTPFJetIDProducer.h
Go to the documentation of this file.
1 #ifndef HLTPFJetIDProducer_h
2 #define HLTPFJetIDProducer_h
3 
9 
12 
14  public:
15  explicit HLTPFJetIDProducer(const edm::ParameterSet&);
17  static void fillDescriptions(edm::ConfigurationDescriptions & descriptions);
18  virtual void beginJob() ;
19  virtual void produce(edm::Event &, const edm::EventSetup&);
20  private:
23  double min_NHEF_; // minimum Neutral Hadron Energy Fraction
24  double max_NHEF_; // maximum NHEF
25  double min_NEMF_; // minimum Neutral EM Energy Fraction
26  double max_NEMF_; // maximum NEMF
27  double min_CEMF_; // minimum Charged EM Energy Fraction
28  double max_CEMF_; // maximum CEMF
29  double min_CHEF_; // minimum Charged Hadron Energy Fraction
30  double max_CHEF_; // maximum CHEF
31  double min_pt_; // pT cut
32 };
33 
34 #endif
edm::InputTag jetsInput_
virtual void produce(edm::Event &, const edm::EventSetup &)
virtual void beginJob()
edm::EDGetTokenT< reco::PFJetCollection > m_thePFJetToken
HLTPFJetIDProducer(const edm::ParameterSet &)
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)