CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
HLTJetCollectionsForElePlusJets.h
Go to the documentation of this file.
1 #ifndef HLTJetCollectionsForElePlusJets_h
2 #define HLTJetCollectionsForElePlusJets_h
3 
19 // user include files
22 
24 
26 
30 
31 namespace edm {
33 }
34 
35 //
36 // class declaration
37 //
38 
39 template <typename T>
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 minJetPt_; // jet pt threshold in GeV
55  // double maxAbsJetEta_; // jet |eta| range
56  // unsigned int minNJets_; // number of required jets passing cuts after cleaning
57 
58  double minDeltaR_; //min dR for jets and electrons not to match
59 
60  // double minSoftJetPt_; // jet pt threshold for the soft jet in the VBF pair
61  // double minDeltaEta_; // pseudorapidity separation for the VBF pair
62 
63  // ----------member data ---------------------------
64 };
65 #endif //HLTJetCollectionsForElePlusJets_h
edm::EDGetTokenT< std::vector< T > > m_theJetToken
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
void produce(edm::Event &, const edm::EventSetup &) override
HLTJetCollectionsForElePlusJets(const edm::ParameterSet &)
edm::EDGetTokenT< trigger::TriggerFilterObjectWithRefs > m_theElectronToken