CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
EcalDetIdToBeRecoveredProducer.h
Go to the documentation of this file.
1 #ifndef RecoLocalCalo_EcalRecProducers_EcalDetIdToBeRecoveredProducer_hh
2 #define RecoLocalCalo_EcalRecProducers_EcalDetIdToBeRecoveredProducer_hh
3 
19 
22 
24 
27 
29 
30  public:
33  virtual void produce(edm::Event& evt, const edm::EventSetup& es);
34  virtual void beginRun(edm::Run & run, const edm::EventSetup& es);
35 
36  private:
37 
38  //edm::InputTag eeUncalibRecHitCollection_; // secondary name given to collection of EE uncalib rechits
39  //std::string eeRechitCollection_; // secondary name to be given to EE collection of hits
40 
44 
45  /*
46  * InputTag for collections
47  */
48  // SRP collections
51 
52  // Integrity for xtal data
56 
57  // Integrity for xtal data - EE specific (to be rivisited towards EB+EE common collection)
61 
62  // Integrity Errors
65 
66  /*
67  * output collections
68  */
69  std::string ebDetIdCollection_;
70  std::string eeDetIdCollection_;
71  std::string ttDetIdCollection_;
72  std::string scDetIdCollection_;
73 };
74 
75 #endif
virtual void beginRun(edm::Run &run, const edm::EventSetup &es)
virtual void produce(edm::Event &evt, const edm::EventSetup &es)
EcalDetIdToBeRecoveredProducer(const edm::ParameterSet &ps)
edm::ESHandle< EcalTrigTowerConstituentsMap > ttMap_
const EcalElectronicsMapping * ecalMapping_
Definition: Run.h:33