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; }