CMS 3D CMS Logo

HLTRapGapFilter.h
Go to the documentation of this file.
1 #ifndef HLTRapGapFilter_h
2 #define HLTRapGapFilter_h
3 
11 
13 
14 //
15 // class decleration
16 //
17 
18 class HLTRapGapFilter : public HLTFilter {
19 
20  public:
21  explicit HLTRapGapFilter(const edm::ParameterSet&);
22  ~HLTRapGapFilter() override;
23  bool hltFilter(edm::Event&, const edm::EventSetup&, trigger::TriggerFilterObjectWithRefs & filterproduct) const override;
24  static void fillDescriptions(edm::ConfigurationDescriptions & descriptions);
25 
26  private:
28  edm::InputTag inputTag_; // input tag identifying jets
29  double absEtaMin_;
30  double absEtaMax_;
31  double caloThresh_;
32 };
33 
34 #endif //HLTRapGapFilter_h
edm::InputTag inputTag_
HLTRapGapFilter(const edm::ParameterSet &)
~HLTRapGapFilter() override
bool hltFilter(edm::Event &, const edm::EventSetup &, trigger::TriggerFilterObjectWithRefs &filterproduct) const override
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
edm::EDGetTokenT< reco::CaloJetCollection > m_theJetToken