LArSoft
v06_85_00
Liquid Argon Software toolkit - http://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 64 of file DriftPartitions.h.
using geo::details::Comparer< T, Key, KeyExtractor, KeyComparer >::Key_t = Key |
Type of comparison key.
Definition at line 227 of file DriftPartitions.h.
using geo::details::Comparer< T, Key, KeyExtractor, KeyComparer >::Object_t = T |
Type of object to be compared.
Definition at line 228 of file DriftPartitions.h.
|
inlinestaticprivate |
Definition at line 239 of file DriftPartitions.h.
|
inlinestaticprivate |
Definition at line 240 of file DriftPartitions.h.
|
inline |
Definition at line 230 of file DriftPartitions.h.
|
inline |
Definition at line 231 of file DriftPartitions.h.
|
inline |
Definition at line 233 of file DriftPartitions.h.
|
inline |
Definition at line 235 of file DriftPartitions.h.