19 std::vector<TrajectorySeed> &
result){
22 for (
unsigned int iTSG=0; iTSG!=
theTSGs.size();iTSG++){
24 std::vector<TrajectorySeed> tmpResult;
25 theTSGs[iTSG]->trackerSeeds(muonTrackCand,region,tTopo,tmpResult);
27 result.insert(result.end(),tmpResult.begin(),tmpResult.end());
std::pair< const Trajectory *, reco::TrackRef > TrackCand
std::vector< std::unique_ptr< TrackerSeedGenerator > > theTSGs
void trackerSeeds(const TrackCand &, const TrackingRegion &, const TrackerTopology *, BTSeedCollection &) override
provide the seeds from the TSGs: must be overloaded
CombinedTSG(const edm::ParameterSet &pset, edm::ConsumesCollector &iC)