CMS 3D CMS Logo

Public Types | Public Member Functions | Public Attributes

btag::Matching< Delta >::Comparator< SortComparator > Struct Template Reference

Inheritance diagram for btag::Matching< Delta >::Comparator< SortComparator >:
binary_function

List of all members.

Public Types

typedef Matching::index_type index_type

Public Member Functions

 Comparator (const SimpleMatrix< Delta > &matrix, SortComparator &sort)
bool operator() (index_type i1, index_type i2) const

Public Attributes

const SimpleMatrix< Delta > & matrix
SortComparator & sort

Detailed Description

template<typename Delta>
template<class SortComparator>
struct btag::Matching< Delta >::Comparator< SortComparator >

Definition at line 53 of file Matching.h.


Member Typedef Documentation

template<typename Delta>
template<class SortComparator>
typedef Matching::index_type btag::Matching< Delta >::Comparator< SortComparator >::index_type

Definition at line 54 of file Matching.h.


Constructor & Destructor Documentation

template<typename Delta>
template<class SortComparator>
btag::Matching< Delta >::Comparator< SortComparator >::Comparator ( const SimpleMatrix< Delta > &  matrix,
SortComparator< SortComparator > &  sort 
) [inline]

Definition at line 56 of file Matching.h.


Member Function Documentation

template<typename Delta>
template<class SortComparator>
bool btag::Matching< Delta >::Comparator< SortComparator >::operator() ( index_type  i1,
index_type  i2 
) const [inline]

Member Data Documentation

template<typename Delta>
template<class SortComparator>
const SimpleMatrix<Delta>& btag::Matching< Delta >::Comparator< SortComparator >::matrix
template<typename Delta>
template<class SortComparator>
SortComparator& btag::Matching< Delta >::Comparator< SortComparator >::sort