CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
HLTElectronMissingHitsFilter.h
Go to the documentation of this file.
1 #ifndef HLTElectronMissingHitsFilter_h
2 #define HLTElectronMissingHitsFilter_h
3 
9 namespace edm {
11 }
12 
16 
18  public:
21  virtual bool hltFilter(edm::Event&, const edm::EventSetup&, trigger::TriggerFilterObjectWithRefs & filterproduct) const override;
22  static void fillDescriptions(edm::ConfigurationDescriptions& descriptions);
23 
24  private:
25  // input tag and token for the RecoCandidates from the previous filter
28  // input tag and token for the producer of electrons
31 
32  int barrelcut_; // barrel cut
33  int endcapcut_; // endcap cut
34  int ncandcut_; // number of electrons required
35 };
36 
37 #endif
HLTElectronMissingHitsFilter(const edm::ParameterSet &)
edm::EDGetTokenT< reco::ElectronCollection > electronToken_
virtual bool hltFilter(edm::Event &, const edm::EventSetup &, trigger::TriggerFilterObjectWithRefs &filterproduct) const override
edm::EDGetTokenT< trigger::TriggerFilterObjectWithRefs > candToken_
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)