LDMX Software
Static Public Attributes | List of all members
packing::utility::mask_backend< N > Struct Template Reference

mask_backend More...

#include <Mask.h>

Static Public Attributes

static const uint64_t value = (1ul << N) - 1ul
 value of mask
 

Detailed Description

template<short N>
struct packing::utility::mask_backend< N >

mask_backend

The backend struct for the mask generation scheme. Since we are using a template parameter rather than a function argument, these masks are generated at compile-time and so are equivalent to defining a set of static const varaibles.

Definition at line 17 of file Mask.h.

Member Data Documentation

◆ value

template<short N>
const uint64_t packing::utility::mask_backend< N >::value = (1ul << N) - 1ul
static

value of mask

Definition at line 19 of file Mask.h.


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