CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_3_3/src/RecoMuon/MuonIdentification/plugins/InterestingEcalDetIdProducer.h

Go to the documentation of this file.
00001 #ifndef MuonIdentification_InterestingEcalDetIdProducer_h
00002 #define MuonIdentification_InterestingEcalDetIdProducer_h
00003 // -*- C++ -*-
00004 #include <memory>
00005 #include "FWCore/Framework/interface/Frameworkfwd.h"
00006 #include "FWCore/Framework/interface/EDProducer.h"
00007 #include "FWCore/Utilities/interface/InputTag.h"
00008 
00009 class CaloTopology;
00010 class InterestingEcalDetIdProducer : public edm::EDProducer {
00011  public:
00012   explicit InterestingEcalDetIdProducer(const edm::ParameterSet&);
00013   ~InterestingEcalDetIdProducer();
00014   void produce(edm::Event&, const edm::EventSetup&);
00015   void beginRun(edm::Run&, const edm::EventSetup&);
00016 
00017  private:
00018   edm::InputTag inputCollection_;
00019   const CaloTopology* caloTopology_;
00020 };
00021 
00022 #endif