CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_2_9/src/RecoMuon/TrackerSeedGenerator/plugins/DualByL2TSG.h

Go to the documentation of this file.
00001 
00002 #ifndef RecoMuon_TrackerSeedGenerator_DualByL2TSG_H
00003 #define RecoMuon_TrackerSeedGenerator_DualByL2TSG_H
00004 
00012 #include "RecoMuon/TrackerSeedGenerator/plugins/SeparatingTSG.h"
00013 #include "DataFormats/Common/interface/Handle.h"
00014 #include "DataFormats/TrackReco/interface/Track.h"
00015 #include "DataFormats/TrackReco/interface/TrackFwd.h"
00016 
00017 class DualByL2TSG : public SeparatingTSG{
00018  public:
00019   DualByL2TSG(const edm::ParameterSet &pset);
00020 
00022   unsigned int selectTSG(const TrackCand&, const TrackingRegion&);
00023 
00024  private:
00025   std::string theCategory;
00026   edm::InputTag theL3CollectionLabelA;
00027   edm::Handle<reco::TrackCollection> l3muonH;
00028 };
00029 
00030 #endif