CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_6_1_2_SLHC2_patch1/src/CalibCalorimetry/CaloMiscalibTools/interface/WriteEcalMiscalibConstantsMC.h

Go to the documentation of this file.
00001 /*     <Notes on implementation>
00002  */
00003 //
00004 // Original Author:  Stephanie BEAUCERON
00005 //         Created:  Tue May 15 16:23:21 CEST 2007
00006 // $Id: WriteEcalMiscalibConstantsMC.h,v 1.2 2009/12/17 20:59:29 wmtan Exp $
00007 //
00008 //
00009 
00010 
00011 // system include files
00012 #include <memory>
00013 
00014 // user include files
00015 #include "FWCore/Framework/interface/Frameworkfwd.h"
00016 #include "FWCore/Framework/interface/EDAnalyzer.h"
00017 
00018 #include "FWCore/Framework/interface/Event.h"
00019 #include "FWCore/Framework/interface/MakerMacros.h"
00020 
00021 #include "FWCore/ParameterSet/interface/ParameterSet.h"
00022 //
00023 // class decleration
00024 //
00025 
00026 class WriteEcalMiscalibConstantsMC : public edm::EDAnalyzer {
00027  public:
00028   explicit WriteEcalMiscalibConstantsMC(const edm::ParameterSet&);
00029   ~WriteEcalMiscalibConstantsMC();
00030   
00031   
00032  private:
00033       virtual void beginJob() ;
00034       virtual void analyze(const edm::Event&, const edm::EventSetup&);
00035       virtual void endJob() ;
00036       
00037       // ----------member data ---------------------------
00038       std::string newTagRequest_;
00039 };