CMS 3D CMS Logo

L1RCTInputProducer.h
Go to the documentation of this file.
1 #ifndef L1RCTInputProducer_h
2 #define L1RCTInputProducer_h
3 
5 
11 
13 
14 #include <string>
15 
16 class L1RCT;
17 class L1RCTLookupTables;
18 
20 {
21  public:
22  explicit L1RCTInputProducer(const edm::ParameterSet& ps);
23  ~L1RCTInputProducer() override;
24  void produce(edm::Event& e, const edm::EventSetup& c) override;
25  private:
28  bool useEcal;
29  bool useHcal;
32 };
33 #endif
void produce(edm::Event &e, const edm::EventSetup &c) override
edm::InputTag ecalDigisLabel
L1RCTInputProducer(const edm::ParameterSet &ps)
~L1RCTInputProducer() override
edm::InputTag hcalDigisLabel
L1RCTLookupTables * rctLookupTables
Definition: L1RCT.h:20