CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
EcalRecHitsMerger.h
Go to the documentation of this file.
1 #ifndef EventFilter_EcalRecHitsMerger_H
2 #define EventFilter_EcalRecHitsMerger_H
3 
6 
12 
13 #include <iostream>
14 #include <string>
15 #include <vector>
16 
17 namespace edm {
19 }
20 
22 
23 public:
25  virtual ~EcalRecHitsMerger();
26  void produce(edm::Event & e, const edm::EventSetup& c) override;
27  void beginJob(void) override;
28  void endJob(void) override;
29  static void fillDescriptions(edm::ConfigurationDescriptions& descriptions);
30 
31 private:
39 
47 
50 
51 
52  bool debug_ ;
53 
54 };
55 
56 #endif
57 
58 
edm::InputTag EgammaSourceEE_
edm::InputTag JetsSourceEB_
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
edm::InputTag EgammaSourceEB_
edm::InputTag Pi0SourceEB_
EcalRecHitsMerger(const edm::ParameterSet &pset)
std::string OutputLabelEB_
edm::InputTag TausSourceEE_
edm::InputTag RestSourceEE_
edm::InputTag MuonsSourceEE_
edm::InputTag JetsSourceEE_
void beginJob(void) override
std::string InputRecHitEE_
edm::InputTag MuonsSourceEB_
std::string OutputLabelEE_
edm::InputTag RestSourceEB_
virtual ~EcalRecHitsMerger()
edm::InputTag Pi0SourceEE_
std::string InputRecHitEB_
void endJob(void) override
edm::InputTag TausSourceEB_
void produce(edm::Event &e, const edm::EventSetup &c) override