1 #ifndef L1Trigger_Phase2L1GMT_SAMuonCleaner_h 2 #define L1Trigger_Phase2L1GMT_SAMuonCleaner_h 14 std::vector<l1t::SAMuon>
cleanTF(
const std::vector<l1t::SAMuon>& tfMuons);
18 const std::vector<l1t::SAMuon>&
omtf,
19 const std::vector<l1t::SAMuon>&
emtf);
20 void swap(std::vector<l1t::SAMuon>&,
int i,
int j);
21 void sort(std::vector<l1t::SAMuon>&
in);
void swap(std::vector< l1t::SAMuon > &, int i, int j)
void sort(std::vector< l1t::SAMuon > &in)
std::vector< l1t::SAMuon > interTFClean(const std::vector< l1t::SAMuon > &bmtf, const std::vector< l1t::SAMuon > &omtf, const std::vector< l1t::SAMuon > &emtf)
muons
the two sets of parameters below are mutually exclusive, depending if RECO or ALCARECO is used the us...
std::vector< l1t::SAMuon > cleanTF(const std::vector< l1t::SAMuon > &tfMuons)
void overlapCleanTrack(l1t::SAMuon &source, const l1t::SAMuon &other, bool eq)
void overlapCleanTrackInter(l1t::SAMuon &source, const l1t::SAMuon &other)
std::vector< l1t::SAMuon > cleanTFMuons(const std::vector< l1t::SAMuon > &muons)
static std::string const source