#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 14 of file Matching.h.
typedef SimpleMatrix<Delta>::size_type lhef::Matching< Delta >::index_type |
Definition at line 16 of file Matching.h.
|
inline |
|
inline |
|
inline |
Definition at line 47 of file Matching.h.
References lhef::Matching< Delta >::Match::index1, lhef::Matching< Delta >::Match::index2, and lhef::Matching< Delta >::matrix.
|
inline |
Definition at line 111 of file Matching.h.
References getHLTprescales::index, and lhef::Matching< Delta >::matched1.
|
inline |
Definition at line 112 of file Matching.h.
References getHLTprescales::index, and lhef::Matching< Delta >::matched2.
|
inline |
Definition at line 72 of file Matching.h.
References i, MultipleCompare::Match(), lhef::Matching< Delta >::matched1, lhef::Matching< Delta >::matched2, lhef::Matching< Delta >::matrix, min, query::result, lhef::SimpleMatrix< T >::size(), and python.multivaluedict::sort().
|
inline |
Definition at line 105 of file Matching.h.
|
inline |
Definition at line 108 of file Matching.h.
|
private |
Definition at line 116 of file Matching.h.
Referenced by lhef::Matching< Delta >::isMatched1st(), and lhef::Matching< Delta >::match().
|
private |
Definition at line 116 of file Matching.h.
Referenced by lhef::Matching< Delta >::isMatched2nd(), and lhef::Matching< Delta >::match().
|
private |
Definition at line 115 of file Matching.h.
Referenced by lhef::Matching< Delta >::delta(), lhef::Matching< Delta >::match(), and lhef::Matching< Delta >::Matching().