CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_2_7_hltpatch2/src/RecoMuon/TrackerSeedGenerator/plugins/SeparatingTSG.h

Go to the documentation of this file.
00001 #ifndef RecoMuon_TrackerSeedGenerator_SeparatingTSG_H
00002 #define RecoMuon_TrackerSeedGenerator_SeparatingTSG_H
00003 
00012 #include "RecoMuon/TrackerSeedGenerator/plugins/CompositeTSG.h"
00013 
00014 class SeparatingTSG : public CompositeTSG {
00015  public:
00016   SeparatingTSG(const edm::ParameterSet &pset);
00017   virtual ~SeparatingTSG();
00018 
00019   void trackerSeeds(const TrackCand&, const TrackingRegion&, BTSeedCollection &);
00020 
00021   virtual unsigned int selectTSG(const TrackCand&, const TrackingRegion&) =0;
00022  private:
00023   std::string theCategory;
00024 
00025 };
00026 
00027 #endif