CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_4_1_8_patch12/src/RecoMuon/TrackerSeedGenerator/plugins/TSGFromOrderedHits.h

Go to the documentation of this file.
00001 #ifndef RecoMuon_TrackerSeedGenerator_TSGFromOrderedHits_H
00002 #define RecoMuon_TrackerSeedGenerator_TSGFromOrderedHits_H
00003 
00004 #include "RecoMuon/TrackerSeedGenerator/interface/TrackerSeedGenerator.h"
00005 #include "FWCore/ParameterSet/interface/ParameterSet.h"
00006 
00007 class SeedGeneratorFromRegionHits;
00008 class TrackingRegion;
00009 
00010 
00011 class TSGFromOrderedHits : public TrackerSeedGenerator {
00012 
00013 public:
00014   TSGFromOrderedHits(const edm::ParameterSet &pset);
00015 
00016   virtual ~TSGFromOrderedHits();
00017 
00018 private:
00019   virtual void run(TrajectorySeedCollection &seeds, 
00020       const edm::Event &ev, const edm::EventSetup &es, const TrackingRegion& region);
00021 
00022 private:
00023   edm::ParameterSet theConfig;
00024   SeedGeneratorFromRegionHits * theGenerator; 
00025 };
00026 
00027 
00028 #endif