CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
HcalRecHitRecalib.h
Go to the documentation of this file.
1 #ifndef _HCALRECHITRECALIB_H
2 #define _HCALRECHITRECALIB_H
3 
4 // -*- C++ -*-
5 //
6 // Package: HcalRecHitRecalib
7 // Class: HcalRecHitRecalib
8 //
16 //
17 // Original Author: Luca Malgeri
18 // Created: $Date: 2007/09/11 13:46:29 $
19 // $Id: HcalRecHitRecalib.h,v 1.4 2007/09/11 13:46:29 malgeri Exp $
20 //
21 //
22 
23 
24 // system include files
25 #include <memory>
26 
27 // user include files
30 
34 
37 
38 //
39 // class decleration
40 //
41 
43  public:
44  explicit HcalRecHitRecalib(const edm::ParameterSet&);
46 
47 
48  virtual void produce(edm::Event &, const edm::EventSetup&);
49 
50  private:
51  // ----------member data ---------------------------
52 
53  // edm::InputTag hbheLabel_,hoLabel_,hfLabel_;
54  // std::string HBHEHitsProducer_;
55  // std::string HFHitsProducer_;
56  // std::string HOHitsProducer_;
57  // std::string HBHEHits_;
58  // std::string HFHits_;
59  // std::string HOHits_;
60 
62  std::string RecalibHBHEHits_;
63  std::string RecalibHFHits_;
64  std::string RecalibHOHits_;
65 
66  std::string hcalfile_;
67  std::string hcalfileinpath_;
68 
70  double refactor_;
72 
73 };
74 #endif
edm::InputTag hfLabel_
HcalRecHitRecalib(const edm::ParameterSet &)
std::string RecalibHFHits_
std::string hcalfileinpath_
virtual void produce(edm::Event &, const edm::EventSetup &)
std::string RecalibHOHits_
edm::InputTag hbheLabel_
std::string RecalibHBHEHits_
edm::InputTag hoLabel_
CaloMiscalibMapHcal mapHcal_