CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
SiPixelContinuousPalette.h
Go to the documentation of this file.
1 #ifndef _SIPIXELCONTINUOUSPALETTE_
2 #define _SIPIXELCONTINUOUSPALETTE_
3 
16 {
17  constexpr int r[] = {255 ,134 ,122 ,110 , 98 , 86 , 74 , 63 , 51 , 39 ,
18  27 , 15 , 3 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ,
19  0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ,
20  0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ,
21  0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ,
22  0 , 0 , 0 , 0 , 0 , 10 , 22 , 34 , 46 , 57 ,
23  69 , 81 , 93 ,105 ,117 ,129 ,141 ,153 ,165 ,176 ,
24  188 ,200 ,212 ,224 ,236 ,248 ,250 ,255 ,255 ,255 ,
25  255 ,255 ,255 ,255 ,255 ,255 ,255 ,255 ,255 ,255 ,
26  255 ,255 ,255 ,255 ,255 ,255 ,255 ,255 ,255 ,255 } ;
27 
28  constexpr int g[] = { 255 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ,
29  0 , 0 , 0 , 0 , 20 , 32 , 44 , 56 , 68 , 80 ,
30  91 ,103 ,115 ,127 ,139 ,151 ,163 ,175 ,187 ,199 ,
31  210 ,222 ,234 ,246 ,255 ,255 ,255 ,255 ,255 ,255 ,
32  255 ,255 ,255 ,255 ,255 ,255 ,255 ,255 ,255 ,255 ,
33  255 ,255 ,255 ,255 ,255 ,255 ,255 ,255 ,255 ,255 ,
34  255 ,255 ,255 ,255 ,255 ,255 ,255 ,255 ,255 ,255 ,
35  255 ,255 ,255 ,255 ,255 ,255 ,255 ,255 ,238 ,226 ,
36  214 ,202 ,190 ,178 ,166 ,154 ,142 ,131 ,119 ,107 ,
37  95 , 83 , 71 , 59 , 47 , 35 , 23 , 12 , 0 , 0 } ;
38  constexpr int b[] = {255 ,255 ,255 ,255 ,255 ,255 ,255 ,255 ,255 ,255 ,
39  255 ,255 ,255 ,255 ,255 ,255 ,255 ,255 ,255 ,255 ,
40  255 ,255 ,255 ,255 ,255 ,255 ,255 ,255 ,255 ,255 ,
41  255 ,255 ,255 ,255 ,253 ,251 ,239 ,227 ,216 ,204 ,
42  192 ,180 ,168 ,156 ,144 ,132 ,120 ,108 , 97 , 85 ,
43  73 , 61 , 49 , 37 , 25 , 13 , 6 , 0 , 0 , 0 ,
44  0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ,
45  0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ,
46  0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 ,
47  0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , 0 } ;
48 }
49 
50 #endif
#define constexpr