CMS 3D CMS Logo

Public Types | Public Member Functions | Public Attributes

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

Inheritance diagram for lhef::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 lhef::Matching< Delta >::Comparator< SortComparator >

Definition at line 52 of file Matching.h.


Member Typedef Documentation

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

Definition at line 53 of file Matching.h.


Constructor & Destructor Documentation

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

Definition at line 55 of file Matching.h.


Member Function Documentation

template<typename Delta>
template<class SortComparator>
bool lhef::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>& lhef::Matching< Delta >::Comparator< SortComparator >::matrix
template<typename Delta>
template<class SortComparator>
SortComparator& lhef::Matching< Delta >::Comparator< SortComparator >::sort