CMS 3D CMS Logo

HLTJetCollectionsForLeptonPlusJets.h
Go to the documentation of this file.
1 #ifndef HLTJetCollectionsForLeptonPlusJets_h
2 #define HLTJetCollectionsForLeptonPlusJets_h
3 
19 // user include files
22 
24 
26 
30 
31 namespace edm {
33 }
34 
35 //
36 // class declaration
37 //
38 
39 template <typename jetType>
41 public:
44  static void fillDescriptions(edm::ConfigurationDescriptions& descriptions);
45 
46 private:
47  void produce(edm::Event&, const edm::EventSetup&) override;
48 
53 
54  double minDeltaR_; //min dR for jets and leptons not to match
55 
56  // ----------member data ---------------------------
57 };
58 #endif //HLTJetCollectionsForLeptonPlusJets_h
HLTJetCollectionsForLeptonPlusJets
Definition: HLTJetCollectionsForLeptonPlusJets.h:40
HLTJetCollectionsForLeptonPlusJets::m_theJetToken
edm::EDGetTokenT< std::vector< jetType > > m_theJetToken
Definition: HLTJetCollectionsForLeptonPlusJets.h:50
CaloJetCollection.h
HLTJetCollectionsForLeptonPlusJets::m_theLeptonToken
edm::EDGetTokenT< trigger::TriggerFilterObjectWithRefs > m_theLeptonToken
Definition: HLTJetCollectionsForLeptonPlusJets.h:49
edm::EDGetTokenT< trigger::TriggerFilterObjectWithRefs >
edm
HLT enums.
Definition: AlignableModifier.h:19
PFJetCollection.h
EDProducer.h
HLTJetCollectionsForLeptonPlusJets::produce
void produce(edm::Event &, const edm::EventSetup &) override
Definition: HLTJetCollectionsForLeptonPlusJets.cc:54
TriggerFilterObjectWithRefs.h
HLTJetCollectionsForLeptonPlusJets::sourceJetTag
edm::InputTag sourceJetTag
Definition: HLTJetCollectionsForLeptonPlusJets.h:52
HLTJetCollectionsForLeptonPlusJets::hltLeptonTag
edm::InputTag hltLeptonTag
Definition: HLTJetCollectionsForLeptonPlusJets.h:51
edm::ConfigurationDescriptions
Definition: ConfigurationDescriptions.h:28
HLTJetCollectionsForLeptonPlusJets::HLTJetCollectionsForLeptonPlusJets
HLTJetCollectionsForLeptonPlusJets(const edm::ParameterSet &)
Definition: HLTJetCollectionsForLeptonPlusJets.cc:19
edm::ParameterSet
Definition: ParameterSet.h:36
Event.h
edm::stream::EDProducer
Definition: EDProducer.h:38
edm::EventSetup
Definition: EventSetup.h:57
ConfigurationDescriptions
Frameworkfwd.h
ParameterSet.h
HLTJetCollectionsForLeptonPlusJets::~HLTJetCollectionsForLeptonPlusJets
~HLTJetCollectionsForLeptonPlusJets() override
Definition: HLTJetCollectionsForLeptonPlusJets.cc:33
edm::Event
Definition: Event.h:73
edm::InputTag
Definition: InputTag.h:15
HLTJetCollectionsForLeptonPlusJets::fillDescriptions
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
Definition: HLTJetCollectionsForLeptonPlusJets.cc:39
HLTJetCollectionsForLeptonPlusJets::minDeltaR_
double minDeltaR_
Definition: HLTJetCollectionsForLeptonPlusJets.h:54