CMS 3D CMS Logo

HcalRecHitRecalib.h

Go to the documentation of this file.
00001 #ifndef _HCALRECHITRECALIB_H
00002 #define _HCALRECHITRECALIB_H
00003 
00004 // -*- C++ -*-
00005 //
00006 // Package:    HcalRecHitRecalib
00007 // Class:      HcalRecHitRecalib
00008 // 
00016 //
00017 // Original Author:  Luca Malgeri
00018 //         Created:  $Date: 2007/09/11 13:46:29 $
00019 // $Id: HcalRecHitRecalib.h,v 1.4 2007/09/11 13:46:29 malgeri Exp $
00020 //
00021 //
00022 
00023 
00024 // system include files
00025 #include <memory>
00026 
00027 // user include files
00028 #include "FWCore/Framework/interface/Frameworkfwd.h"
00029 #include "FWCore/Framework/interface/EDProducer.h"
00030 
00031 #include "FWCore/Framework/interface/Event.h"
00032 #include "FWCore/Framework/interface/EventSetup.h"
00033 #include "FWCore/Framework/interface/MakerMacros.h"
00034 
00035 #include "FWCore/ParameterSet/interface/ParameterSet.h"
00036 #include "CalibCalorimetry/CaloMiscalibTools/interface/CaloMiscalibMapHcal.h"
00037 
00038 //
00039 // class decleration
00040 //
00041 
00042 class HcalRecHitRecalib : public edm::EDProducer {
00043    public:
00044       explicit HcalRecHitRecalib(const edm::ParameterSet&);
00045       ~HcalRecHitRecalib();
00046 
00047 
00048       virtual void produce(edm::Event &, const edm::EventSetup&);
00049 
00050    private:
00051       // ----------member data ---------------------------
00052 
00053   //  edm::InputTag hbheLabel_,hoLabel_,hfLabel_;
00054   //  std::string HBHEHitsProducer_;
00055   //  std::string HFHitsProducer_;
00056   //  std::string HOHitsProducer_;
00057   //  std::string HBHEHits_;
00058   //  std::string HFHits_;
00059   //  std::string HOHits_;
00060 
00061   edm::InputTag hbheLabel_,hoLabel_,hfLabel_;
00062   std::string RecalibHBHEHits_;
00063   std::string RecalibHFHits_;
00064   std::string RecalibHOHits_;
00065 
00066   std::string hcalfile_;
00067   std::string hcalfileinpath_;
00068 
00069   CaloMiscalibMapHcal mapHcal_;
00070   double refactor_;
00071   double refactor_mean_;
00072 
00073 };
00074 #endif

Generated on Tue Jun 9 17:25:12 2009 for CMSSW by  doxygen 1.5.4