#include <GeometryContainers.hpp>
|
| 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<GeometryIdPtrObj T> |
| constexpr Acts::GeometryIdentifier | operator() (const T &thing) const |
| template<GeometryIdObj T> |
| auto | operator() (const T &thing) const |
| template<GeometryIdObj T> |
| auto | operator() (std::reference_wrapper< T > thing) const -> decltype(thing.get().geometryId(), Acts::GeometryIdentifier()) |
◆ operator()() [1/6]
| Acts::GeometryIdentifier ActsExamples::detail::GeometryIdGetter::operator() |
( |
Acts::GeometryIdentifier | geometryId | ) |
const |
|
inlineconstexpr |
◆ operator()() [2/6]
| Acts::GeometryIdentifier ActsExamples::detail::GeometryIdGetter::operator() |
( |
Acts::GeometryIdentifier::Value | encoded | ) |
const |
|
inlineconstexpr |
◆ operator()() [3/6]
template<typename T>
| Acts::GeometryIdentifier ActsExamples::detail::GeometryIdGetter::operator() |
( |
const std::pair< Acts::GeometryIdentifier, T > & | mapItem | ) |
const |
|
inlineconstexpr |
◆ operator()() [4/6]
template<GeometryIdObj T>
| auto ActsExamples::detail::GeometryIdGetter::operator() |
( |
const T & | thing | ) |
const |
|
inline |
◆ operator()() [5/6]
template<GeometryIdPtrObj T>
| Acts::GeometryIdentifier ActsExamples::detail::GeometryIdGetter::operator() |
( |
const T & | thing | ) |
const |
|
inlineconstexpr |
◆ operator()() [6/6]
template<GeometryIdObj T>
| auto ActsExamples::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: