CMS 3D CMS Logo

SiPixelMappingLayout.h
Go to the documentation of this file.
1 #ifndef CondFormats_SiPixelObjects_interface_SiPixelMappingLayout_h
2 #define CondFormats_SiPixelObjects_interface_SiPixelMappingLayout_h
3 
4 #include <array>
7 
9  SOA_COLUMN(unsigned int, fed),
10  SOA_COLUMN(unsigned int, link),
11  SOA_COLUMN(unsigned int, roc),
12  SOA_COLUMN(unsigned int, rawId),
13  SOA_COLUMN(unsigned int, rocInDet),
14  SOA_COLUMN(unsigned int, moduleId),
15  SOA_COLUMN(bool, badRocs),
16  SOA_COLUMN(unsigned char, modToUnpDefault),
17  SOA_SCALAR(unsigned int, size),
18  SOA_SCALAR(bool, hasQuality))
19 
23 
24 #endif // CondFormats_SiPixelObjects_interface_SiPixelMappingLayout_h
size
Write out results.
#define GENERATE_SOA_LAYOUT(CLASS,...)
Definition: SoALayout.h:431
#define SOA_SCALAR(TYPE, NAME)
Definition: SoACommon.h:563
uint16_t *__restrict__ uint16_t const *__restrict__ uint32_t const *__restrict__ uint32_t *__restrict__ uint32_t const *__restrict__ moduleId
#define SOA_COLUMN(TYPE, NAME)
Definition: SoACommon.h:564