ATLAS Offline Software
Public Types | Static Public Member Functions | List of all members
SG::DataBucketTrait< DataVector< T >, U > Struct Template Reference

Metafunction to find the proper DataBucket class for T. More...

#include <DataVector.h>

Collaboration diagram for SG::DataBucketTrait< DataVector< T >, U >:

Public Types

typedef SG::DVLDataBucket< U > type
 

Static Public Member Functions

static void init ()
 

Detailed Description

template<class T, class U>
struct SG::DataBucketTrait< DataVector< T >, U >

Metafunction to find the proper DataBucket class for T.

Specialize this for DataVector. See AthenaKernel/StorableConversions.h for an explanation.

Definition at line 3482 of file DataVector.h.

Member Typedef Documentation

◆ type

template<class T , class U >
typedef SG::DVLDataBucket<U> SG::DataBucketTrait< DataVector< T >, U >::type

Definition at line 3484 of file DataVector.h.

Member Function Documentation

◆ init()

template<class T , class U >
static void SG::DataBucketTrait< DataVector< T >, U >::init ( )
inlinestatic

Definition at line 3485 of file DataVector.h.


The documentation for this struct was generated from the following file:
DataVector::dvlinfo
static const DataModel_detail::DVLInfoBase & dvlinfo()
Return the DV/DL info struct for this class.