|
| constexpr Acts::GeometryIdentifier | operator() (Acts::GeometryIdentifier geometryId) const |
| |
| constexpr Acts::GeometryIdentifier | operator() (Acts::GeometryIdentifier::Value encoded) const |
| |
| template<typename T > |
| constexpr Acts::GeometryIdentifier | operator() (const std::pair< Acts::GeometryIdentifier, T > &mapItem) const |
| |
| template<typename T > |
| auto | operator() (const T &thing) const -> decltype(thing.geometryId(), Acts::GeometryIdentifier()) |
| |
| template<typename T > |
| auto | operator() (std::reference_wrapper< T > thing) const -> decltype(thing.get().geometryId(), Acts::GeometryIdentifier()) |
| |
Definition at line 29 of file GeometryContainers.h.
◆ operator()() [1/5]
| Acts::GeometryIdentifier acts_examples::detail::GeometryIdGetter::operator() |
( |
Acts::GeometryIdentifier | geometryId | ) |
const |
|
inlineconstexpr |
◆ operator()() [2/5]
| Acts::GeometryIdentifier acts_examples::detail::GeometryIdGetter::operator() |
( |
Acts::GeometryIdentifier::Value | encoded | ) |
const |
|
inlineconstexpr |
◆ operator()() [3/5]
template<typename T >
| Acts::GeometryIdentifier acts_examples::detail::GeometryIdGetter::operator() |
( |
const std::pair< Acts::GeometryIdentifier, T > & | mapItem | ) |
const |
|
inlineconstexpr |
◆ operator()() [4/5]
template<typename T >
| auto acts_examples::detail::GeometryIdGetter::operator() |
( |
const T & | thing | ) |
const -> decltype(thing.geometryId(), Acts::GeometryIdentifier()) |
|
inline |
◆ operator()() [5/5]
template<typename T >
| auto acts_examples::detail::GeometryIdGetter::operator() |
( |
std::reference_wrapper< T > | thing | ) |
const -> decltype(thing.get().geometryId(), Acts::GeometryIdentifier()) |
|
inline |
The documentation for this struct was generated from the following file: