ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Acts::detail::DefaultGeometryIdGetter Struct Reference

Uniform access to geometry identifiers for different types. More...

#include <acts/blob/master/Core/include/Acts/Geometry/detail/DefaultGeometryIdGetter.hpp>

Public Member Functions

template<typename object_t >
auto operator() (const object_t &object) const -> decltype(object.geoID(), GeometryID())
 
template<typename object_t >
auto operator() (const object_t &object) const -> decltype(object.geometryId(), GeometryID())
 

Detailed Description

Uniform access to geometry identifiers for different types.

Definition at line 17 of file DefaultGeometryIdGetter.hpp.

View newest version in sPHENIX GitHub at line 17 of file DefaultGeometryIdGetter.hpp

Member Function Documentation

template<typename object_t >
auto Acts::detail::DefaultGeometryIdGetter::operator() ( const object_t &  object) const -> decltype(object.geoID(), GeometryID())
inline

Definition at line 20 of file DefaultGeometryIdGetter.hpp.

View newest version in sPHENIX GitHub at line 20 of file DefaultGeometryIdGetter.hpp

template<typename object_t >
auto Acts::detail::DefaultGeometryIdGetter::operator() ( const object_t &  object) const -> decltype(object.geometryId(), GeometryID())
inline

Definition at line 26 of file DefaultGeometryIdGetter.hpp.

View newest version in sPHENIX GitHub at line 26 of file DefaultGeometryIdGetter.hpp


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