1 #ifndef L1TMuonEndCap_BestTrackSelection_h 2 #define L1TMuonEndCap_BestTrackSelection_h 12 int maxRoadsPerZone,
int maxTracks,
bool useSecondEarliest,
17 const std::deque<EMTFTrackCollection>& extended_best_track_cands,
22 const std::deque<EMTFTrackCollection>& extended_best_track_cands,
27 const std::deque<EMTFTrackCollection>& extended_best_track_cands,
void process(const std::deque< EMTFTrackCollection > &extended_best_track_cands, EMTFTrackCollection &best_tracks) const
void cancel_multi_bx(const std::deque< EMTFTrackCollection > &extended_best_track_cands, EMTFTrackCollection &best_tracks) const
l1t::EMTFTrackCollection EMTFTrackCollection
void configure(int verbose, int endcap, int sector, int bx, int bxWindow, int maxRoadsPerZone, int maxTracks, bool useSecondEarliest, bool bugSameSectorPt0)
void cancel_one_bx(const std::deque< EMTFTrackCollection > &extended_best_track_cands, EMTFTrackCollection &best_tracks) const