CMS 3D CMS Logo

JetIDProducer.h
Go to the documentation of this file.
1 #ifndef RecoJets_JetProducers_plugins_JetIDProducer_h
2 #define RecoJets_JetProducers_plugins_JetIDProducer_h
3 
4 // -*- C++ -*-
5 //
6 // Package: JetIDProducer
7 // Class: JetIDProducer
8 //
18 //
19 // Original Author: "Salvatore Rappoccio"
20 // Created: Thu Sep 17 12:18:18 CDT 2009
21 //
22 //
23 
24 // system include files
25 #include <memory>
26 
27 // user include files
30 
33 
36 
39 
40 //
41 // class decleration
42 //
43 
45 public:
46  explicit JetIDProducer(const edm::ParameterSet&);
47  ~JetIDProducer() override;
48 
49 private:
50  void produce(edm::Event&, const edm::EventSetup&) override;
51 
52  // ----------member data ---------------------------
53  edm::InputTag src_; // input jet source
54  reco::helper::JetIDHelper helper_; // jet id helper algorithm
55  reco::helper::JetMuonHitsIDHelper muHelper_; // jet id from muon rechits helper algorithm
56 
58 };
59 
60 #endif
reco::helper::JetIDHelper
Definition: JetIDHelper.h:23
edm::EDGetTokenT
Definition: EDGetToken.h:33
EDProducer.h
JetIDHelper.h
JetIDProducer::input_jet_token_
edm::EDGetTokenT< edm::View< reco::CaloJet > > input_jet_token_
Definition: JetIDProducer.h:57
reco::helper::JetMuonHitsIDHelper
Definition: JetMuonHitsIDHelper.h:18
JetIDProducer::~JetIDProducer
~JetIDProducer() override
Definition: JetIDProducer.cc:26
JetIDProducer::helper_
reco::helper::JetIDHelper helper_
Definition: JetIDProducer.h:54
MakerMacros.h
JetMuonHitsIDHelper.h
JetIDProducer::produce
void produce(edm::Event &, const edm::EventSetup &) override
Definition: JetIDProducer.cc:33
JetIDProducer::JetIDProducer
JetIDProducer(const edm::ParameterSet &)
Definition: JetIDProducer.cc:17
edm::ParameterSet
Definition: ParameterSet.h:47
Event.h
JetIDProducer::muHelper_
reco::helper::JetMuonHitsIDHelper muHelper_
Definition: JetIDProducer.h:55
edm::stream::EDProducer
Definition: EDProducer.h:38
edm::EventSetup
Definition: EventSetup.h:58
InputTag.h
Frameworkfwd.h
JetIDProducer::src_
edm::InputTag src_
Definition: JetIDProducer.h:53
ParameterSet.h
edm::Event
Definition: Event.h:73
JetIDProducer
Definition: JetIDProducer.h:44
edm::InputTag
Definition: InputTag.h:15