00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023 #ifndef LUX_SUN_SPECT_H
00024 #define LUX_SUN_SPECT_H
00025
00026 namespace lux
00027 {
00028
00029
00030
00031
00032
00033
00034
00035 static float sun_k_oWavelengths[64] = {
00036 300, 305, 310, 315, 320,
00037 325, 330, 335, 340, 345,
00038 350, 355,
00039
00040 445, 450, 455, 460, 465,
00041 470, 475, 480, 485, 490,
00042 495,
00043
00044 500, 505, 510, 515, 520,
00045 525, 530, 535, 540, 545,
00046 550, 555, 560, 565, 570,
00047 575, 580, 585, 590, 595,
00048
00049 600, 605, 610, 620, 630,
00050 640, 650, 660, 670, 680,
00051 690,
00052
00053 700, 710, 720, 730, 740,
00054 750, 760, 770, 780, 790
00055 };
00056
00057 static float sun_k_oAmplitudes[65] = {
00058 10.0,
00059 4.8,
00060 2.7,
00061 1.35,
00062 .8,
00063 .380,
00064 .160,
00065 .075,
00066 .04,
00067 .019,
00068 .007,
00069 .0,
00070
00071 .003,
00072 .003,
00073 .004,
00074 .006,
00075 .008,
00076 .009,
00077 .012,
00078 .014,
00079 .017,
00080 .021,
00081 .025,
00082
00083 .03,
00084 .035,
00085 .04,
00086 .045,
00087 .048,
00088 .057,
00089 .063,
00090 .07,
00091 .075,
00092 .08,
00093 .085,
00094 .095,
00095 .103,
00096 .110,
00097 .12,
00098 .122,
00099 .12,
00100 .118,
00101 .115,
00102 .12,
00103
00104 .125,
00105 .130,
00106 .12,
00107 .105,
00108 .09,
00109 .079,
00110 .067,
00111 .057,
00112 .048,
00113 .036,
00114 .028,
00115
00116 .023,
00117 .018,
00118 .014,
00119 .011,
00120 .010,
00121 .009,
00122 .007,
00123 .004,
00124 .0,
00125 .0
00126 };
00127
00128
00129 static float sun_k_gWavelengths[4] = {
00130 759,
00131 760,
00132 770,
00133 771
00134 };
00135
00136 static float sun_k_gAmplitudes[4] = {
00137 0.0,
00138 3.0,
00139 0.210,
00140 0.0
00141 };
00142
00143
00144 static float sun_k_waWavelengths[13] = {
00145 689,
00146 690,
00147 700,
00148 710,
00149 720,
00150 730,
00151 740,
00152 750,
00153 760,
00154 770,
00155 780,
00156 790,
00157 800
00158 };
00159
00160 static float sun_k_waAmplitudes[13] = {
00161 0,
00162 0.160e-1,
00163 0.240e-1,
00164 0.125e-1,
00165 0.100e+1,
00166 0.870,
00167 0.610e-1,
00168 0.100e-2,
00169 0.100e-4,
00170 0.100e-4,
00171 0.600e-3,
00172 0.175e-1,
00173 0.360e-1
00174 };
00175
00176
00177 static float sun_solAmplitudes[38] = {
00178 16550.f, 16230.f, 21120.f, 25880.f, 25820.f,
00179 24230.f, 26760.f, 29660.f, 30540.f, 30060.f,
00180 30660.f, 28830.f, 28710.f, 27820.f, 27100.f,
00181 27230.f, 26360.f, 25500.f, 25060.f, 25310.f,
00182 25350.f, 25130.f, 24630.f, 24170.f, 23680.f,
00183 23210.f, 22820.f, 22340.f, 21970.f, 21530.f,
00184 21100.f, 20730.f, 20240.f, 19870.f, 19430.f,
00185 19070.f, 18630.f, 18260.f
00186 };
00187
00188
00189
00190
00191
00192
00193
00194
00195
00196
00197
00198
00199
00200
00201
00202
00203
00204
00205
00206
00207
00208
00209
00210
00211
00212
00213
00214
00215
00216
00217
00218
00219
00220
00221
00222
00223
00224
00225
00226
00227
00228
00229
00230
00231
00232
00233
00234
00235
00236
00237
00238
00239
00240
00241
00242
00243
00244
00245
00246
00247
00248
00249
00250
00251
00252
00253
00254
00255
00256
00257
00258
00259
00260
00261
00262
00263
00264
00265
00266
00267
00268
00269
00270
00271
00272 }
00273
00274 #endif // LUX_SUN_SPECT_H