EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
SourceLinkConcept.hpp File Reference
#include "Acts/Utilities/TypeTraits.hpp"
#include <type_traits>
+ Include dependency graph for SourceLinkConcept.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Acts::Concepts::detail_slc::SourceLinkConcept< T >
 

Namespaces

namespace  Acts
 Set the Geometry Context PLUGIN.
 
namespace  Acts::Concepts
 
namespace  Acts::Concepts::detail_slc
 

Typedefs

template<typename T >
using Acts::Concepts::detail_slc::comparable_t = decltype(std::declval< T >()==std::declval< T >())
 
template<typename T >
using Acts::Concepts::detail_slc::dereferenceable_t = decltype(*std::declval< T >())
 
template<typename T >
using Acts::Concepts::detail_slc::surface_method_t = decltype(std::declval< T >().referenceSurface())
 

Variables

template<typename T >
constexpr bool Acts::SourceLinkConcept