File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -1753,7 +1753,7 @@ struct QaMatching {
17531753
17541754 template <class TMUON , class TMUONS , class TMFTS >
17551755 MuonMatchType getMatchType (const TMUON& muonTrack,
1756- TMUONS const & muonTracks,
1756+ TMUONS const & /* muonTracks*/ ,
17571757 TMFTS const & mftTracks,
17581758 const std::vector<std::pair<int64_t , int64_t >>& matchablePairs,
17591759 int ranking)
@@ -1763,13 +1763,13 @@ struct QaMatching {
17631763
17641764 auto const & mchTrack = muonTrack.template matchMCHTrack_as <TMUONS>();
17651765
1766- bool isPaired = isMatchableMch (mchTrack.globalIndex (), matchablePairs);
1767- bool isMuon = IsMuon (muonTrack, muonTracks, mftTracks );
1766+ bool isPairable = isMatchableMch (mchTrack.globalIndex (), matchablePairs);
1767+ bool isTrueMatch = isTrueGlobalMatching (muonTrack, matchablePairs );
17681768 int decayRanking = getDecayRanking (mchTrack, mftTracks);
17691769
17701770 MuonMatchType result{kMatchTypeUndefined };
1771- if (isPaired ) {
1772- if (isMuon ) {
1771+ if (isPairable ) {
1772+ if (isTrueMatch ) {
17731773 result = (ranking == 1 ) ? kMatchTypeTrueLeading : kMatchTypeTrueNonLeading ;
17741774 } else {
17751775 result = (ranking == 1 ) ? kMatchTypeWrongLeading : kMatchTypeWrongNonLeading ;
You can’t perform that action at this time.
0 commit comments