LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
|
Class managing comparisons between T
objects via a Key
key.
More...
#include "DriftPartitions.h"
Public Types | |
using | Key_t = Key |
Type of comparison key. More... | |
using | Object_t = T |
Type of object to be compared. More... | |
Public Member Functions | |
bool | operator() (Key_t a, Key_t b) const |
bool | operator() (Object_t const &a, Key_t b) const |
bool | operator() (Key_t a, Object_t const &b) const |
bool | operator() (Object_t const &a, Object_t const &b) const |
Static Private Member Functions | |
static auto | key (T const &v) |
static auto | key_comp (Key_t a, Key_t b) |
Class managing comparisons between T
objects via a Key
key.
Definition at line 71 of file DriftPartitions.h.
using geo::details::Comparer< T, Key, KeyExtractor, KeyComparer >::Key_t = Key |
Type of comparison key.
Definition at line 223 of file DriftPartitions.h.
using geo::details::Comparer< T, Key, KeyExtractor, KeyComparer >::Object_t = T |
Type of object to be compared.
Definition at line 224 of file DriftPartitions.h.
|
inlinestaticprivate |
Definition at line 235 of file DriftPartitions.h.
|
inlinestaticprivate |
Definition at line 236 of file DriftPartitions.h.
|
inline |
Definition at line 226 of file DriftPartitions.h.
|
inline |
Definition at line 227 of file DriftPartitions.h.
References geo::details::Comparer< T, Key, KeyExtractor, KeyComparer >::operator()().
Referenced by geo::details::Comparer< T, Key, KeyExtractor, KeyComparer >::operator()().
|
inline |
Definition at line 228 of file DriftPartitions.h.
References geo::details::Comparer< T, Key, KeyExtractor, KeyComparer >::operator()().
Referenced by geo::details::Comparer< T, Key, KeyExtractor, KeyComparer >::operator()().
|
inline |
Definition at line 229 of file DriftPartitions.h.