CMS 3D CMS Logo

List of all members | Public Types | Static Public Attributes
edm::soahelper::AlignmentHelper< Aligned< T, ALIGNMENT > > Struct Template Reference

#include <SoATupleHelper.h>

Public Types

typedef T Type
 

Static Public Attributes

static const std::size_t kAlignment = ALIGNMENT
 

Detailed Description

template<typename T, unsigned int ALIGNMENT>
struct edm::soahelper::AlignmentHelper< Aligned< T, ALIGNMENT > >

Specialization of ALignmentHelper for Aligned<T, ALIGNMENT>. This allows users to specify non-default alignment values for the internal arrays of SoATuple.

Definition at line 81 of file SoATupleHelper.h.

Member Typedef Documentation

template<typename T , unsigned int ALIGNMENT>
typedef T edm::soahelper::AlignmentHelper< Aligned< T, ALIGNMENT > >::Type

Definition at line 83 of file SoATupleHelper.h.

Member Data Documentation

template<typename T , unsigned int ALIGNMENT>
const std::size_t edm::soahelper::AlignmentHelper< Aligned< T, ALIGNMENT > >::kAlignment = ALIGNMENT
static

Definition at line 82 of file SoATupleHelper.h.