CMS 3D CMS Logo

HGCalSoARecHitsExtra.h
Go to the documentation of this file.
1 #ifndef DataFormats_HGCalReco_interface_HGCalSoARecHitsExtra_h
2 #define DataFormats_HGCalReco_interface_HGCalSoARecHitsExtra_h
3 
7 
8 // SoA layout with delta, rho, weight, nearestHigher, clusterIndex, layer, isSeed, and cellsCount fields
10  // columns: one value per element
11  SOA_COLUMN(float, delta),
12  SOA_COLUMN(float, rho),
13  SOA_COLUMN(unsigned int, nearestHigher),
14  SOA_COLUMN(int, clusterIndex),
15  SOA_COLUMN(uint8_t, isSeed),
16  SOA_SCALAR(unsigned int, numberOfClustersScalar))
17 
19 
20 #endif
#define GENERATE_SOA_LAYOUT(CLASS,...)
Definition: SoALayout.h:431
#define SOA_SCALAR(TYPE, NAME)
Definition: SoACommon.h:563
#define SOA_COLUMN(TYPE, NAME)
Definition: SoACommon.h:564