Go to the documentation of this file.
15 #ifndef L1TriggerGlobalMuonTrigger_L1MuGMTMatcher_h
16 #define L1TriggerGlobalMuonTrigger_L1MuGMTMatcher_h
61 inline int id()
const {
return m_id; }
81 std::vector<const L1MuRegionalCand*>
first;
82 std::vector<const L1MuRegionalCand*>
second;
L1MuGMTMatrix< bool > pairMatrix
static const unsigned int MaxMatch
L1MuGMTMatcher(const L1MuGlobalMuonTrigger &gmt, int id)
constructor
virtual ~L1MuGMTMatcher()
destructor
L1MuGMTMatrix< int > matchQuality
std::vector< const L1MuRegionalCand * > second
const L1MuGlobalMuonTrigger & m_gmt
const L1MuGMTMatrix< bool > & pairM() const
return pair matrix
std::vector< const L1MuRegionalCand * > first
bool pairM(int i, int j) const
return pair matrix
int id() const
return identifier
void print()
print matching results
void reset()
clear Matcher
int lookup_mq(int i, int j)