ATLAS Offline Software
Classes | Functions
ActsTrk::detail::MakeDerivedVariant Namespace Reference

Classes

struct  MakeVariant
 
struct  MakeVariant< TypeHelper, VariantType, 1 >
 

Functions

template<class T , typename... Args>
constexpr std::variant< Args..., T > extend (const std::variant< Args... > &, const T &)
 

Function Documentation

◆ extend()

template<class T , typename... Args>
constexpr std::variant<Args..., T> ActsTrk::detail::MakeDerivedVariant::extend ( const std::variant< Args... > &  ,
const T &   
)
constexpr

Definition at line 17 of file MakeDerivedVariant.h.

17  {
18  return std::variant<Args..., T>();
19  }
Args
Definition: test_lwtnn_fastgraph.cxx:12
TSU::T
unsigned long long T
Definition: L1TopoDataTypes.h:35