CMS 3D CMS Logo

HLTHcalPhiSymFilter.h
Go to the documentation of this file.
1 #ifndef _HLTHcalPhiSymFilter_H
2 #define _HLTHcalPhiSymFilter_H
3 
4 // -*- C++ -*-
5 //
6 // Package: HLTHcalPhiSymFilter
7 // Class: HLTHcalPhiSymFilter
8 //
14 //
15 // Original Author: Grigory Safronov
16 //
17 
18 
19 // system include files
20 #include <memory>
21 
22 // user include files
25 
28 
32 
34 
35 //
36 // class decleration
37 //
38 
40  public:
41  explicit HLTHcalPhiSymFilter(const edm::ParameterSet&);
42  ~HLTHcalPhiSymFilter() override;
43  static void fillDescriptions(edm::ConfigurationDescriptions & descriptions);
44  bool hltFilter(edm::Event &, const edm::EventSetup&, trigger::TriggerFilterObjectWithRefs & filterproduct) const override;
45 
46  private:
47  // ----------member data ---------------------------
48 
58  double eCut_HB_;
59  double eCut_HE_;
60  double eCut_HO_;
61  double eCut_HF_;
62 
63 };
64 
65 #endif
66 
edm::EDGetTokenT< HFRecHitCollection > HFHitsToken_
~HLTHcalPhiSymFilter() override
edm::EDGetTokenT< HORecHitCollection > HOHitsToken_
bool hltFilter(edm::Event &, const edm::EventSetup &, trigger::TriggerFilterObjectWithRefs &filterproduct) const override
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
HLTHcalPhiSymFilter(const edm::ParameterSet &)
edm::EDGetTokenT< HBHERecHitCollection > HBHEHitsToken_