CMS 3D CMS Logo

HLTJetL1MatchProducer.h
Go to the documentation of this file.
1 #ifndef HLTJetL1MatchProducer_h
2 #define HLTJetL1MatchProducer_h
3 
4 #include <string>
9 
18 
19 template <typename T>
21 public:
22  explicit HLTJetL1MatchProducer(const edm::ParameterSet &);
23  ~HLTJetL1MatchProducer() override;
24  static void fillDescriptions(edm::ConfigurationDescriptions &descriptions);
25  virtual void beginJob();
26  void produce(edm::Event &, const edm::EventSetup &) override;
27 
28 private:
37  // std::string jetType_;
38  double DeltaR_; // DeltaR(HLT,L1)
39 };
40 
41 #endif
HLTJetL1MatchProducer::produce
void produce(edm::Event &, const edm::EventSetup &) override
Definition: HLTJetL1MatchProducer.cc:46
HLTJetL1MatchProducer
Definition: HLTJetL1MatchProducer.h:20
CaloJetCollection.h
CaloJet.h
HLTJetL1MatchProducer::~HLTJetL1MatchProducer
~HLTJetL1MatchProducer() override
HLTJetL1MatchProducer::DeltaR_
double DeltaR_
Definition: HLTJetL1MatchProducer.h:38
edm::EDGetTokenT
Definition: EDGetToken.h:33
PFJet.h
PFJetCollection.h
EDProducer.h
BasicJetCollection.h
HLTJetL1MatchProducer::L1CenJets_
edm::InputTag L1CenJets_
Definition: HLTJetL1MatchProducer.h:35
HLTJetL1MatchProducer::L1TauJets_
edm::InputTag L1TauJets_
Definition: HLTJetL1MatchProducer.h:34
TrackJetCollection.h
HLTJetL1MatchProducer::m_theL1TauJetToken
edm::EDGetTokenT< l1extra::L1JetParticleCollection > m_theL1TauJetToken
Definition: HLTJetL1MatchProducer.h:30
HLTJetL1MatchProducer::m_theJetToken
edm::EDGetTokenT< std::vector< T > > m_theJetToken
Definition: HLTJetL1MatchProducer.h:29
edm::ConfigurationDescriptions
Definition: ConfigurationDescriptions.h:28
L1JetParticleFwd.h
edm::ParameterSet
Definition: ParameterSet.h:47
Event.h
HLTJetL1MatchProducer::L1ForJets_
edm::InputTag L1ForJets_
Definition: HLTJetL1MatchProducer.h:36
HLTJetL1MatchProducer::fillDescriptions
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
Definition: HLTJetL1MatchProducer.cc:35
edm::stream::EDProducer
Definition: EDProducer.h:38
edm::EventSetup
Definition: EventSetup.h:57
HLTJetL1MatchProducer::m_theL1CenJetToken
edm::EDGetTokenT< l1extra::L1JetParticleCollection > m_theL1CenJetToken
Definition: HLTJetL1MatchProducer.h:31
EventSetup.h
HLTJetL1MatchProducer::jetsInput_
edm::InputTag jetsInput_
Definition: HLTJetL1MatchProducer.h:33
ParameterSet.h
HLTJetL1MatchProducer::beginJob
virtual void beginJob()
Definition: HLTJetL1MatchProducer.cc:29
edm::Event
Definition: Event.h:73
L1JetParticle.h
edm::InputTag
Definition: InputTag.h:15
HLTJetL1MatchProducer::m_theL1ForJetToken
edm::EDGetTokenT< l1extra::L1JetParticleCollection > m_theL1ForJetToken
Definition: HLTJetL1MatchProducer.h:32
HLTJetL1MatchProducer::HLTJetL1MatchProducer
HLTJetL1MatchProducer(const edm::ParameterSet &)
Definition: HLTJetL1MatchProducer.cc:13