CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_3_3/src/RecoMuon/CosmicMuonProducer/src/CosmicMuonProducer.h

Go to the documentation of this file.
00001 #ifndef RecoMuon_CosmicMuonProducer_CosmicMuonProducer_H
00002 #define RecoMuon_CosmicMuonProducer_CosmicMuonProducer_H
00003 
00011 #include "FWCore/Framework/interface/EDProducer.h"
00012 
00013 class MuonTrackFinder;
00014 class MuonServiceProxy;
00015 
00016 class CosmicMuonProducer : public edm::EDProducer {
00017 public:
00018   explicit CosmicMuonProducer(const edm::ParameterSet&);
00019 
00020    ~CosmicMuonProducer();
00021   
00022   virtual void produce(edm::Event&, const edm::EventSetup&);
00023 
00024 private:
00025   std::string theSeedCollectionLabel;
00026   MuonTrackFinder* theTrackFinder;
00027 
00029   MuonServiceProxy *theService;
00030 };
00031 
00032 #endif