Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:27:17

0001 #include "RecoMuon/TrackerSeedGenerator/interface/TrackerSeedGenerator.h"
0002 #include "DataFormats/TrackerCommon/interface/TrackerTopology.h"
0003 
0004 #include "RecoMuon/TrackingTools/interface/MuonServiceProxy.h"
0005 
0006 void TrackerSeedGenerator::init(const MuonServiceProxy* service) { theProxyService = service; }
0007 
0008 void TrackerSeedGenerator::trackerSeeds(const TrackCand& can,
0009                                         const TrackingRegion& region,
0010                                         const TrackerTopology* tTopo,
0011                                         TrackerSeedGenerator::BTSeedCollection& result) {
0012   const edm::EventSetup& es = theProxyService->eventSetup();
0013   run(result, *theEvent, es, region);
0014   return;
0015 }
0016 void TrackerSeedGenerator::setEvent(const edm::Event& event) { theEvent = &event; }