#include <Matching.h>
Classes | |
struct | AlwaysTrue |
struct | Comparator |
struct | Match |
Public Types | |
typedef SimpleMatrix< Delta >::size_type | index_type |
Public Member Functions | |
Delta | delta (index_type index1, index_type index2) const |
Delta | delta (Match match) const |
bool | isMatched1st (index_type index) |
bool | isMatched2nd (index_type index) |
template<class SortComparator , class CutCriterion > | |
std::vector< Match > | match (SortComparator sortComparator=SortComparator(), CutCriterion cutCriterion=CutCriterion()) |
template<class SortComparator > | |
std::vector< Match > | match () |
std::vector< Match > | match () |
template<typename V1 , typename V2 , class Separation > | |
Matching (const V1 &v1, const V2 &v2, Separation separation) | |
Private Attributes | |
std::vector< bool > | matched1 |
std::vector< bool > | matched2 |
SimpleMatrix< Delta > | matrix |
Definition at line 13 of file Matching.h.
typedef SimpleMatrix<Delta>::size_type btag::Matching< Delta >::index_type |
Definition at line 15 of file Matching.h.
|
inline |
Definition at line 18 of file Matching.h.
References mps_fire::i, and btag::Matching< Delta >::matrix.
|
inline |
|
inline |
Definition at line 46 of file Matching.h.
References btag::Matching< Delta >::Match::index1, btag::Matching< Delta >::Match::index2, and btag::Matching< Delta >::matrix.
|
inline |
|
inline |
|
inline |
Definition at line 71 of file Matching.h.
References cuy::col, mps_fire::i, btag::Matching< Delta >::Match::Match(), btag::Matching< Delta >::matched1, btag::Matching< Delta >::matched2, patRefSel_triggerMatching_cfi::matches, btag::Matching< Delta >::matrix, min(), mps_fire::result, btag::SimpleMatrix< T >::size(), and jetUpdater_cfi::sort.
|
inline |
Definition at line 104 of file Matching.h.
|
inline |
Definition at line 107 of file Matching.h.
|
private |
Definition at line 115 of file Matching.h.
Referenced by btag::Matching< Delta >::isMatched1st(), and btag::Matching< Delta >::match().
|
private |
Definition at line 115 of file Matching.h.
Referenced by btag::Matching< Delta >::isMatched2nd(), and btag::Matching< Delta >::match().
|
private |
Definition at line 114 of file Matching.h.
Referenced by btag::Matching< Delta >::delta(), btag::Matching< Delta >::match(), btag::Matching< Delta >::Matching(), and btag::Matching< Delta >::Comparator< SortComparator >::operator()().