EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ActsExamples::detail::GeometryIdGetter Struct Reference

#include <acts/blob/sPHENIX/Examples/Framework/include/ActsExamples/EventData/GeometryContainers.hpp>

Public Member Functions

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())
 

Detailed Description

Definition at line 25 of file GeometryContainers.hpp.

View newest version in sPHENIX GitHub at line 25 of file GeometryContainers.hpp

Member Function Documentation

constexpr Acts::GeometryIdentifier ActsExamples::detail::GeometryIdGetter::operator() ( Acts::GeometryIdentifier  geometryId) const
inline

Definition at line 27 of file GeometryContainers.hpp.

View newest version in sPHENIX GitHub at line 27 of file GeometryContainers.hpp

constexpr Acts::GeometryIdentifier ActsExamples::detail::GeometryIdGetter::operator() ( Acts::GeometryIdentifier::Value  encoded) const
inline

Definition at line 32 of file GeometryContainers.hpp.

View newest version in sPHENIX GitHub at line 32 of file GeometryContainers.hpp

template<typename T >
constexpr Acts::GeometryIdentifier ActsExamples::detail::GeometryIdGetter::operator() ( const std::pair< Acts::GeometryIdentifier, T > &  mapItem) const
inline

Definition at line 38 of file GeometryContainers.hpp.

View newest version in sPHENIX GitHub at line 38 of file GeometryContainers.hpp

template<typename T >
auto ActsExamples::detail::GeometryIdGetter::operator() ( const T thing) const -> decltype(thing.geometryId(), Acts::GeometryIdentifier())
inline

Definition at line 44 of file GeometryContainers.hpp.

View newest version in sPHENIX GitHub at line 44 of file GeometryContainers.hpp


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