CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
HLTHtMhtProducer.h
Go to the documentation of this file.
1 #ifndef HLTHtMhtProducer_h
2 #define HLTHtMhtProducer_h
3 
14 
19 
20 
21 namespace edm {
23 }
24 
25 
27 
28  public:
29 
30  explicit HLTHtMhtProducer(const edm::ParameterSet & iConfig);
32  static void fillDescriptions(edm::ConfigurationDescriptions & descriptions);
33  virtual void produce(edm::Event & iEvent, const edm::EventSetup & iSetup);
34 
35  private:
36 
40 
41  bool usePt_;
42  bool useTracks_;
46  double minPtJetHt_;
47  double minPtJetMht_;
48  double maxEtaJetHt_;
49  double maxEtaJetMht_;
53 };
54 
55 #endif
edm::InputTag pfCandidatesLabel_
int iEvent
Definition: GenABIO.cc:243
edm::EDGetTokenT< reco::PFCandidateCollection > m_thePfCandidateToken
edm::EDGetTokenT< reco::TrackCollection > m_theTrackToken
edm::EDGetTokenT< edm::View< reco::Jet > > m_theJetToken
virtual void produce(edm::Event &iEvent, const edm::EventSetup &iSetup)
edm::InputTag tracksLabel_
HLTHtMhtProducer(const edm::ParameterSet &iConfig)
edm::InputTag jetsLabel_
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)