trout
Phlex-based reconstruction framework for the SHiP experiment.
Loading...
Searching...
No Matches
ActsExamples::detail::CompareGeometryId Struct Reference

#include <GeometryContainers.hpp>

Public Types

using is_transparent = void

Public Member Functions

template<TimedObj Left, TimedObj Right>
constexpr bool operator() (const Left &lhs, const Right &rhs) const
 Comparator that sorts objects with the same geometry id by time.
template<TimedObjPtr Left, TimedObjPtr Right>
constexpr bool operator() (const Left &lhs, const Right &rhs) const
template<typename Left, typename Right>
constexpr bool operator() (Left &&lhs, Right &&rhs) const

Member Typedef Documentation

◆ is_transparent

Member Function Documentation

◆ operator()() [1/3]

template<TimedObjPtr Left, TimedObjPtr Right>
bool ActsExamples::detail::CompareGeometryId::operator() ( const Left & lhs,
const Right & rhs ) const
inlineconstexpr

◆ operator()() [2/3]

template<TimedObj Left, TimedObj Right>
bool ActsExamples::detail::CompareGeometryId::operator() ( const Left & lhs,
const Right & rhs ) const
inlineconstexpr

Comparator that sorts objects with the same geometry id by time.

◆ operator()() [3/3]

template<typename Left, typename Right>
bool ActsExamples::detail::CompareGeometryId::operator() ( Left && lhs,
Right && rhs ) const
inlineconstexpr

The documentation for this struct was generated from the following file: