4 : track_finder_(new
TrackFinder(iConfig, consumesCollector())),
8 produces<EMTFHitCollection>(
"");
9 produces<EMTFTrackCollection>(
"");
10 produces<l1t::RegionalMuonCandBxCollection>(
"EMTF");
17 auto out_hits_tmp = std::make_unique<EMTFHitCollection>();
18 auto out_hits = std::make_unique<EMTFHitCollection>();
19 auto out_tracks = std::make_unique<EMTFTrackCollection>();
20 auto out_cands = std::make_unique<l1t::RegionalMuonCandBxCollection>();
28 good_sectors.fill(
false);
30 for (
const auto&
h : *out_hits_tmp) {
32 good_sectors.at(
h.Sector_idx()) =
true;
36 for (
const auto&
h : *out_hits_tmp) {
37 if (good_sectors.at(
h.Sector_idx())) {
38 out_hits->push_back(
h);