CMS 3D CMS Logo

MuonSeedGenerator.h

Go to the documentation of this file.
00001 #ifndef RecoMuon_MuonSeedGenerator_MuonSeedGenerator_H
00002 #define RecoMuon_MuonSeedGenerator_H
00003 
00012 #include "FWCore/Framework/interface/EDProducer.h"
00013 #include "DataFormats/TrajectorySeed/interface/TrajectorySeedCollection.h"
00014 #include <vector>
00015 
00016 class MuonSeedVFinder;
00017 class MuonSeedVPatternRecognition;
00018 class MuonSeedVCleaner;
00019 
00020 class MuonSeedGenerator: public edm::EDProducer {
00021  public:
00022 
00024   MuonSeedGenerator(const edm::ParameterSet&);
00025   
00027   virtual ~MuonSeedGenerator();
00028   
00029   // Operations
00030 
00032   virtual void produce(edm::Event&, const edm::EventSetup&);
00033 
00034  protected:
00035 
00036   MuonSeedVPatternRecognition * thePatternRecognition;
00037   MuonSeedVFinder * theSeedFinder;
00038   MuonSeedVCleaner * theSeedCleaner;
00039 
00040 };
00041 #endif
00042 

Generated on Tue Jun 9 17:44:28 2009 for CMSSW by  doxygen 1.5.4