26 #include "ns3/spectrum-test.h"
27 #include "ns3/lte-spectrum-value-helper.h"
59 virtual void DoRun (
void);
63 :
TestCase (std::string (
"SpectrumModel ") + str)
66 m_actual = LteSpectrumValueHelper::GetSpectrumModel (earfcn, bw);
111 virtual void DoRun (
void);
165 virtual void DoRun (
void);
206 :
TestSuite (
"lte-spectrum-value-helper", UNIT)
214 NS_LOG_INFO (
"Creating LteSpectrumValueHelperTestSuite");
218 std::vector<double> fc2160nrb6 (6);
219 fc2160nrb6[0] = 2.159550000000e+09;
220 fc2160nrb6[1] = 2.159730000000e+09;
221 fc2160nrb6[2] = 2.159910000000e+09;
222 fc2160nrb6[3] = 2.160090000000e+09;
223 fc2160nrb6[4] = 2.160270000000e+09;
224 fc2160nrb6[5] = 2.160450000000e+09;
227 std::vector<double> fc2160nrb15 (15);
228 fc2160nrb15[0] = 2.158740000000e+09;
229 fc2160nrb15[1] = 2.158920000000e+09;
230 fc2160nrb15[2] = 2.159100000000e+09;
231 fc2160nrb15[3] = 2.159280000000e+09;
232 fc2160nrb15[4] = 2.159460000000e+09;
233 fc2160nrb15[5] = 2.159640000000e+09;
234 fc2160nrb15[6] = 2.159820000000e+09;
235 fc2160nrb15[7] = 2.160000000000e+09;
236 fc2160nrb15[8] = 2.160180000000e+09;
237 fc2160nrb15[9] = 2.160360000000e+09;
238 fc2160nrb15[10] = 2.160540000000e+09;
239 fc2160nrb15[11] = 2.160720000000e+09;
240 fc2160nrb15[12] = 2.160900000000e+09;
241 fc2160nrb15[13] = 2.161080000000e+09;
242 fc2160nrb15[14] = 2.161260000000e+09;
245 std::vector<double> fc2160nrb25 (25);
246 fc2160nrb25[0] = 2.157840000000e+09;
247 fc2160nrb25[1] = 2.158020000000e+09;
248 fc2160nrb25[2] = 2.158200000000e+09;
249 fc2160nrb25[3] = 2.158380000000e+09;
250 fc2160nrb25[4] = 2.158560000000e+09;
251 fc2160nrb25[5] = 2.158740000000e+09;
252 fc2160nrb25[6] = 2.158920000000e+09;
253 fc2160nrb25[7] = 2.159100000000e+09;
254 fc2160nrb25[8] = 2.159280000000e+09;
255 fc2160nrb25[9] = 2.159460000000e+09;
256 fc2160nrb25[10] = 2.159640000000e+09;
257 fc2160nrb25[11] = 2.159820000000e+09;
258 fc2160nrb25[12] = 2.160000000000e+09;
259 fc2160nrb25[13] = 2.160180000000e+09;
260 fc2160nrb25[14] = 2.160360000000e+09;
261 fc2160nrb25[15] = 2.160540000000e+09;
262 fc2160nrb25[16] = 2.160720000000e+09;
263 fc2160nrb25[17] = 2.160900000000e+09;
264 fc2160nrb25[18] = 2.161080000000e+09;
265 fc2160nrb25[19] = 2.161260000000e+09;
266 fc2160nrb25[20] = 2.161440000000e+09;
267 fc2160nrb25[21] = 2.161620000000e+09;
268 fc2160nrb25[22] = 2.161800000000e+09;
269 fc2160nrb25[23] = 2.161980000000e+09;
270 fc2160nrb25[24] = 2.162160000000e+09;
273 std::vector<double> fc2160nrb50 (50);
274 fc2160nrb50[0] = 2.155590000000e+09;
275 fc2160nrb50[1] = 2.155770000000e+09;
276 fc2160nrb50[2] = 2.155950000000e+09;
277 fc2160nrb50[3] = 2.156130000000e+09;
278 fc2160nrb50[4] = 2.156310000000e+09;
279 fc2160nrb50[5] = 2.156490000000e+09;
280 fc2160nrb50[6] = 2.156670000000e+09;
281 fc2160nrb50[7] = 2.156850000000e+09;
282 fc2160nrb50[8] = 2.157030000000e+09;
283 fc2160nrb50[9] = 2.157210000000e+09;
284 fc2160nrb50[10] = 2.157390000000e+09;
285 fc2160nrb50[11] = 2.157570000000e+09;
286 fc2160nrb50[12] = 2.157750000000e+09;
287 fc2160nrb50[13] = 2.157930000000e+09;
288 fc2160nrb50[14] = 2.158110000000e+09;
289 fc2160nrb50[15] = 2.158290000000e+09;
290 fc2160nrb50[16] = 2.158470000000e+09;
291 fc2160nrb50[17] = 2.158650000000e+09;
292 fc2160nrb50[18] = 2.158830000000e+09;
293 fc2160nrb50[19] = 2.159010000000e+09;
294 fc2160nrb50[20] = 2.159190000000e+09;
295 fc2160nrb50[21] = 2.159370000000e+09;
296 fc2160nrb50[22] = 2.159550000000e+09;
297 fc2160nrb50[23] = 2.159730000000e+09;
298 fc2160nrb50[24] = 2.159910000000e+09;
299 fc2160nrb50[25] = 2.160090000000e+09;
300 fc2160nrb50[26] = 2.160270000000e+09;
301 fc2160nrb50[27] = 2.160450000000e+09;
302 fc2160nrb50[28] = 2.160630000000e+09;
303 fc2160nrb50[29] = 2.160810000000e+09;
304 fc2160nrb50[30] = 2.160990000000e+09;
305 fc2160nrb50[31] = 2.161170000000e+09;
306 fc2160nrb50[32] = 2.161350000000e+09;
307 fc2160nrb50[33] = 2.161530000000e+09;
308 fc2160nrb50[34] = 2.161710000000e+09;
309 fc2160nrb50[35] = 2.161890000000e+09;
310 fc2160nrb50[36] = 2.162070000000e+09;
311 fc2160nrb50[37] = 2.162250000000e+09;
312 fc2160nrb50[38] = 2.162430000000e+09;
313 fc2160nrb50[39] = 2.162610000000e+09;
314 fc2160nrb50[40] = 2.162790000000e+09;
315 fc2160nrb50[41] = 2.162970000000e+09;
316 fc2160nrb50[42] = 2.163150000000e+09;
317 fc2160nrb50[43] = 2.163330000000e+09;
318 fc2160nrb50[44] = 2.163510000000e+09;
319 fc2160nrb50[45] = 2.163690000000e+09;
320 fc2160nrb50[46] = 2.163870000000e+09;
321 fc2160nrb50[47] = 2.164050000000e+09;
322 fc2160nrb50[48] = 2.164230000000e+09;
323 fc2160nrb50[49] = 2.164410000000e+09;
326 std::vector<double> fc2160nrb75 (75);
327 fc2160nrb75[0] = 2.153340000000e+09;
328 fc2160nrb75[1] = 2.153520000000e+09;
329 fc2160nrb75[2] = 2.153700000000e+09;
330 fc2160nrb75[3] = 2.153880000000e+09;
331 fc2160nrb75[4] = 2.154060000000e+09;
332 fc2160nrb75[5] = 2.154240000000e+09;
333 fc2160nrb75[6] = 2.154420000000e+09;
334 fc2160nrb75[7] = 2.154600000000e+09;
335 fc2160nrb75[8] = 2.154780000000e+09;
336 fc2160nrb75[9] = 2.154960000000e+09;
337 fc2160nrb75[10] = 2.155140000000e+09;
338 fc2160nrb75[11] = 2.155320000000e+09;
339 fc2160nrb75[12] = 2.155500000000e+09;
340 fc2160nrb75[13] = 2.155680000000e+09;
341 fc2160nrb75[14] = 2.155860000000e+09;
342 fc2160nrb75[15] = 2.156040000000e+09;
343 fc2160nrb75[16] = 2.156220000000e+09;
344 fc2160nrb75[17] = 2.156400000000e+09;
345 fc2160nrb75[18] = 2.156580000000e+09;
346 fc2160nrb75[19] = 2.156760000000e+09;
347 fc2160nrb75[20] = 2.156940000000e+09;
348 fc2160nrb75[21] = 2.157120000000e+09;
349 fc2160nrb75[22] = 2.157300000000e+09;
350 fc2160nrb75[23] = 2.157480000000e+09;
351 fc2160nrb75[24] = 2.157660000000e+09;
352 fc2160nrb75[25] = 2.157840000000e+09;
353 fc2160nrb75[26] = 2.158020000000e+09;
354 fc2160nrb75[27] = 2.158200000000e+09;
355 fc2160nrb75[28] = 2.158380000000e+09;
356 fc2160nrb75[29] = 2.158560000000e+09;
357 fc2160nrb75[30] = 2.158740000000e+09;
358 fc2160nrb75[31] = 2.158920000000e+09;
359 fc2160nrb75[32] = 2.159100000000e+09;
360 fc2160nrb75[33] = 2.159280000000e+09;
361 fc2160nrb75[34] = 2.159460000000e+09;
362 fc2160nrb75[35] = 2.159640000000e+09;
363 fc2160nrb75[36] = 2.159820000000e+09;
364 fc2160nrb75[37] = 2.160000000000e+09;
365 fc2160nrb75[38] = 2.160180000000e+09;
366 fc2160nrb75[39] = 2.160360000000e+09;
367 fc2160nrb75[40] = 2.160540000000e+09;
368 fc2160nrb75[41] = 2.160720000000e+09;
369 fc2160nrb75[42] = 2.160900000000e+09;
370 fc2160nrb75[43] = 2.161080000000e+09;
371 fc2160nrb75[44] = 2.161260000000e+09;
372 fc2160nrb75[45] = 2.161440000000e+09;
373 fc2160nrb75[46] = 2.161620000000e+09;
374 fc2160nrb75[47] = 2.161800000000e+09;
375 fc2160nrb75[48] = 2.161980000000e+09;
376 fc2160nrb75[49] = 2.162160000000e+09;
377 fc2160nrb75[50] = 2.162340000000e+09;
378 fc2160nrb75[51] = 2.162520000000e+09;
379 fc2160nrb75[52] = 2.162700000000e+09;
380 fc2160nrb75[53] = 2.162880000000e+09;
381 fc2160nrb75[54] = 2.163060000000e+09;
382 fc2160nrb75[55] = 2.163240000000e+09;
383 fc2160nrb75[56] = 2.163420000000e+09;
384 fc2160nrb75[57] = 2.163600000000e+09;
385 fc2160nrb75[58] = 2.163780000000e+09;
386 fc2160nrb75[59] = 2.163960000000e+09;
387 fc2160nrb75[60] = 2.164140000000e+09;
388 fc2160nrb75[61] = 2.164320000000e+09;
389 fc2160nrb75[62] = 2.164500000000e+09;
390 fc2160nrb75[63] = 2.164680000000e+09;
391 fc2160nrb75[64] = 2.164860000000e+09;
392 fc2160nrb75[65] = 2.165040000000e+09;
393 fc2160nrb75[66] = 2.165220000000e+09;
394 fc2160nrb75[67] = 2.165400000000e+09;
395 fc2160nrb75[68] = 2.165580000000e+09;
396 fc2160nrb75[69] = 2.165760000000e+09;
397 fc2160nrb75[70] = 2.165940000000e+09;
398 fc2160nrb75[71] = 2.166120000000e+09;
399 fc2160nrb75[72] = 2.166300000000e+09;
400 fc2160nrb75[73] = 2.166480000000e+09;
401 fc2160nrb75[74] = 2.166660000000e+09;
404 std::vector<double> fc2160nrb100 (100);
405 fc2160nrb100[0] = 2.151090000000e+09;
406 fc2160nrb100[1] = 2.151270000000e+09;
407 fc2160nrb100[2] = 2.151450000000e+09;
408 fc2160nrb100[3] = 2.151630000000e+09;
409 fc2160nrb100[4] = 2.151810000000e+09;
410 fc2160nrb100[5] = 2.151990000000e+09;
411 fc2160nrb100[6] = 2.152170000000e+09;
412 fc2160nrb100[7] = 2.152350000000e+09;
413 fc2160nrb100[8] = 2.152530000000e+09;
414 fc2160nrb100[9] = 2.152710000000e+09;
415 fc2160nrb100[10] = 2.152890000000e+09;
416 fc2160nrb100[11] = 2.153070000000e+09;
417 fc2160nrb100[12] = 2.153250000000e+09;
418 fc2160nrb100[13] = 2.153430000000e+09;
419 fc2160nrb100[14] = 2.153610000000e+09;
420 fc2160nrb100[15] = 2.153790000000e+09;
421 fc2160nrb100[16] = 2.153970000000e+09;
422 fc2160nrb100[17] = 2.154150000000e+09;
423 fc2160nrb100[18] = 2.154330000000e+09;
424 fc2160nrb100[19] = 2.154510000000e+09;
425 fc2160nrb100[20] = 2.154690000000e+09;
426 fc2160nrb100[21] = 2.154870000000e+09;
427 fc2160nrb100[22] = 2.155050000000e+09;
428 fc2160nrb100[23] = 2.155230000000e+09;
429 fc2160nrb100[24] = 2.155410000000e+09;
430 fc2160nrb100[25] = 2.155590000000e+09;
431 fc2160nrb100[26] = 2.155770000000e+09;
432 fc2160nrb100[27] = 2.155950000000e+09;
433 fc2160nrb100[28] = 2.156130000000e+09;
434 fc2160nrb100[29] = 2.156310000000e+09;
435 fc2160nrb100[30] = 2.156490000000e+09;
436 fc2160nrb100[31] = 2.156670000000e+09;
437 fc2160nrb100[32] = 2.156850000000e+09;
438 fc2160nrb100[33] = 2.157030000000e+09;
439 fc2160nrb100[34] = 2.157210000000e+09;
440 fc2160nrb100[35] = 2.157390000000e+09;
441 fc2160nrb100[36] = 2.157570000000e+09;
442 fc2160nrb100[37] = 2.157750000000e+09;
443 fc2160nrb100[38] = 2.157930000000e+09;
444 fc2160nrb100[39] = 2.158110000000e+09;
445 fc2160nrb100[40] = 2.158290000000e+09;
446 fc2160nrb100[41] = 2.158470000000e+09;
447 fc2160nrb100[42] = 2.158650000000e+09;
448 fc2160nrb100[43] = 2.158830000000e+09;
449 fc2160nrb100[44] = 2.159010000000e+09;
450 fc2160nrb100[45] = 2.159190000000e+09;
451 fc2160nrb100[46] = 2.159370000000e+09;
452 fc2160nrb100[47] = 2.159550000000e+09;
453 fc2160nrb100[48] = 2.159730000000e+09;
454 fc2160nrb100[49] = 2.159910000000e+09;
455 fc2160nrb100[50] = 2.160090000000e+09;
456 fc2160nrb100[51] = 2.160270000000e+09;
457 fc2160nrb100[52] = 2.160450000000e+09;
458 fc2160nrb100[53] = 2.160630000000e+09;
459 fc2160nrb100[54] = 2.160810000000e+09;
460 fc2160nrb100[55] = 2.160990000000e+09;
461 fc2160nrb100[56] = 2.161170000000e+09;
462 fc2160nrb100[57] = 2.161350000000e+09;
463 fc2160nrb100[58] = 2.161530000000e+09;
464 fc2160nrb100[59] = 2.161710000000e+09;
465 fc2160nrb100[60] = 2.161890000000e+09;
466 fc2160nrb100[61] = 2.162070000000e+09;
467 fc2160nrb100[62] = 2.162250000000e+09;
468 fc2160nrb100[63] = 2.162430000000e+09;
469 fc2160nrb100[64] = 2.162610000000e+09;
470 fc2160nrb100[65] = 2.162790000000e+09;
471 fc2160nrb100[66] = 2.162970000000e+09;
472 fc2160nrb100[67] = 2.163150000000e+09;
473 fc2160nrb100[68] = 2.163330000000e+09;
474 fc2160nrb100[69] = 2.163510000000e+09;
475 fc2160nrb100[70] = 2.163690000000e+09;
476 fc2160nrb100[71] = 2.163870000000e+09;
477 fc2160nrb100[72] = 2.164050000000e+09;
478 fc2160nrb100[73] = 2.164230000000e+09;
479 fc2160nrb100[74] = 2.164410000000e+09;
480 fc2160nrb100[75] = 2.164590000000e+09;
481 fc2160nrb100[76] = 2.164770000000e+09;
482 fc2160nrb100[77] = 2.164950000000e+09;
483 fc2160nrb100[78] = 2.165130000000e+09;
484 fc2160nrb100[79] = 2.165310000000e+09;
485 fc2160nrb100[80] = 2.165490000000e+09;
486 fc2160nrb100[81] = 2.165670000000e+09;
487 fc2160nrb100[82] = 2.165850000000e+09;
488 fc2160nrb100[83] = 2.166030000000e+09;
489 fc2160nrb100[84] = 2.166210000000e+09;
490 fc2160nrb100[85] = 2.166390000000e+09;
491 fc2160nrb100[86] = 2.166570000000e+09;
492 fc2160nrb100[87] = 2.166750000000e+09;
493 fc2160nrb100[88] = 2.166930000000e+09;
494 fc2160nrb100[89] = 2.167110000000e+09;
495 fc2160nrb100[90] = 2.167290000000e+09;
496 fc2160nrb100[91] = 2.167470000000e+09;
497 fc2160nrb100[92] = 2.167650000000e+09;
498 fc2160nrb100[93] = 2.167830000000e+09;
499 fc2160nrb100[94] = 2.168010000000e+09;
500 fc2160nrb100[95] = 2.168190000000e+09;
501 fc2160nrb100[96] = 2.168370000000e+09;
502 fc2160nrb100[97] = 2.168550000000e+09;
503 fc2160nrb100[98] = 2.168730000000e+09;
504 fc2160nrb100[99] = 2.168910000000e+09;
507 std::vector<double> fc1730nrb6 (6);
508 fc1730nrb6[0] = 1.729550000000e+09;
509 fc1730nrb6[1] = 1.729730000000e+09;
510 fc1730nrb6[2] = 1.729910000000e+09;
511 fc1730nrb6[3] = 1.730090000000e+09;
512 fc1730nrb6[4] = 1.730270000000e+09;
513 fc1730nrb6[5] = 1.730450000000e+09;
516 std::vector<double> fc1730nrb15 (15);
517 fc1730nrb15[0] = 1.728740000000e+09;
518 fc1730nrb15[1] = 1.728920000000e+09;
519 fc1730nrb15[2] = 1.729100000000e+09;
520 fc1730nrb15[3] = 1.729280000000e+09;
521 fc1730nrb15[4] = 1.729460000000e+09;
522 fc1730nrb15[5] = 1.729640000000e+09;
523 fc1730nrb15[6] = 1.729820000000e+09;
524 fc1730nrb15[7] = 1.730000000000e+09;
525 fc1730nrb15[8] = 1.730180000000e+09;
526 fc1730nrb15[9] = 1.730360000000e+09;
527 fc1730nrb15[10] = 1.730540000000e+09;
528 fc1730nrb15[11] = 1.730720000000e+09;
529 fc1730nrb15[12] = 1.730900000000e+09;
530 fc1730nrb15[13] = 1.731080000000e+09;
531 fc1730nrb15[14] = 1.731260000000e+09;
534 std::vector<double> fc1730nrb25 (25);
535 fc1730nrb25[0] = 1.727840000000e+09;
536 fc1730nrb25[1] = 1.728020000000e+09;
537 fc1730nrb25[2] = 1.728200000000e+09;
538 fc1730nrb25[3] = 1.728380000000e+09;
539 fc1730nrb25[4] = 1.728560000000e+09;
540 fc1730nrb25[5] = 1.728740000000e+09;
541 fc1730nrb25[6] = 1.728920000000e+09;
542 fc1730nrb25[7] = 1.729100000000e+09;
543 fc1730nrb25[8] = 1.729280000000e+09;
544 fc1730nrb25[9] = 1.729460000000e+09;
545 fc1730nrb25[10] = 1.729640000000e+09;
546 fc1730nrb25[11] = 1.729820000000e+09;
547 fc1730nrb25[12] = 1.730000000000e+09;
548 fc1730nrb25[13] = 1.730180000000e+09;
549 fc1730nrb25[14] = 1.730360000000e+09;
550 fc1730nrb25[15] = 1.730540000000e+09;
551 fc1730nrb25[16] = 1.730720000000e+09;
552 fc1730nrb25[17] = 1.730900000000e+09;
553 fc1730nrb25[18] = 1.731080000000e+09;
554 fc1730nrb25[19] = 1.731260000000e+09;
555 fc1730nrb25[20] = 1.731440000000e+09;
556 fc1730nrb25[21] = 1.731620000000e+09;
557 fc1730nrb25[22] = 1.731800000000e+09;
558 fc1730nrb25[23] = 1.731980000000e+09;
559 fc1730nrb25[24] = 1.732160000000e+09;
562 std::vector<double> fc1730nrb50 (50);
563 fc1730nrb50[0] = 1.725590000000e+09;
564 fc1730nrb50[1] = 1.725770000000e+09;
565 fc1730nrb50[2] = 1.725950000000e+09;
566 fc1730nrb50[3] = 1.726130000000e+09;
567 fc1730nrb50[4] = 1.726310000000e+09;
568 fc1730nrb50[5] = 1.726490000000e+09;
569 fc1730nrb50[6] = 1.726670000000e+09;
570 fc1730nrb50[7] = 1.726850000000e+09;
571 fc1730nrb50[8] = 1.727030000000e+09;
572 fc1730nrb50[9] = 1.727210000000e+09;
573 fc1730nrb50[10] = 1.727390000000e+09;
574 fc1730nrb50[11] = 1.727570000000e+09;
575 fc1730nrb50[12] = 1.727750000000e+09;
576 fc1730nrb50[13] = 1.727930000000e+09;
577 fc1730nrb50[14] = 1.728110000000e+09;
578 fc1730nrb50[15] = 1.728290000000e+09;
579 fc1730nrb50[16] = 1.728470000000e+09;
580 fc1730nrb50[17] = 1.728650000000e+09;
581 fc1730nrb50[18] = 1.728830000000e+09;
582 fc1730nrb50[19] = 1.729010000000e+09;
583 fc1730nrb50[20] = 1.729190000000e+09;
584 fc1730nrb50[21] = 1.729370000000e+09;
585 fc1730nrb50[22] = 1.729550000000e+09;
586 fc1730nrb50[23] = 1.729730000000e+09;
587 fc1730nrb50[24] = 1.729910000000e+09;
588 fc1730nrb50[25] = 1.730090000000e+09;
589 fc1730nrb50[26] = 1.730270000000e+09;
590 fc1730nrb50[27] = 1.730450000000e+09;
591 fc1730nrb50[28] = 1.730630000000e+09;
592 fc1730nrb50[29] = 1.730810000000e+09;
593 fc1730nrb50[30] = 1.730990000000e+09;
594 fc1730nrb50[31] = 1.731170000000e+09;
595 fc1730nrb50[32] = 1.731350000000e+09;
596 fc1730nrb50[33] = 1.731530000000e+09;
597 fc1730nrb50[34] = 1.731710000000e+09;
598 fc1730nrb50[35] = 1.731890000000e+09;
599 fc1730nrb50[36] = 1.732070000000e+09;
600 fc1730nrb50[37] = 1.732250000000e+09;
601 fc1730nrb50[38] = 1.732430000000e+09;
602 fc1730nrb50[39] = 1.732610000000e+09;
603 fc1730nrb50[40] = 1.732790000000e+09;
604 fc1730nrb50[41] = 1.732970000000e+09;
605 fc1730nrb50[42] = 1.733150000000e+09;
606 fc1730nrb50[43] = 1.733330000000e+09;
607 fc1730nrb50[44] = 1.733510000000e+09;
608 fc1730nrb50[45] = 1.733690000000e+09;
609 fc1730nrb50[46] = 1.733870000000e+09;
610 fc1730nrb50[47] = 1.734050000000e+09;
611 fc1730nrb50[48] = 1.734230000000e+09;
612 fc1730nrb50[49] = 1.734410000000e+09;
615 std::vector<double> fc1730nrb75 (75);
616 fc1730nrb75[0] = 1.723340000000e+09;
617 fc1730nrb75[1] = 1.723520000000e+09;
618 fc1730nrb75[2] = 1.723700000000e+09;
619 fc1730nrb75[3] = 1.723880000000e+09;
620 fc1730nrb75[4] = 1.724060000000e+09;
621 fc1730nrb75[5] = 1.724240000000e+09;
622 fc1730nrb75[6] = 1.724420000000e+09;
623 fc1730nrb75[7] = 1.724600000000e+09;
624 fc1730nrb75[8] = 1.724780000000e+09;
625 fc1730nrb75[9] = 1.724960000000e+09;
626 fc1730nrb75[10] = 1.725140000000e+09;
627 fc1730nrb75[11] = 1.725320000000e+09;
628 fc1730nrb75[12] = 1.725500000000e+09;
629 fc1730nrb75[13] = 1.725680000000e+09;
630 fc1730nrb75[14] = 1.725860000000e+09;
631 fc1730nrb75[15] = 1.726040000000e+09;
632 fc1730nrb75[16] = 1.726220000000e+09;
633 fc1730nrb75[17] = 1.726400000000e+09;
634 fc1730nrb75[18] = 1.726580000000e+09;
635 fc1730nrb75[19] = 1.726760000000e+09;
636 fc1730nrb75[20] = 1.726940000000e+09;
637 fc1730nrb75[21] = 1.727120000000e+09;
638 fc1730nrb75[22] = 1.727300000000e+09;
639 fc1730nrb75[23] = 1.727480000000e+09;
640 fc1730nrb75[24] = 1.727660000000e+09;
641 fc1730nrb75[25] = 1.727840000000e+09;
642 fc1730nrb75[26] = 1.728020000000e+09;
643 fc1730nrb75[27] = 1.728200000000e+09;
644 fc1730nrb75[28] = 1.728380000000e+09;
645 fc1730nrb75[29] = 1.728560000000e+09;
646 fc1730nrb75[30] = 1.728740000000e+09;
647 fc1730nrb75[31] = 1.728920000000e+09;
648 fc1730nrb75[32] = 1.729100000000e+09;
649 fc1730nrb75[33] = 1.729280000000e+09;
650 fc1730nrb75[34] = 1.729460000000e+09;
651 fc1730nrb75[35] = 1.729640000000e+09;
652 fc1730nrb75[36] = 1.729820000000e+09;
653 fc1730nrb75[37] = 1.730000000000e+09;
654 fc1730nrb75[38] = 1.730180000000e+09;
655 fc1730nrb75[39] = 1.730360000000e+09;
656 fc1730nrb75[40] = 1.730540000000e+09;
657 fc1730nrb75[41] = 1.730720000000e+09;
658 fc1730nrb75[42] = 1.730900000000e+09;
659 fc1730nrb75[43] = 1.731080000000e+09;
660 fc1730nrb75[44] = 1.731260000000e+09;
661 fc1730nrb75[45] = 1.731440000000e+09;
662 fc1730nrb75[46] = 1.731620000000e+09;
663 fc1730nrb75[47] = 1.731800000000e+09;
664 fc1730nrb75[48] = 1.731980000000e+09;
665 fc1730nrb75[49] = 1.732160000000e+09;
666 fc1730nrb75[50] = 1.732340000000e+09;
667 fc1730nrb75[51] = 1.732520000000e+09;
668 fc1730nrb75[52] = 1.732700000000e+09;
669 fc1730nrb75[53] = 1.732880000000e+09;
670 fc1730nrb75[54] = 1.733060000000e+09;
671 fc1730nrb75[55] = 1.733240000000e+09;
672 fc1730nrb75[56] = 1.733420000000e+09;
673 fc1730nrb75[57] = 1.733600000000e+09;
674 fc1730nrb75[58] = 1.733780000000e+09;
675 fc1730nrb75[59] = 1.733960000000e+09;
676 fc1730nrb75[60] = 1.734140000000e+09;
677 fc1730nrb75[61] = 1.734320000000e+09;
678 fc1730nrb75[62] = 1.734500000000e+09;
679 fc1730nrb75[63] = 1.734680000000e+09;
680 fc1730nrb75[64] = 1.734860000000e+09;
681 fc1730nrb75[65] = 1.735040000000e+09;
682 fc1730nrb75[66] = 1.735220000000e+09;
683 fc1730nrb75[67] = 1.735400000000e+09;
684 fc1730nrb75[68] = 1.735580000000e+09;
685 fc1730nrb75[69] = 1.735760000000e+09;
686 fc1730nrb75[70] = 1.735940000000e+09;
687 fc1730nrb75[71] = 1.736120000000e+09;
688 fc1730nrb75[72] = 1.736300000000e+09;
689 fc1730nrb75[73] = 1.736480000000e+09;
690 fc1730nrb75[74] = 1.736660000000e+09;
693 std::vector<double> fc1730nrb100 (100);
694 fc1730nrb100[0] = 1.721090000000e+09;
695 fc1730nrb100[1] = 1.721270000000e+09;
696 fc1730nrb100[2] = 1.721450000000e+09;
697 fc1730nrb100[3] = 1.721630000000e+09;
698 fc1730nrb100[4] = 1.721810000000e+09;
699 fc1730nrb100[5] = 1.721990000000e+09;
700 fc1730nrb100[6] = 1.722170000000e+09;
701 fc1730nrb100[7] = 1.722350000000e+09;
702 fc1730nrb100[8] = 1.722530000000e+09;
703 fc1730nrb100[9] = 1.722710000000e+09;
704 fc1730nrb100[10] = 1.722890000000e+09;
705 fc1730nrb100[11] = 1.723070000000e+09;
706 fc1730nrb100[12] = 1.723250000000e+09;
707 fc1730nrb100[13] = 1.723430000000e+09;
708 fc1730nrb100[14] = 1.723610000000e+09;
709 fc1730nrb100[15] = 1.723790000000e+09;
710 fc1730nrb100[16] = 1.723970000000e+09;
711 fc1730nrb100[17] = 1.724150000000e+09;
712 fc1730nrb100[18] = 1.724330000000e+09;
713 fc1730nrb100[19] = 1.724510000000e+09;
714 fc1730nrb100[20] = 1.724690000000e+09;
715 fc1730nrb100[21] = 1.724870000000e+09;
716 fc1730nrb100[22] = 1.725050000000e+09;
717 fc1730nrb100[23] = 1.725230000000e+09;
718 fc1730nrb100[24] = 1.725410000000e+09;
719 fc1730nrb100[25] = 1.725590000000e+09;
720 fc1730nrb100[26] = 1.725770000000e+09;
721 fc1730nrb100[27] = 1.725950000000e+09;
722 fc1730nrb100[28] = 1.726130000000e+09;
723 fc1730nrb100[29] = 1.726310000000e+09;
724 fc1730nrb100[30] = 1.726490000000e+09;
725 fc1730nrb100[31] = 1.726670000000e+09;
726 fc1730nrb100[32] = 1.726850000000e+09;
727 fc1730nrb100[33] = 1.727030000000e+09;
728 fc1730nrb100[34] = 1.727210000000e+09;
729 fc1730nrb100[35] = 1.727390000000e+09;
730 fc1730nrb100[36] = 1.727570000000e+09;
731 fc1730nrb100[37] = 1.727750000000e+09;
732 fc1730nrb100[38] = 1.727930000000e+09;
733 fc1730nrb100[39] = 1.728110000000e+09;
734 fc1730nrb100[40] = 1.728290000000e+09;
735 fc1730nrb100[41] = 1.728470000000e+09;
736 fc1730nrb100[42] = 1.728650000000e+09;
737 fc1730nrb100[43] = 1.728830000000e+09;
738 fc1730nrb100[44] = 1.729010000000e+09;
739 fc1730nrb100[45] = 1.729190000000e+09;
740 fc1730nrb100[46] = 1.729370000000e+09;
741 fc1730nrb100[47] = 1.729550000000e+09;
742 fc1730nrb100[48] = 1.729730000000e+09;
743 fc1730nrb100[49] = 1.729910000000e+09;
744 fc1730nrb100[50] = 1.730090000000e+09;
745 fc1730nrb100[51] = 1.730270000000e+09;
746 fc1730nrb100[52] = 1.730450000000e+09;
747 fc1730nrb100[53] = 1.730630000000e+09;
748 fc1730nrb100[54] = 1.730810000000e+09;
749 fc1730nrb100[55] = 1.730990000000e+09;
750 fc1730nrb100[56] = 1.731170000000e+09;
751 fc1730nrb100[57] = 1.731350000000e+09;
752 fc1730nrb100[58] = 1.731530000000e+09;
753 fc1730nrb100[59] = 1.731710000000e+09;
754 fc1730nrb100[60] = 1.731890000000e+09;
755 fc1730nrb100[61] = 1.732070000000e+09;
756 fc1730nrb100[62] = 1.732250000000e+09;
757 fc1730nrb100[63] = 1.732430000000e+09;
758 fc1730nrb100[64] = 1.732610000000e+09;
759 fc1730nrb100[65] = 1.732790000000e+09;
760 fc1730nrb100[66] = 1.732970000000e+09;
761 fc1730nrb100[67] = 1.733150000000e+09;
762 fc1730nrb100[68] = 1.733330000000e+09;
763 fc1730nrb100[69] = 1.733510000000e+09;
764 fc1730nrb100[70] = 1.733690000000e+09;
765 fc1730nrb100[71] = 1.733870000000e+09;
766 fc1730nrb100[72] = 1.734050000000e+09;
767 fc1730nrb100[73] = 1.734230000000e+09;
768 fc1730nrb100[74] = 1.734410000000e+09;
769 fc1730nrb100[75] = 1.734590000000e+09;
770 fc1730nrb100[76] = 1.734770000000e+09;
771 fc1730nrb100[77] = 1.734950000000e+09;
772 fc1730nrb100[78] = 1.735130000000e+09;
773 fc1730nrb100[79] = 1.735310000000e+09;
774 fc1730nrb100[80] = 1.735490000000e+09;
775 fc1730nrb100[81] = 1.735670000000e+09;
776 fc1730nrb100[82] = 1.735850000000e+09;
777 fc1730nrb100[83] = 1.736030000000e+09;
778 fc1730nrb100[84] = 1.736210000000e+09;
779 fc1730nrb100[85] = 1.736390000000e+09;
780 fc1730nrb100[86] = 1.736570000000e+09;
781 fc1730nrb100[87] = 1.736750000000e+09;
782 fc1730nrb100[88] = 1.736930000000e+09;
783 fc1730nrb100[89] = 1.737110000000e+09;
784 fc1730nrb100[90] = 1.737290000000e+09;
785 fc1730nrb100[91] = 1.737470000000e+09;
786 fc1730nrb100[92] = 1.737650000000e+09;
787 fc1730nrb100[93] = 1.737830000000e+09;
788 fc1730nrb100[94] = 1.738010000000e+09;
789 fc1730nrb100[95] = 1.738190000000e+09;
790 fc1730nrb100[96] = 1.738370000000e+09;
791 fc1730nrb100[97] = 1.738550000000e+09;
792 fc1730nrb100[98] = 1.738730000000e+09;
793 fc1730nrb100[99] = 1.738910000000e+09;
797 SpectrumValue nfdB0earfcn500nrb6 (LteSpectrumValueHelper::GetSpectrumModel (500, 6));
798 nfdB0earfcn500nrb6[0] = 4.002000000000e-21;
799 nfdB0earfcn500nrb6[1] = 4.002000000000e-21;
800 nfdB0earfcn500nrb6[2] = 4.002000000000e-21;
801 nfdB0earfcn500nrb6[3] = 4.002000000000e-21;
802 nfdB0earfcn500nrb6[4] = 4.002000000000e-21;
803 nfdB0earfcn500nrb6[5] = 4.002000000000e-21;
806 SpectrumValue nfdB5earfcn500nrb6 (LteSpectrumValueHelper::GetSpectrumModel (500, 6));
807 nfdB5earfcn500nrb6[0] = 1.265543519599e-20;
808 nfdB5earfcn500nrb6[1] = 1.265543519599e-20;
809 nfdB5earfcn500nrb6[2] = 1.265543519599e-20;
810 nfdB5earfcn500nrb6[3] = 1.265543519599e-20;
811 nfdB5earfcn500nrb6[4] = 1.265543519599e-20;
812 nfdB5earfcn500nrb6[5] = 1.265543519599e-20;
815 SpectrumValue nfdB10earfcn500nrb6 (LteSpectrumValueHelper::GetSpectrumModel (500, 6));
816 nfdB10earfcn500nrb6[0] = 4.002000000000e-20;
817 nfdB10earfcn500nrb6[1] = 4.002000000000e-20;
818 nfdB10earfcn500nrb6[2] = 4.002000000000e-20;
819 nfdB10earfcn500nrb6[3] = 4.002000000000e-20;
820 nfdB10earfcn500nrb6[4] = 4.002000000000e-20;
821 nfdB10earfcn500nrb6[5] = 4.002000000000e-20;
824 SpectrumValue nfdB0earfcn500nrb15 (LteSpectrumValueHelper::GetSpectrumModel (500, 15));
825 nfdB0earfcn500nrb15[0] = 4.002000000000e-21;
826 nfdB0earfcn500nrb15[1] = 4.002000000000e-21;
827 nfdB0earfcn500nrb15[2] = 4.002000000000e-21;
828 nfdB0earfcn500nrb15[3] = 4.002000000000e-21;
829 nfdB0earfcn500nrb15[4] = 4.002000000000e-21;
830 nfdB0earfcn500nrb15[5] = 4.002000000000e-21;
831 nfdB0earfcn500nrb15[6] = 4.002000000000e-21;
832 nfdB0earfcn500nrb15[7] = 4.002000000000e-21;
833 nfdB0earfcn500nrb15[8] = 4.002000000000e-21;
834 nfdB0earfcn500nrb15[9] = 4.002000000000e-21;
835 nfdB0earfcn500nrb15[10] = 4.002000000000e-21;
836 nfdB0earfcn500nrb15[11] = 4.002000000000e-21;
837 nfdB0earfcn500nrb15[12] = 4.002000000000e-21;
838 nfdB0earfcn500nrb15[13] = 4.002000000000e-21;
839 nfdB0earfcn500nrb15[14] = 4.002000000000e-21;
842 SpectrumValue nfdB5earfcn500nrb15 (LteSpectrumValueHelper::GetSpectrumModel (500, 15));
843 nfdB5earfcn500nrb15[0] = 1.265543519599e-20;
844 nfdB5earfcn500nrb15[1] = 1.265543519599e-20;
845 nfdB5earfcn500nrb15[2] = 1.265543519599e-20;
846 nfdB5earfcn500nrb15[3] = 1.265543519599e-20;
847 nfdB5earfcn500nrb15[4] = 1.265543519599e-20;
848 nfdB5earfcn500nrb15[5] = 1.265543519599e-20;
849 nfdB5earfcn500nrb15[6] = 1.265543519599e-20;
850 nfdB5earfcn500nrb15[7] = 1.265543519599e-20;
851 nfdB5earfcn500nrb15[8] = 1.265543519599e-20;
852 nfdB5earfcn500nrb15[9] = 1.265543519599e-20;
853 nfdB5earfcn500nrb15[10] = 1.265543519599e-20;
854 nfdB5earfcn500nrb15[11] = 1.265543519599e-20;
855 nfdB5earfcn500nrb15[12] = 1.265543519599e-20;
856 nfdB5earfcn500nrb15[13] = 1.265543519599e-20;
857 nfdB5earfcn500nrb15[14] = 1.265543519599e-20;
860 SpectrumValue nfdB10earfcn500nrb15 (LteSpectrumValueHelper::GetSpectrumModel (500, 15));
861 nfdB10earfcn500nrb15[0] = 4.002000000000e-20;
862 nfdB10earfcn500nrb15[1] = 4.002000000000e-20;
863 nfdB10earfcn500nrb15[2] = 4.002000000000e-20;
864 nfdB10earfcn500nrb15[3] = 4.002000000000e-20;
865 nfdB10earfcn500nrb15[4] = 4.002000000000e-20;
866 nfdB10earfcn500nrb15[5] = 4.002000000000e-20;
867 nfdB10earfcn500nrb15[6] = 4.002000000000e-20;
868 nfdB10earfcn500nrb15[7] = 4.002000000000e-20;
869 nfdB10earfcn500nrb15[8] = 4.002000000000e-20;
870 nfdB10earfcn500nrb15[9] = 4.002000000000e-20;
871 nfdB10earfcn500nrb15[10] = 4.002000000000e-20;
872 nfdB10earfcn500nrb15[11] = 4.002000000000e-20;
873 nfdB10earfcn500nrb15[12] = 4.002000000000e-20;
874 nfdB10earfcn500nrb15[13] = 4.002000000000e-20;
875 nfdB10earfcn500nrb15[14] = 4.002000000000e-20;
878 std::vector<int> activeRbs_txpowdB10nrb6run1earfcn500 (2);
879 activeRbs_txpowdB10nrb6run1earfcn500[0] = 0.000000000000e+00;
880 activeRbs_txpowdB10nrb6run1earfcn500[1] = 1.000000000000e+00;
881 SpectrumValue spectrumValue_txpowdB10nrb6run1earfcn500 (LteSpectrumValueHelper::GetSpectrumModel (500, 6));
882 spectrumValue_txpowdB10nrb6run1earfcn500[0] = 9.259259259259e-09;
883 spectrumValue_txpowdB10nrb6run1earfcn500[1] = 9.259259259259e-09;
884 spectrumValue_txpowdB10nrb6run1earfcn500[2] = 0.000000000000e+00;
885 spectrumValue_txpowdB10nrb6run1earfcn500[3] = 0.000000000000e+00;
886 spectrumValue_txpowdB10nrb6run1earfcn500[4] = 0.000000000000e+00;
887 spectrumValue_txpowdB10nrb6run1earfcn500[5] = 0.000000000000e+00;
888 AddTestCase (
new LteTxPsdTestCase (
"txpowdB10nrb6run1earfcn500", 500, 6, 10.000000, activeRbs_txpowdB10nrb6run1earfcn500, spectrumValue_txpowdB10nrb6run1earfcn500), TestCase::QUICK);
890 std::vector<int> activeRbs_txpowdB30nrb6run1earfcn500 (1);
891 activeRbs_txpowdB30nrb6run1earfcn500[0] = 5.000000000000e+00;
892 SpectrumValue spectrumValue_txpowdB30nrb6run1earfcn500 (LteSpectrumValueHelper::GetSpectrumModel (500, 6));
893 spectrumValue_txpowdB30nrb6run1earfcn500[0] = 0.000000000000e+00;
894 spectrumValue_txpowdB30nrb6run1earfcn500[1] = 0.000000000000e+00;
895 spectrumValue_txpowdB30nrb6run1earfcn500[2] = 0.000000000000e+00;
896 spectrumValue_txpowdB30nrb6run1earfcn500[3] = 0.000000000000e+00;
897 spectrumValue_txpowdB30nrb6run1earfcn500[4] = 0.000000000000e+00;
898 spectrumValue_txpowdB30nrb6run1earfcn500[5] = 9.259259259259e-07;
899 AddTestCase (
new LteTxPsdTestCase (
"txpowdB30nrb6run1earfcn500", 500, 6, 30.000000, activeRbs_txpowdB30nrb6run1earfcn500, spectrumValue_txpowdB30nrb6run1earfcn500), TestCase::QUICK);
901 std::vector<int> activeRbs_txpowdB10nrb25run1earfcn500 (8);
902 activeRbs_txpowdB10nrb25run1earfcn500[0] = 1.000000000000e+00;
903 activeRbs_txpowdB10nrb25run1earfcn500[1] = 2.000000000000e+00;
904 activeRbs_txpowdB10nrb25run1earfcn500[2] = 5.000000000000e+00;
905 activeRbs_txpowdB10nrb25run1earfcn500[3] = 1.000000000000e+01;
906 activeRbs_txpowdB10nrb25run1earfcn500[4] = 1.500000000000e+01;
907 activeRbs_txpowdB10nrb25run1earfcn500[5] = 1.700000000000e+01;
908 activeRbs_txpowdB10nrb25run1earfcn500[6] = 1.800000000000e+01;
909 activeRbs_txpowdB10nrb25run1earfcn500[7] = 2.400000000000e+01;
910 SpectrumValue spectrumValue_txpowdB10nrb25run1earfcn500 (LteSpectrumValueHelper::GetSpectrumModel (500, 25));
911 spectrumValue_txpowdB10nrb25run1earfcn500[0] = 0.000000000000e+00;
912 spectrumValue_txpowdB10nrb25run1earfcn500[1] = 2.222222222222e-09;
913 spectrumValue_txpowdB10nrb25run1earfcn500[2] = 2.222222222222e-09;
914 spectrumValue_txpowdB10nrb25run1earfcn500[3] = 0.000000000000e+00;
915 spectrumValue_txpowdB10nrb25run1earfcn500[4] = 0.000000000000e+00;
916 spectrumValue_txpowdB10nrb25run1earfcn500[5] = 2.222222222222e-09;
917 spectrumValue_txpowdB10nrb25run1earfcn500[6] = 0.000000000000e+00;
918 spectrumValue_txpowdB10nrb25run1earfcn500[7] = 0.000000000000e+00;
919 spectrumValue_txpowdB10nrb25run1earfcn500[8] = 0.000000000000e+00;
920 spectrumValue_txpowdB10nrb25run1earfcn500[9] = 0.000000000000e+00;
921 spectrumValue_txpowdB10nrb25run1earfcn500[10] = 2.222222222222e-09;
922 spectrumValue_txpowdB10nrb25run1earfcn500[11] = 0.000000000000e+00;
923 spectrumValue_txpowdB10nrb25run1earfcn500[12] = 0.000000000000e+00;
924 spectrumValue_txpowdB10nrb25run1earfcn500[13] = 0.000000000000e+00;
925 spectrumValue_txpowdB10nrb25run1earfcn500[14] = 0.000000000000e+00;
926 spectrumValue_txpowdB10nrb25run1earfcn500[15] = 2.222222222222e-09;
927 spectrumValue_txpowdB10nrb25run1earfcn500[16] = 0.000000000000e+00;
928 spectrumValue_txpowdB10nrb25run1earfcn500[17] = 2.222222222222e-09;
929 spectrumValue_txpowdB10nrb25run1earfcn500[18] = 2.222222222222e-09;
930 spectrumValue_txpowdB10nrb25run1earfcn500[19] = 0.000000000000e+00;
931 spectrumValue_txpowdB10nrb25run1earfcn500[20] = 0.000000000000e+00;
932 spectrumValue_txpowdB10nrb25run1earfcn500[21] = 0.000000000000e+00;
933 spectrumValue_txpowdB10nrb25run1earfcn500[22] = 0.000000000000e+00;
934 spectrumValue_txpowdB10nrb25run1earfcn500[23] = 0.000000000000e+00;
935 spectrumValue_txpowdB10nrb25run1earfcn500[24] = 2.222222222222e-09;
936 AddTestCase (
new LteTxPsdTestCase (
"txpowdB10nrb25run1earfcn500", 500, 25, 10.000000, activeRbs_txpowdB10nrb25run1earfcn500, spectrumValue_txpowdB10nrb25run1earfcn500), TestCase::QUICK);
938 std::vector<int> activeRbs_txpowdB30nrb25run1earfcn500 (13);
939 activeRbs_txpowdB30nrb25run1earfcn500[0] = 0.000000000000e+00;
940 activeRbs_txpowdB30nrb25run1earfcn500[1] = 1.000000000000e+00;
941 activeRbs_txpowdB30nrb25run1earfcn500[2] = 2.000000000000e+00;
942 activeRbs_txpowdB30nrb25run1earfcn500[3] = 5.000000000000e+00;
943 activeRbs_txpowdB30nrb25run1earfcn500[4] = 6.000000000000e+00;
944 activeRbs_txpowdB30nrb25run1earfcn500[5] = 1.000000000000e+01;
945 activeRbs_txpowdB30nrb25run1earfcn500[6] = 1.100000000000e+01;
946 activeRbs_txpowdB30nrb25run1earfcn500[7] = 1.300000000000e+01;
947 activeRbs_txpowdB30nrb25run1earfcn500[8] = 1.400000000000e+01;
948 activeRbs_txpowdB30nrb25run1earfcn500[9] = 1.500000000000e+01;
949 activeRbs_txpowdB30nrb25run1earfcn500[10] = 1.600000000000e+01;
950 activeRbs_txpowdB30nrb25run1earfcn500[11] = 1.800000000000e+01;
951 activeRbs_txpowdB30nrb25run1earfcn500[12] = 2.400000000000e+01;
952 SpectrumValue spectrumValue_txpowdB30nrb25run1earfcn500 (LteSpectrumValueHelper::GetSpectrumModel (500, 25));
953 spectrumValue_txpowdB30nrb25run1earfcn500[0] = 2.222222222222e-07;
954 spectrumValue_txpowdB30nrb25run1earfcn500[1] = 2.222222222222e-07;
955 spectrumValue_txpowdB30nrb25run1earfcn500[2] = 2.222222222222e-07;
956 spectrumValue_txpowdB30nrb25run1earfcn500[3] = 0.000000000000e+00;
957 spectrumValue_txpowdB30nrb25run1earfcn500[4] = 0.000000000000e+00;
958 spectrumValue_txpowdB30nrb25run1earfcn500[5] = 2.222222222222e-07;
959 spectrumValue_txpowdB30nrb25run1earfcn500[6] = 2.222222222222e-07;
960 spectrumValue_txpowdB30nrb25run1earfcn500[7] = 0.000000000000e+00;
961 spectrumValue_txpowdB30nrb25run1earfcn500[8] = 0.000000000000e+00;
962 spectrumValue_txpowdB30nrb25run1earfcn500[9] = 0.000000000000e+00;
963 spectrumValue_txpowdB30nrb25run1earfcn500[10] = 2.222222222222e-07;
964 spectrumValue_txpowdB30nrb25run1earfcn500[11] = 2.222222222222e-07;
965 spectrumValue_txpowdB30nrb25run1earfcn500[12] = 0.000000000000e+00;
966 spectrumValue_txpowdB30nrb25run1earfcn500[13] = 2.222222222222e-07;
967 spectrumValue_txpowdB30nrb25run1earfcn500[14] = 2.222222222222e-07;
968 spectrumValue_txpowdB30nrb25run1earfcn500[15] = 2.222222222222e-07;
969 spectrumValue_txpowdB30nrb25run1earfcn500[16] = 2.222222222222e-07;
970 spectrumValue_txpowdB30nrb25run1earfcn500[17] = 0.000000000000e+00;
971 spectrumValue_txpowdB30nrb25run1earfcn500[18] = 2.222222222222e-07;
972 spectrumValue_txpowdB30nrb25run1earfcn500[19] = 0.000000000000e+00;
973 spectrumValue_txpowdB30nrb25run1earfcn500[20] = 0.000000000000e+00;
974 spectrumValue_txpowdB30nrb25run1earfcn500[21] = 0.000000000000e+00;
975 spectrumValue_txpowdB30nrb25run1earfcn500[22] = 0.000000000000e+00;
976 spectrumValue_txpowdB30nrb25run1earfcn500[23] = 0.000000000000e+00;
977 spectrumValue_txpowdB30nrb25run1earfcn500[24] = 2.222222222222e-07;
978 AddTestCase (
new LteTxPsdTestCase (
"txpowdB30nrb25run1earfcn500", 500, 25, 30.000000, activeRbs_txpowdB30nrb25run1earfcn500, spectrumValue_txpowdB30nrb25run1earfcn500), TestCase::QUICK);
980 std::vector<int> activeRbs_txpowdB10nrb100run1earfcn500 (60);
981 activeRbs_txpowdB10nrb100run1earfcn500[0] = 0.000000000000e+00;
982 activeRbs_txpowdB10nrb100run1earfcn500[1] = 1.000000000000e+00;
983 activeRbs_txpowdB10nrb100run1earfcn500[2] = 4.000000000000e+00;
984 activeRbs_txpowdB10nrb100run1earfcn500[3] = 5.000000000000e+00;
985 activeRbs_txpowdB10nrb100run1earfcn500[4] = 6.000000000000e+00;
986 activeRbs_txpowdB10nrb100run1earfcn500[5] = 8.000000000000e+00;
987 activeRbs_txpowdB10nrb100run1earfcn500[6] = 1.000000000000e+01;
988 activeRbs_txpowdB10nrb100run1earfcn500[7] = 1.200000000000e+01;
989 activeRbs_txpowdB10nrb100run1earfcn500[8] = 1.300000000000e+01;
990 activeRbs_txpowdB10nrb100run1earfcn500[9] = 1.400000000000e+01;
991 activeRbs_txpowdB10nrb100run1earfcn500[10] = 1.500000000000e+01;
992 activeRbs_txpowdB10nrb100run1earfcn500[11] = 1.600000000000e+01;
993 activeRbs_txpowdB10nrb100run1earfcn500[12] = 1.800000000000e+01;
994 activeRbs_txpowdB10nrb100run1earfcn500[13] = 2.000000000000e+01;
995 activeRbs_txpowdB10nrb100run1earfcn500[14] = 2.400000000000e+01;
996 activeRbs_txpowdB10nrb100run1earfcn500[15] = 2.500000000000e+01;
997 activeRbs_txpowdB10nrb100run1earfcn500[16] = 2.600000000000e+01;
998 activeRbs_txpowdB10nrb100run1earfcn500[17] = 2.700000000000e+01;
999 activeRbs_txpowdB10nrb100run1earfcn500[18] = 2.800000000000e+01;
1000 activeRbs_txpowdB10nrb100run1earfcn500[19] = 2.900000000000e+01;
1001 activeRbs_txpowdB10nrb100run1earfcn500[20] = 3.000000000000e+01;
1002 activeRbs_txpowdB10nrb100run1earfcn500[21] = 3.100000000000e+01;
1003 activeRbs_txpowdB10nrb100run1earfcn500[22] = 3.300000000000e+01;
1004 activeRbs_txpowdB10nrb100run1earfcn500[23] = 3.500000000000e+01;
1005 activeRbs_txpowdB10nrb100run1earfcn500[24] = 3.600000000000e+01;
1006 activeRbs_txpowdB10nrb100run1earfcn500[25] = 3.700000000000e+01;
1007 activeRbs_txpowdB10nrb100run1earfcn500[26] = 3.900000000000e+01;
1008 activeRbs_txpowdB10nrb100run1earfcn500[27] = 4.000000000000e+01;
1009 activeRbs_txpowdB10nrb100run1earfcn500[28] = 4.500000000000e+01;
1010 activeRbs_txpowdB10nrb100run1earfcn500[29] = 4.600000000000e+01;
1011 activeRbs_txpowdB10nrb100run1earfcn500[30] = 4.800000000000e+01;
1012 activeRbs_txpowdB10nrb100run1earfcn500[31] = 4.900000000000e+01;
1013 activeRbs_txpowdB10nrb100run1earfcn500[32] = 5.000000000000e+01;
1014 activeRbs_txpowdB10nrb100run1earfcn500[33] = 5.300000000000e+01;
1015 activeRbs_txpowdB10nrb100run1earfcn500[34] = 5.700000000000e+01;
1016 activeRbs_txpowdB10nrb100run1earfcn500[35] = 5.800000000000e+01;
1017 activeRbs_txpowdB10nrb100run1earfcn500[36] = 6.000000000000e+01;
1018 activeRbs_txpowdB10nrb100run1earfcn500[37] = 6.300000000000e+01;
1019 activeRbs_txpowdB10nrb100run1earfcn500[38] = 6.600000000000e+01;
1020 activeRbs_txpowdB10nrb100run1earfcn500[39] = 6.800000000000e+01;
1021 activeRbs_txpowdB10nrb100run1earfcn500[40] = 6.900000000000e+01;
1022 activeRbs_txpowdB10nrb100run1earfcn500[41] = 7.100000000000e+01;
1023 activeRbs_txpowdB10nrb100run1earfcn500[42] = 7.300000000000e+01;
1024 activeRbs_txpowdB10nrb100run1earfcn500[43] = 7.700000000000e+01;
1025 activeRbs_txpowdB10nrb100run1earfcn500[44] = 7.800000000000e+01;
1026 activeRbs_txpowdB10nrb100run1earfcn500[45] = 7.900000000000e+01;
1027 activeRbs_txpowdB10nrb100run1earfcn500[46] = 8.200000000000e+01;
1028 activeRbs_txpowdB10nrb100run1earfcn500[47] = 8.500000000000e+01;
1029 activeRbs_txpowdB10nrb100run1earfcn500[48] = 8.600000000000e+01;
1030 activeRbs_txpowdB10nrb100run1earfcn500[49] = 8.700000000000e+01;
1031 activeRbs_txpowdB10nrb100run1earfcn500[50] = 8.800000000000e+01;
1032 activeRbs_txpowdB10nrb100run1earfcn500[51] = 9.000000000000e+01;
1033 activeRbs_txpowdB10nrb100run1earfcn500[52] = 9.100000000000e+01;
1034 activeRbs_txpowdB10nrb100run1earfcn500[53] = 9.200000000000e+01;
1035 activeRbs_txpowdB10nrb100run1earfcn500[54] = 9.300000000000e+01;
1036 activeRbs_txpowdB10nrb100run1earfcn500[55] = 9.400000000000e+01;
1037 activeRbs_txpowdB10nrb100run1earfcn500[56] = 9.500000000000e+01;
1038 activeRbs_txpowdB10nrb100run1earfcn500[57] = 9.600000000000e+01;
1039 activeRbs_txpowdB10nrb100run1earfcn500[58] = 9.700000000000e+01;
1040 activeRbs_txpowdB10nrb100run1earfcn500[59] = 9.800000000000e+01;
1041 SpectrumValue spectrumValue_txpowdB10nrb100run1earfcn500 (LteSpectrumValueHelper::GetSpectrumModel (500, 100));
1042 spectrumValue_txpowdB10nrb100run1earfcn500[0] = 5.555555555556e-10;
1043 spectrumValue_txpowdB10nrb100run1earfcn500[1] = 5.555555555556e-10;
1044 spectrumValue_txpowdB10nrb100run1earfcn500[2] = 0.000000000000e+00;
1045 spectrumValue_txpowdB10nrb100run1earfcn500[3] = 0.000000000000e+00;
1046 spectrumValue_txpowdB10nrb100run1earfcn500[4] = 5.555555555556e-10;
1047 spectrumValue_txpowdB10nrb100run1earfcn500[5] = 5.555555555556e-10;
1048 spectrumValue_txpowdB10nrb100run1earfcn500[6] = 5.555555555556e-10;
1049 spectrumValue_txpowdB10nrb100run1earfcn500[7] = 0.000000000000e+00;
1050 spectrumValue_txpowdB10nrb100run1earfcn500[8] = 5.555555555556e-10;
1051 spectrumValue_txpowdB10nrb100run1earfcn500[9] = 0.000000000000e+00;
1052 spectrumValue_txpowdB10nrb100run1earfcn500[10] = 5.555555555556e-10;
1053 spectrumValue_txpowdB10nrb100run1earfcn500[11] = 0.000000000000e+00;
1054 spectrumValue_txpowdB10nrb100run1earfcn500[12] = 5.555555555556e-10;
1055 spectrumValue_txpowdB10nrb100run1earfcn500[13] = 5.555555555556e-10;
1056 spectrumValue_txpowdB10nrb100run1earfcn500[14] = 5.555555555556e-10;
1057 spectrumValue_txpowdB10nrb100run1earfcn500[15] = 5.555555555556e-10;
1058 spectrumValue_txpowdB10nrb100run1earfcn500[16] = 5.555555555556e-10;
1059 spectrumValue_txpowdB10nrb100run1earfcn500[17] = 0.000000000000e+00;
1060 spectrumValue_txpowdB10nrb100run1earfcn500[18] = 5.555555555556e-10;
1061 spectrumValue_txpowdB10nrb100run1earfcn500[19] = 0.000000000000e+00;
1062 spectrumValue_txpowdB10nrb100run1earfcn500[20] = 5.555555555556e-10;
1063 spectrumValue_txpowdB10nrb100run1earfcn500[21] = 0.000000000000e+00;
1064 spectrumValue_txpowdB10nrb100run1earfcn500[22] = 0.000000000000e+00;
1065 spectrumValue_txpowdB10nrb100run1earfcn500[23] = 0.000000000000e+00;
1066 spectrumValue_txpowdB10nrb100run1earfcn500[24] = 5.555555555556e-10;
1067 spectrumValue_txpowdB10nrb100run1earfcn500[25] = 5.555555555556e-10;
1068 spectrumValue_txpowdB10nrb100run1earfcn500[26] = 5.555555555556e-10;
1069 spectrumValue_txpowdB10nrb100run1earfcn500[27] = 5.555555555556e-10;
1070 spectrumValue_txpowdB10nrb100run1earfcn500[28] = 5.555555555556e-10;
1071 spectrumValue_txpowdB10nrb100run1earfcn500[29] = 5.555555555556e-10;
1072 spectrumValue_txpowdB10nrb100run1earfcn500[30] = 5.555555555556e-10;
1073 spectrumValue_txpowdB10nrb100run1earfcn500[31] = 5.555555555556e-10;
1074 spectrumValue_txpowdB10nrb100run1earfcn500[32] = 0.000000000000e+00;
1075 spectrumValue_txpowdB10nrb100run1earfcn500[33] = 5.555555555556e-10;
1076 spectrumValue_txpowdB10nrb100run1earfcn500[34] = 0.000000000000e+00;
1077 spectrumValue_txpowdB10nrb100run1earfcn500[35] = 5.555555555556e-10;
1078 spectrumValue_txpowdB10nrb100run1earfcn500[36] = 5.555555555556e-10;
1079 spectrumValue_txpowdB10nrb100run1earfcn500[37] = 5.555555555556e-10;
1080 spectrumValue_txpowdB10nrb100run1earfcn500[38] = 0.000000000000e+00;
1081 spectrumValue_txpowdB10nrb100run1earfcn500[39] = 5.555555555556e-10;
1082 spectrumValue_txpowdB10nrb100run1earfcn500[40] = 5.555555555556e-10;
1083 spectrumValue_txpowdB10nrb100run1earfcn500[41] = 0.000000000000e+00;
1084 spectrumValue_txpowdB10nrb100run1earfcn500[42] = 0.000000000000e+00;
1085 spectrumValue_txpowdB10nrb100run1earfcn500[43] = 0.000000000000e+00;
1086 spectrumValue_txpowdB10nrb100run1earfcn500[44] = 0.000000000000e+00;
1087 spectrumValue_txpowdB10nrb100run1earfcn500[45] = 5.555555555556e-10;
1088 spectrumValue_txpowdB10nrb100run1earfcn500[46] = 5.555555555556e-10;
1089 spectrumValue_txpowdB10nrb100run1earfcn500[47] = 0.000000000000e+00;
1090 spectrumValue_txpowdB10nrb100run1earfcn500[48] = 5.555555555556e-10;
1091 spectrumValue_txpowdB10nrb100run1earfcn500[49] = 5.555555555556e-10;
1092 spectrumValue_txpowdB10nrb100run1earfcn500[50] = 5.555555555556e-10;
1093 spectrumValue_txpowdB10nrb100run1earfcn500[51] = 0.000000000000e+00;
1094 spectrumValue_txpowdB10nrb100run1earfcn500[52] = 0.000000000000e+00;
1095 spectrumValue_txpowdB10nrb100run1earfcn500[53] = 5.555555555556e-10;
1096 spectrumValue_txpowdB10nrb100run1earfcn500[54] = 0.000000000000e+00;
1097 spectrumValue_txpowdB10nrb100run1earfcn500[55] = 0.000000000000e+00;
1098 spectrumValue_txpowdB10nrb100run1earfcn500[56] = 0.000000000000e+00;
1099 spectrumValue_txpowdB10nrb100run1earfcn500[57] = 5.555555555556e-10;
1100 spectrumValue_txpowdB10nrb100run1earfcn500[58] = 5.555555555556e-10;
1101 spectrumValue_txpowdB10nrb100run1earfcn500[59] = 0.000000000000e+00;
1102 spectrumValue_txpowdB10nrb100run1earfcn500[60] = 5.555555555556e-10;
1103 spectrumValue_txpowdB10nrb100run1earfcn500[61] = 0.000000000000e+00;
1104 spectrumValue_txpowdB10nrb100run1earfcn500[62] = 0.000000000000e+00;
1105 spectrumValue_txpowdB10nrb100run1earfcn500[63] = 5.555555555556e-10;
1106 spectrumValue_txpowdB10nrb100run1earfcn500[64] = 0.000000000000e+00;
1107 spectrumValue_txpowdB10nrb100run1earfcn500[65] = 0.000000000000e+00;
1108 spectrumValue_txpowdB10nrb100run1earfcn500[66] = 5.555555555556e-10;
1109 spectrumValue_txpowdB10nrb100run1earfcn500[67] = 0.000000000000e+00;
1110 spectrumValue_txpowdB10nrb100run1earfcn500[68] = 5.555555555556e-10;
1111 spectrumValue_txpowdB10nrb100run1earfcn500[69] = 5.555555555556e-10;
1112 spectrumValue_txpowdB10nrb100run1earfcn500[70] = 0.000000000000e+00;
1113 spectrumValue_txpowdB10nrb100run1earfcn500[71] = 5.555555555556e-10;
1114 spectrumValue_txpowdB10nrb100run1earfcn500[72] = 0.000000000000e+00;
1115 spectrumValue_txpowdB10nrb100run1earfcn500[73] = 5.555555555556e-10;
1116 spectrumValue_txpowdB10nrb100run1earfcn500[74] = 0.000000000000e+00;
1117 spectrumValue_txpowdB10nrb100run1earfcn500[75] = 0.000000000000e+00;
1118 spectrumValue_txpowdB10nrb100run1earfcn500[76] = 0.000000000000e+00;
1119 spectrumValue_txpowdB10nrb100run1earfcn500[77] = 5.555555555556e-10;
1120 spectrumValue_txpowdB10nrb100run1earfcn500[78] = 5.555555555556e-10;
1121 spectrumValue_txpowdB10nrb100run1earfcn500[79] = 5.555555555556e-10;
1122 spectrumValue_txpowdB10nrb100run1earfcn500[80] = 0.000000000000e+00;
1123 spectrumValue_txpowdB10nrb100run1earfcn500[81] = 0.000000000000e+00;
1124 spectrumValue_txpowdB10nrb100run1earfcn500[82] = 5.555555555556e-10;
1125 spectrumValue_txpowdB10nrb100run1earfcn500[83] = 0.000000000000e+00;
1126 spectrumValue_txpowdB10nrb100run1earfcn500[84] = 0.000000000000e+00;
1127 spectrumValue_txpowdB10nrb100run1earfcn500[85] = 5.555555555556e-10;
1128 spectrumValue_txpowdB10nrb100run1earfcn500[86] = 5.555555555556e-10;
1129 spectrumValue_txpowdB10nrb100run1earfcn500[87] = 5.555555555556e-10;
1130 spectrumValue_txpowdB10nrb100run1earfcn500[88] = 5.555555555556e-10;
1131 spectrumValue_txpowdB10nrb100run1earfcn500[89] = 0.000000000000e+00;
1132 spectrumValue_txpowdB10nrb100run1earfcn500[90] = 5.555555555556e-10;
1133 spectrumValue_txpowdB10nrb100run1earfcn500[91] = 5.555555555556e-10;
1134 spectrumValue_txpowdB10nrb100run1earfcn500[92] = 5.555555555556e-10;
1135 spectrumValue_txpowdB10nrb100run1earfcn500[93] = 5.555555555556e-10;
1136 spectrumValue_txpowdB10nrb100run1earfcn500[94] = 5.555555555556e-10;
1137 spectrumValue_txpowdB10nrb100run1earfcn500[95] = 5.555555555556e-10;
1138 spectrumValue_txpowdB10nrb100run1earfcn500[96] = 5.555555555556e-10;
1139 spectrumValue_txpowdB10nrb100run1earfcn500[97] = 5.555555555556e-10;
1140 spectrumValue_txpowdB10nrb100run1earfcn500[98] = 5.555555555556e-10;
1141 spectrumValue_txpowdB10nrb100run1earfcn500[99] = 0.000000000000e+00;
1142 AddTestCase (
new LteTxPsdTestCase (
"txpowdB10nrb100run1earfcn500", 500, 100, 10.000000, activeRbs_txpowdB10nrb100run1earfcn500, spectrumValue_txpowdB10nrb100run1earfcn500), TestCase::QUICK);
1144 std::vector<int> activeRbs_txpowdB30nrb100run1earfcn500 (39);
1145 activeRbs_txpowdB30nrb100run1earfcn500[0] = 0.000000000000e+00;
1146 activeRbs_txpowdB30nrb100run1earfcn500[1] = 5.000000000000e+00;
1147 activeRbs_txpowdB30nrb100run1earfcn500[2] = 6.000000000000e+00;
1148 activeRbs_txpowdB30nrb100run1earfcn500[3] = 8.000000000000e+00;
1149 activeRbs_txpowdB30nrb100run1earfcn500[4] = 1.000000000000e+01;
1150 activeRbs_txpowdB30nrb100run1earfcn500[5] = 1.100000000000e+01;
1151 activeRbs_txpowdB30nrb100run1earfcn500[6] = 1.300000000000e+01;
1152 activeRbs_txpowdB30nrb100run1earfcn500[7] = 1.700000000000e+01;
1153 activeRbs_txpowdB30nrb100run1earfcn500[8] = 1.800000000000e+01;
1154 activeRbs_txpowdB30nrb100run1earfcn500[9] = 1.900000000000e+01;
1155 activeRbs_txpowdB30nrb100run1earfcn500[10] = 2.200000000000e+01;
1156 activeRbs_txpowdB30nrb100run1earfcn500[11] = 2.400000000000e+01;
1157 activeRbs_txpowdB30nrb100run1earfcn500[12] = 2.500000000000e+01;
1158 activeRbs_txpowdB30nrb100run1earfcn500[13] = 2.800000000000e+01;
1159 activeRbs_txpowdB30nrb100run1earfcn500[14] = 2.900000000000e+01;
1160 activeRbs_txpowdB30nrb100run1earfcn500[15] = 3.300000000000e+01;
1161 activeRbs_txpowdB30nrb100run1earfcn500[16] = 3.600000000000e+01;
1162 activeRbs_txpowdB30nrb100run1earfcn500[17] = 3.800000000000e+01;
1163 activeRbs_txpowdB30nrb100run1earfcn500[18] = 4.000000000000e+01;
1164 activeRbs_txpowdB30nrb100run1earfcn500[19] = 4.500000000000e+01;
1165 activeRbs_txpowdB30nrb100run1earfcn500[20] = 4.600000000000e+01;
1166 activeRbs_txpowdB30nrb100run1earfcn500[21] = 4.800000000000e+01;
1167 activeRbs_txpowdB30nrb100run1earfcn500[22] = 5.200000000000e+01;
1168 activeRbs_txpowdB30nrb100run1earfcn500[23] = 5.300000000000e+01;
1169 activeRbs_txpowdB30nrb100run1earfcn500[24] = 5.400000000000e+01;
1170 activeRbs_txpowdB30nrb100run1earfcn500[25] = 5.600000000000e+01;
1171 activeRbs_txpowdB30nrb100run1earfcn500[26] = 6.600000000000e+01;
1172 activeRbs_txpowdB30nrb100run1earfcn500[27] = 6.700000000000e+01;
1173 activeRbs_txpowdB30nrb100run1earfcn500[28] = 7.000000000000e+01;
1174 activeRbs_txpowdB30nrb100run1earfcn500[29] = 7.300000000000e+01;
1175 activeRbs_txpowdB30nrb100run1earfcn500[30] = 7.700000000000e+01;
1176 activeRbs_txpowdB30nrb100run1earfcn500[31] = 8.200000000000e+01;
1177 activeRbs_txpowdB30nrb100run1earfcn500[32] = 8.800000000000e+01;
1178 activeRbs_txpowdB30nrb100run1earfcn500[33] = 9.000000000000e+01;
1179 activeRbs_txpowdB30nrb100run1earfcn500[34] = 9.100000000000e+01;
1180 activeRbs_txpowdB30nrb100run1earfcn500[35] = 9.200000000000e+01;
1181 activeRbs_txpowdB30nrb100run1earfcn500[36] = 9.600000000000e+01;
1182 activeRbs_txpowdB30nrb100run1earfcn500[37] = 9.800000000000e+01;
1183 activeRbs_txpowdB30nrb100run1earfcn500[38] = 9.900000000000e+01;
1184 SpectrumValue spectrumValue_txpowdB30nrb100run1earfcn500 (LteSpectrumValueHelper::GetSpectrumModel (500, 100));
1185 spectrumValue_txpowdB30nrb100run1earfcn500[0] = 5.555555555556e-08;
1186 spectrumValue_txpowdB30nrb100run1earfcn500[1] = 0.000000000000e+00;
1187 spectrumValue_txpowdB30nrb100run1earfcn500[2] = 0.000000000000e+00;
1188 spectrumValue_txpowdB30nrb100run1earfcn500[3] = 0.000000000000e+00;
1189 spectrumValue_txpowdB30nrb100run1earfcn500[4] = 0.000000000000e+00;
1190 spectrumValue_txpowdB30nrb100run1earfcn500[5] = 5.555555555556e-08;
1191 spectrumValue_txpowdB30nrb100run1earfcn500[6] = 5.555555555556e-08;
1192 spectrumValue_txpowdB30nrb100run1earfcn500[7] = 0.000000000000e+00;
1193 spectrumValue_txpowdB30nrb100run1earfcn500[8] = 5.555555555556e-08;
1194 spectrumValue_txpowdB30nrb100run1earfcn500[9] = 0.000000000000e+00;
1195 spectrumValue_txpowdB30nrb100run1earfcn500[10] = 5.555555555556e-08;
1196 spectrumValue_txpowdB30nrb100run1earfcn500[11] = 5.555555555556e-08;
1197 spectrumValue_txpowdB30nrb100run1earfcn500[12] = 0.000000000000e+00;
1198 spectrumValue_txpowdB30nrb100run1earfcn500[13] = 5.555555555556e-08;
1199 spectrumValue_txpowdB30nrb100run1earfcn500[14] = 0.000000000000e+00;
1200 spectrumValue_txpowdB30nrb100run1earfcn500[15] = 0.000000000000e+00;
1201 spectrumValue_txpowdB30nrb100run1earfcn500[16] = 0.000000000000e+00;
1202 spectrumValue_txpowdB30nrb100run1earfcn500[17] = 5.555555555556e-08;
1203 spectrumValue_txpowdB30nrb100run1earfcn500[18] = 5.555555555556e-08;
1204 spectrumValue_txpowdB30nrb100run1earfcn500[19] = 5.555555555556e-08;
1205 spectrumValue_txpowdB30nrb100run1earfcn500[20] = 0.000000000000e+00;
1206 spectrumValue_txpowdB30nrb100run1earfcn500[21] = 0.000000000000e+00;
1207 spectrumValue_txpowdB30nrb100run1earfcn500[22] = 5.555555555556e-08;
1208 spectrumValue_txpowdB30nrb100run1earfcn500[23] = 0.000000000000e+00;
1209 spectrumValue_txpowdB30nrb100run1earfcn500[24] = 5.555555555556e-08;
1210 spectrumValue_txpowdB30nrb100run1earfcn500[25] = 5.555555555556e-08;
1211 spectrumValue_txpowdB30nrb100run1earfcn500[26] = 0.000000000000e+00;
1212 spectrumValue_txpowdB30nrb100run1earfcn500[27] = 0.000000000000e+00;
1213 spectrumValue_txpowdB30nrb100run1earfcn500[28] = 5.555555555556e-08;
1214 spectrumValue_txpowdB30nrb100run1earfcn500[29] = 5.555555555556e-08;
1215 spectrumValue_txpowdB30nrb100run1earfcn500[30] = 0.000000000000e+00;
1216 spectrumValue_txpowdB30nrb100run1earfcn500[31] = 0.000000000000e+00;
1217 spectrumValue_txpowdB30nrb100run1earfcn500[32] = 0.000000000000e+00;
1218 spectrumValue_txpowdB30nrb100run1earfcn500[33] = 5.555555555556e-08;
1219 spectrumValue_txpowdB30nrb100run1earfcn500[34] = 0.000000000000e+00;
1220 spectrumValue_txpowdB30nrb100run1earfcn500[35] = 0.000000000000e+00;
1221 spectrumValue_txpowdB30nrb100run1earfcn500[36] = 5.555555555556e-08;
1222 spectrumValue_txpowdB30nrb100run1earfcn500[37] = 0.000000000000e+00;
1223 spectrumValue_txpowdB30nrb100run1earfcn500[38] = 5.555555555556e-08;
1224 spectrumValue_txpowdB30nrb100run1earfcn500[39] = 0.000000000000e+00;
1225 spectrumValue_txpowdB30nrb100run1earfcn500[40] = 5.555555555556e-08;
1226 spectrumValue_txpowdB30nrb100run1earfcn500[41] = 0.000000000000e+00;
1227 spectrumValue_txpowdB30nrb100run1earfcn500[42] = 0.000000000000e+00;
1228 spectrumValue_txpowdB30nrb100run1earfcn500[43] = 0.000000000000e+00;
1229 spectrumValue_txpowdB30nrb100run1earfcn500[44] = 0.000000000000e+00;
1230 spectrumValue_txpowdB30nrb100run1earfcn500[45] = 5.555555555556e-08;
1231 spectrumValue_txpowdB30nrb100run1earfcn500[46] = 5.555555555556e-08;
1232 spectrumValue_txpowdB30nrb100run1earfcn500[47] = 0.000000000000e+00;
1233 spectrumValue_txpowdB30nrb100run1earfcn500[48] = 5.555555555556e-08;
1234 spectrumValue_txpowdB30nrb100run1earfcn500[49] = 0.000000000000e+00;
1235 spectrumValue_txpowdB30nrb100run1earfcn500[50] = 0.000000000000e+00;
1236 spectrumValue_txpowdB30nrb100run1earfcn500[51] = 0.000000000000e+00;
1237 spectrumValue_txpowdB30nrb100run1earfcn500[52] = 5.555555555556e-08;
1238 spectrumValue_txpowdB30nrb100run1earfcn500[53] = 5.555555555556e-08;
1239 spectrumValue_txpowdB30nrb100run1earfcn500[54] = 5.555555555556e-08;
1240 spectrumValue_txpowdB30nrb100run1earfcn500[55] = 0.000000000000e+00;
1241 spectrumValue_txpowdB30nrb100run1earfcn500[56] = 5.555555555556e-08;
1242 spectrumValue_txpowdB30nrb100run1earfcn500[57] = 0.000000000000e+00;
1243 spectrumValue_txpowdB30nrb100run1earfcn500[58] = 0.000000000000e+00;
1244 spectrumValue_txpowdB30nrb100run1earfcn500[59] = 0.000000000000e+00;
1245 spectrumValue_txpowdB30nrb100run1earfcn500[60] = 0.000000000000e+00;
1246 spectrumValue_txpowdB30nrb100run1earfcn500[61] = 0.000000000000e+00;
1247 spectrumValue_txpowdB30nrb100run1earfcn500[62] = 0.000000000000e+00;
1248 spectrumValue_txpowdB30nrb100run1earfcn500[63] = 0.000000000000e+00;
1249 spectrumValue_txpowdB30nrb100run1earfcn500[64] = 0.000000000000e+00;
1250 spectrumValue_txpowdB30nrb100run1earfcn500[65] = 0.000000000000e+00;
1251 spectrumValue_txpowdB30nrb100run1earfcn500[66] = 5.555555555556e-08;
1252 spectrumValue_txpowdB30nrb100run1earfcn500[67] = 5.555555555556e-08;
1253 spectrumValue_txpowdB30nrb100run1earfcn500[68] = 0.000000000000e+00;
1254 spectrumValue_txpowdB30nrb100run1earfcn500[69] = 0.000000000000e+00;
1255 spectrumValue_txpowdB30nrb100run1earfcn500[70] = 5.555555555556e-08;
1256 spectrumValue_txpowdB30nrb100run1earfcn500[71] = 0.000000000000e+00;
1257 spectrumValue_txpowdB30nrb100run1earfcn500[72] = 0.000000000000e+00;
1258 spectrumValue_txpowdB30nrb100run1earfcn500[73] = 5.555555555556e-08;
1259 spectrumValue_txpowdB30nrb100run1earfcn500[74] = 0.000000000000e+00;
1260 spectrumValue_txpowdB30nrb100run1earfcn500[75] = 0.000000000000e+00;
1261 spectrumValue_txpowdB30nrb100run1earfcn500[76] = 0.000000000000e+00;
1262 spectrumValue_txpowdB30nrb100run1earfcn500[77] = 5.555555555556e-08;
1263 spectrumValue_txpowdB30nrb100run1earfcn500[78] = 0.000000000000e+00;
1264 spectrumValue_txpowdB30nrb100run1earfcn500[79] = 0.000000000000e+00;
1265 spectrumValue_txpowdB30nrb100run1earfcn500[80] = 0.000000000000e+00;
1266 spectrumValue_txpowdB30nrb100run1earfcn500[81] = 0.000000000000e+00;
1267 spectrumValue_txpowdB30nrb100run1earfcn500[82] = 5.555555555556e-08;
1268 spectrumValue_txpowdB30nrb100run1earfcn500[83] = 0.000000000000e+00;
1269 spectrumValue_txpowdB30nrb100run1earfcn500[84] = 0.000000000000e+00;
1270 spectrumValue_txpowdB30nrb100run1earfcn500[85] = 0.000000000000e+00;
1271 spectrumValue_txpowdB30nrb100run1earfcn500[86] = 0.000000000000e+00;
1272 spectrumValue_txpowdB30nrb100run1earfcn500[87] = 0.000000000000e+00;
1273 spectrumValue_txpowdB30nrb100run1earfcn500[88] = 5.555555555556e-08;
1274 spectrumValue_txpowdB30nrb100run1earfcn500[89] = 0.000000000000e+00;
1275 spectrumValue_txpowdB30nrb100run1earfcn500[90] = 5.555555555556e-08;
1276 spectrumValue_txpowdB30nrb100run1earfcn500[91] = 5.555555555556e-08;
1277 spectrumValue_txpowdB30nrb100run1earfcn500[92] = 5.555555555556e-08;
1278 spectrumValue_txpowdB30nrb100run1earfcn500[93] = 0.000000000000e+00;
1279 spectrumValue_txpowdB30nrb100run1earfcn500[94] = 0.000000000000e+00;
1280 spectrumValue_txpowdB30nrb100run1earfcn500[95] = 0.000000000000e+00;
1281 spectrumValue_txpowdB30nrb100run1earfcn500[96] = 5.555555555556e-08;
1282 spectrumValue_txpowdB30nrb100run1earfcn500[97] = 0.000000000000e+00;
1283 spectrumValue_txpowdB30nrb100run1earfcn500[98] = 5.555555555556e-08;
1284 spectrumValue_txpowdB30nrb100run1earfcn500[99] = 5.555555555556e-08;
1285 AddTestCase (
new LteTxPsdTestCase (
"txpowdB30nrb100run1earfcn500", 500, 100, 30.000000, activeRbs_txpowdB30nrb100run1earfcn500, spectrumValue_txpowdB30nrb100run1earfcn500), TestCase::QUICK);
1287 std::vector<int> activeRbs_txpowdB10nrb6run2earfcn500 (3);
1288 activeRbs_txpowdB10nrb6run2earfcn500[0] = 1.000000000000e+00;
1289 activeRbs_txpowdB10nrb6run2earfcn500[1] = 4.000000000000e+00;
1290 activeRbs_txpowdB10nrb6run2earfcn500[2] = 5.000000000000e+00;
1291 SpectrumValue spectrumValue_txpowdB10nrb6run2earfcn500 (LteSpectrumValueHelper::GetSpectrumModel (500, 6));
1292 spectrumValue_txpowdB10nrb6run2earfcn500[0] = 0.000000000000e+00;
1293 spectrumValue_txpowdB10nrb6run2earfcn500[1] = 9.259259259259e-09;
1294 spectrumValue_txpowdB10nrb6run2earfcn500[2] = 0.000000000000e+00;
1295 spectrumValue_txpowdB10nrb6run2earfcn500[3] = 0.000000000000e+00;
1296 spectrumValue_txpowdB10nrb6run2earfcn500[4] = 9.259259259259e-09;
1297 spectrumValue_txpowdB10nrb6run2earfcn500[5] = 9.259259259259e-09;
1298 AddTestCase (
new LteTxPsdTestCase (
"txpowdB10nrb6run2earfcn500", 500, 6, 10.000000, activeRbs_txpowdB10nrb6run2earfcn500, spectrumValue_txpowdB10nrb6run2earfcn500), TestCase::QUICK);
1300 std::vector<int> activeRbs_txpowdB30nrb6run2earfcn500 (3);
1301 activeRbs_txpowdB30nrb6run2earfcn500[0] = 3.000000000000e+00;
1302 activeRbs_txpowdB30nrb6run2earfcn500[1] = 4.000000000000e+00;
1303 activeRbs_txpowdB30nrb6run2earfcn500[2] = 5.000000000000e+00;
1304 SpectrumValue spectrumValue_txpowdB30nrb6run2earfcn500 (LteSpectrumValueHelper::GetSpectrumModel (500, 6));
1305 spectrumValue_txpowdB30nrb6run2earfcn500[0] = 0.000000000000e+00;
1306 spectrumValue_txpowdB30nrb6run2earfcn500[1] = 0.000000000000e+00;
1307 spectrumValue_txpowdB30nrb6run2earfcn500[2] = 0.000000000000e+00;
1308 spectrumValue_txpowdB30nrb6run2earfcn500[3] = 9.259259259259e-07;
1309 spectrumValue_txpowdB30nrb6run2earfcn500[4] = 9.259259259259e-07;
1310 spectrumValue_txpowdB30nrb6run2earfcn500[5] = 9.259259259259e-07;
1311 AddTestCase (
new LteTxPsdTestCase (
"txpowdB30nrb6run2earfcn500", 500, 6, 30.000000, activeRbs_txpowdB30nrb6run2earfcn500, spectrumValue_txpowdB30nrb6run2earfcn500), TestCase::QUICK);
1313 std::vector<int> activeRbs_txpowdB10nrb25run2earfcn500 (15);
1314 activeRbs_txpowdB10nrb25run2earfcn500[0] = 0.000000000000e+00;
1315 activeRbs_txpowdB10nrb25run2earfcn500[1] = 1.000000000000e+00;
1316 activeRbs_txpowdB10nrb25run2earfcn500[2] = 2.000000000000e+00;
1317 activeRbs_txpowdB10nrb25run2earfcn500[3] = 4.000000000000e+00;
1318 activeRbs_txpowdB10nrb25run2earfcn500[4] = 5.000000000000e+00;
1319 activeRbs_txpowdB10nrb25run2earfcn500[5] = 6.000000000000e+00;
1320 activeRbs_txpowdB10nrb25run2earfcn500[6] = 8.000000000000e+00;
1321 activeRbs_txpowdB10nrb25run2earfcn500[7] = 9.000000000000e+00;
1322 activeRbs_txpowdB10nrb25run2earfcn500[8] = 1.100000000000e+01;
1323 activeRbs_txpowdB10nrb25run2earfcn500[9] = 1.200000000000e+01;
1324 activeRbs_txpowdB10nrb25run2earfcn500[10] = 1.400000000000e+01;
1325 activeRbs_txpowdB10nrb25run2earfcn500[11] = 1.600000000000e+01;
1326 activeRbs_txpowdB10nrb25run2earfcn500[12] = 1.800000000000e+01;
1327 activeRbs_txpowdB10nrb25run2earfcn500[13] = 1.900000000000e+01;
1328 activeRbs_txpowdB10nrb25run2earfcn500[14] = 2.400000000000e+01;
1329 SpectrumValue spectrumValue_txpowdB10nrb25run2earfcn500 (LteSpectrumValueHelper::GetSpectrumModel (500, 25));
1330 spectrumValue_txpowdB10nrb25run2earfcn500[0] = 2.222222222222e-09;
1331 spectrumValue_txpowdB10nrb25run2earfcn500[1] = 2.222222222222e-09;
1332 spectrumValue_txpowdB10nrb25run2earfcn500[2] = 2.222222222222e-09;
1333 spectrumValue_txpowdB10nrb25run2earfcn500[3] = 0.000000000000e+00;
1334 spectrumValue_txpowdB10nrb25run2earfcn500[4] = 2.222222222222e-09;
1335 spectrumValue_txpowdB10nrb25run2earfcn500[5] = 2.222222222222e-09;
1336 spectrumValue_txpowdB10nrb25run2earfcn500[6] = 2.222222222222e-09;
1337 spectrumValue_txpowdB10nrb25run2earfcn500[7] = 0.000000000000e+00;
1338 spectrumValue_txpowdB10nrb25run2earfcn500[8] = 2.222222222222e-09;
1339 spectrumValue_txpowdB10nrb25run2earfcn500[9] = 2.222222222222e-09;
1340 spectrumValue_txpowdB10nrb25run2earfcn500[10] = 0.000000000000e+00;
1341 spectrumValue_txpowdB10nrb25run2earfcn500[11] = 2.222222222222e-09;
1342 spectrumValue_txpowdB10nrb25run2earfcn500[12] = 2.222222222222e-09;
1343 spectrumValue_txpowdB10nrb25run2earfcn500[13] = 0.000000000000e+00;
1344 spectrumValue_txpowdB10nrb25run2earfcn500[14] = 2.222222222222e-09;
1345 spectrumValue_txpowdB10nrb25run2earfcn500[15] = 0.000000000000e+00;
1346 spectrumValue_txpowdB10nrb25run2earfcn500[16] = 2.222222222222e-09;
1347 spectrumValue_txpowdB10nrb25run2earfcn500[17] = 0.000000000000e+00;
1348 spectrumValue_txpowdB10nrb25run2earfcn500[18] = 2.222222222222e-09;
1349 spectrumValue_txpowdB10nrb25run2earfcn500[19] = 2.222222222222e-09;
1350 spectrumValue_txpowdB10nrb25run2earfcn500[20] = 0.000000000000e+00;
1351 spectrumValue_txpowdB10nrb25run2earfcn500[21] = 0.000000000000e+00;
1352 spectrumValue_txpowdB10nrb25run2earfcn500[22] = 0.000000000000e+00;
1353 spectrumValue_txpowdB10nrb25run2earfcn500[23] = 0.000000000000e+00;
1354 spectrumValue_txpowdB10nrb25run2earfcn500[24] = 2.222222222222e-09;
1355 AddTestCase (
new LteTxPsdTestCase (
"txpowdB10nrb25run2earfcn500", 500, 25, 10.000000, activeRbs_txpowdB10nrb25run2earfcn500, spectrumValue_txpowdB10nrb25run2earfcn500), TestCase::QUICK);
1357 std::vector<int> activeRbs_txpowdB30nrb25run2earfcn500 (13);
1358 activeRbs_txpowdB30nrb25run2earfcn500[0] = 0.000000000000e+00;
1359 activeRbs_txpowdB30nrb25run2earfcn500[1] = 1.000000000000e+00;
1360 activeRbs_txpowdB30nrb25run2earfcn500[2] = 2.000000000000e+00;
1361 activeRbs_txpowdB30nrb25run2earfcn500[3] = 5.000000000000e+00;
1362 activeRbs_txpowdB30nrb25run2earfcn500[4] = 6.000000000000e+00;
1363 activeRbs_txpowdB30nrb25run2earfcn500[5] = 8.000000000000e+00;
1364 activeRbs_txpowdB30nrb25run2earfcn500[6] = 1.000000000000e+01;
1365 activeRbs_txpowdB30nrb25run2earfcn500[7] = 1.200000000000e+01;
1366 activeRbs_txpowdB30nrb25run2earfcn500[8] = 1.300000000000e+01;
1367 activeRbs_txpowdB30nrb25run2earfcn500[9] = 1.600000000000e+01;
1368 activeRbs_txpowdB30nrb25run2earfcn500[10] = 1.900000000000e+01;
1369 activeRbs_txpowdB30nrb25run2earfcn500[11] = 2.300000000000e+01;
1370 activeRbs_txpowdB30nrb25run2earfcn500[12] = 2.400000000000e+01;
1371 SpectrumValue spectrumValue_txpowdB30nrb25run2earfcn500 (LteSpectrumValueHelper::GetSpectrumModel (500, 25));
1372 spectrumValue_txpowdB30nrb25run2earfcn500[0] = 2.222222222222e-07;
1373 spectrumValue_txpowdB30nrb25run2earfcn500[1] = 2.222222222222e-07;
1374 spectrumValue_txpowdB30nrb25run2earfcn500[2] = 2.222222222222e-07;
1375 spectrumValue_txpowdB30nrb25run2earfcn500[3] = 0.000000000000e+00;
1376 spectrumValue_txpowdB30nrb25run2earfcn500[4] = 0.000000000000e+00;
1377 spectrumValue_txpowdB30nrb25run2earfcn500[5] = 2.222222222222e-07;
1378 spectrumValue_txpowdB30nrb25run2earfcn500[6] = 2.222222222222e-07;
1379 spectrumValue_txpowdB30nrb25run2earfcn500[7] = 0.000000000000e+00;
1380 spectrumValue_txpowdB30nrb25run2earfcn500[8] = 2.222222222222e-07;
1381 spectrumValue_txpowdB30nrb25run2earfcn500[9] = 0.000000000000e+00;
1382 spectrumValue_txpowdB30nrb25run2earfcn500[10] = 2.222222222222e-07;
1383 spectrumValue_txpowdB30nrb25run2earfcn500[11] = 0.000000000000e+00;
1384 spectrumValue_txpowdB30nrb25run2earfcn500[12] = 2.222222222222e-07;
1385 spectrumValue_txpowdB30nrb25run2earfcn500[13] = 2.222222222222e-07;
1386 spectrumValue_txpowdB30nrb25run2earfcn500[14] = 0.000000000000e+00;
1387 spectrumValue_txpowdB30nrb25run2earfcn500[15] = 0.000000000000e+00;
1388 spectrumValue_txpowdB30nrb25run2earfcn500[16] = 2.222222222222e-07;
1389 spectrumValue_txpowdB30nrb25run2earfcn500[17] = 0.000000000000e+00;
1390 spectrumValue_txpowdB30nrb25run2earfcn500[18] = 0.000000000000e+00;
1391 spectrumValue_txpowdB30nrb25run2earfcn500[19] = 2.222222222222e-07;
1392 spectrumValue_txpowdB30nrb25run2earfcn500[20] = 0.000000000000e+00;
1393 spectrumValue_txpowdB30nrb25run2earfcn500[21] = 0.000000000000e+00;
1394 spectrumValue_txpowdB30nrb25run2earfcn500[22] = 0.000000000000e+00;
1395 spectrumValue_txpowdB30nrb25run2earfcn500[23] = 2.222222222222e-07;
1396 spectrumValue_txpowdB30nrb25run2earfcn500[24] = 2.222222222222e-07;
1397 AddTestCase (
new LteTxPsdTestCase (
"txpowdB30nrb25run2earfcn500", 500, 25, 30.000000, activeRbs_txpowdB30nrb25run2earfcn500, spectrumValue_txpowdB30nrb25run2earfcn500), TestCase::QUICK);
1399 std::vector<int> activeRbs_txpowdB10nrb100run2earfcn500 (48);
1400 activeRbs_txpowdB10nrb100run2earfcn500[0] = 2.000000000000e+00;
1401 activeRbs_txpowdB10nrb100run2earfcn500[1] = 4.000000000000e+00;
1402 activeRbs_txpowdB10nrb100run2earfcn500[2] = 8.000000000000e+00;
1403 activeRbs_txpowdB10nrb100run2earfcn500[3] = 9.000000000000e+00;
1404 activeRbs_txpowdB10nrb100run2earfcn500[4] = 1.000000000000e+01;
1405 activeRbs_txpowdB10nrb100run2earfcn500[5] = 1.100000000000e+01;
1406 activeRbs_txpowdB10nrb100run2earfcn500[6] = 1.300000000000e+01;
1407 activeRbs_txpowdB10nrb100run2earfcn500[7] = 1.400000000000e+01;
1408 activeRbs_txpowdB10nrb100run2earfcn500[8] = 1.800000000000e+01;
1409 activeRbs_txpowdB10nrb100run2earfcn500[9] = 1.900000000000e+01;
1410 activeRbs_txpowdB10nrb100run2earfcn500[10] = 2.100000000000e+01;
1411 activeRbs_txpowdB10nrb100run2earfcn500[11] = 2.200000000000e+01;
1412 activeRbs_txpowdB10nrb100run2earfcn500[12] = 2.500000000000e+01;
1413 activeRbs_txpowdB10nrb100run2earfcn500[13] = 2.900000000000e+01;
1414 activeRbs_txpowdB10nrb100run2earfcn500[14] = 3.200000000000e+01;
1415 activeRbs_txpowdB10nrb100run2earfcn500[15] = 3.700000000000e+01;
1416 activeRbs_txpowdB10nrb100run2earfcn500[16] = 3.900000000000e+01;
1417 activeRbs_txpowdB10nrb100run2earfcn500[17] = 4.000000000000e+01;
1418 activeRbs_txpowdB10nrb100run2earfcn500[18] = 4.100000000000e+01;
1419 activeRbs_txpowdB10nrb100run2earfcn500[19] = 4.300000000000e+01;
1420 activeRbs_txpowdB10nrb100run2earfcn500[20] = 4.600000000000e+01;
1421 activeRbs_txpowdB10nrb100run2earfcn500[21] = 4.800000000000e+01;
1422 activeRbs_txpowdB10nrb100run2earfcn500[22] = 5.100000000000e+01;
1423 activeRbs_txpowdB10nrb100run2earfcn500[23] = 5.300000000000e+01;
1424 activeRbs_txpowdB10nrb100run2earfcn500[24] = 5.400000000000e+01;
1425 activeRbs_txpowdB10nrb100run2earfcn500[25] = 5.500000000000e+01;
1426 activeRbs_txpowdB10nrb100run2earfcn500[26] = 5.700000000000e+01;
1427 activeRbs_txpowdB10nrb100run2earfcn500[27] = 5.900000000000e+01;
1428 activeRbs_txpowdB10nrb100run2earfcn500[28] = 6.000000000000e+01;
1429 activeRbs_txpowdB10nrb100run2earfcn500[29] = 6.100000000000e+01;
1430 activeRbs_txpowdB10nrb100run2earfcn500[30] = 6.300000000000e+01;
1431 activeRbs_txpowdB10nrb100run2earfcn500[31] = 6.500000000000e+01;
1432 activeRbs_txpowdB10nrb100run2earfcn500[32] = 6.600000000000e+01;
1433 activeRbs_txpowdB10nrb100run2earfcn500[33] = 6.800000000000e+01;
1434 activeRbs_txpowdB10nrb100run2earfcn500[34] = 7.000000000000e+01;
1435 activeRbs_txpowdB10nrb100run2earfcn500[35] = 7.200000000000e+01;
1436 activeRbs_txpowdB10nrb100run2earfcn500[36] = 7.300000000000e+01;
1437 activeRbs_txpowdB10nrb100run2earfcn500[37] = 7.600000000000e+01;
1438 activeRbs_txpowdB10nrb100run2earfcn500[38] = 7.800000000000e+01;
1439 activeRbs_txpowdB10nrb100run2earfcn500[39] = 8.000000000000e+01;
1440 activeRbs_txpowdB10nrb100run2earfcn500[40] = 8.100000000000e+01;
1441 activeRbs_txpowdB10nrb100run2earfcn500[41] = 8.300000000000e+01;
1442 activeRbs_txpowdB10nrb100run2earfcn500[42] = 8.400000000000e+01;
1443 activeRbs_txpowdB10nrb100run2earfcn500[43] = 8.600000000000e+01;
1444 activeRbs_txpowdB10nrb100run2earfcn500[44] = 8.700000000000e+01;
1445 activeRbs_txpowdB10nrb100run2earfcn500[45] = 9.100000000000e+01;
1446 activeRbs_txpowdB10nrb100run2earfcn500[46] = 9.200000000000e+01;
1447 activeRbs_txpowdB10nrb100run2earfcn500[47] = 9.700000000000e+01;
1448 SpectrumValue spectrumValue_txpowdB10nrb100run2earfcn500 (LteSpectrumValueHelper::GetSpectrumModel (500, 100));
1449 spectrumValue_txpowdB10nrb100run2earfcn500[0] = 0.000000000000e+00;
1450 spectrumValue_txpowdB10nrb100run2earfcn500[1] = 0.000000000000e+00;
1451 spectrumValue_txpowdB10nrb100run2earfcn500[2] = 5.555555555556e-10;
1452 spectrumValue_txpowdB10nrb100run2earfcn500[3] = 0.000000000000e+00;
1453 spectrumValue_txpowdB10nrb100run2earfcn500[4] = 5.555555555556e-10;
1454 spectrumValue_txpowdB10nrb100run2earfcn500[5] = 0.000000000000e+00;
1455 spectrumValue_txpowdB10nrb100run2earfcn500[6] = 0.000000000000e+00;
1456 spectrumValue_txpowdB10nrb100run2earfcn500[7] = 0.000000000000e+00;
1457 spectrumValue_txpowdB10nrb100run2earfcn500[8] = 5.555555555556e-10;
1458 spectrumValue_txpowdB10nrb100run2earfcn500[9] = 5.555555555556e-10;
1459 spectrumValue_txpowdB10nrb100run2earfcn500[10] = 5.555555555556e-10;
1460 spectrumValue_txpowdB10nrb100run2earfcn500[11] = 5.555555555556e-10;
1461 spectrumValue_txpowdB10nrb100run2earfcn500[12] = 0.000000000000e+00;
1462 spectrumValue_txpowdB10nrb100run2earfcn500[13] = 5.555555555556e-10;
1463 spectrumValue_txpowdB10nrb100run2earfcn500[14] = 5.555555555556e-10;
1464 spectrumValue_txpowdB10nrb100run2earfcn500[15] = 0.000000000000e+00;
1465 spectrumValue_txpowdB10nrb100run2earfcn500[16] = 0.000000000000e+00;
1466 spectrumValue_txpowdB10nrb100run2earfcn500[17] = 0.000000000000e+00;
1467 spectrumValue_txpowdB10nrb100run2earfcn500[18] = 5.555555555556e-10;
1468 spectrumValue_txpowdB10nrb100run2earfcn500[19] = 5.555555555556e-10;
1469 spectrumValue_txpowdB10nrb100run2earfcn500[20] = 0.000000000000e+00;
1470 spectrumValue_txpowdB10nrb100run2earfcn500[21] = 5.555555555556e-10;
1471 spectrumValue_txpowdB10nrb100run2earfcn500[22] = 5.555555555556e-10;
1472 spectrumValue_txpowdB10nrb100run2earfcn500[23] = 0.000000000000e+00;
1473 spectrumValue_txpowdB10nrb100run2earfcn500[24] = 0.000000000000e+00;
1474 spectrumValue_txpowdB10nrb100run2earfcn500[25] = 5.555555555556e-10;
1475 spectrumValue_txpowdB10nrb100run2earfcn500[26] = 0.000000000000e+00;
1476 spectrumValue_txpowdB10nrb100run2earfcn500[27] = 0.000000000000e+00;
1477 spectrumValue_txpowdB10nrb100run2earfcn500[28] = 0.000000000000e+00;
1478 spectrumValue_txpowdB10nrb100run2earfcn500[29] = 5.555555555556e-10;
1479 spectrumValue_txpowdB10nrb100run2earfcn500[30] = 0.000000000000e+00;
1480 spectrumValue_txpowdB10nrb100run2earfcn500[31] = 0.000000000000e+00;
1481 spectrumValue_txpowdB10nrb100run2earfcn500[32] = 5.555555555556e-10;
1482 spectrumValue_txpowdB10nrb100run2earfcn500[33] = 0.000000000000e+00;
1483 spectrumValue_txpowdB10nrb100run2earfcn500[34] = 0.000000000000e+00;
1484 spectrumValue_txpowdB10nrb100run2earfcn500[35] = 0.000000000000e+00;
1485 spectrumValue_txpowdB10nrb100run2earfcn500[36] = 0.000000000000e+00;
1486 spectrumValue_txpowdB10nrb100run2earfcn500[37] = 5.555555555556e-10;
1487 spectrumValue_txpowdB10nrb100run2earfcn500[38] = 0.000000000000e+00;
1488 spectrumValue_txpowdB10nrb100run2earfcn500[39] = 5.555555555556e-10;
1489 spectrumValue_txpowdB10nrb100run2earfcn500[40] = 5.555555555556e-10;
1490 spectrumValue_txpowdB10nrb100run2earfcn500[41] = 5.555555555556e-10;
1491 spectrumValue_txpowdB10nrb100run2earfcn500[42] = 0.000000000000e+00;
1492 spectrumValue_txpowdB10nrb100run2earfcn500[43] = 5.555555555556e-10;
1493 spectrumValue_txpowdB10nrb100run2earfcn500[44] = 0.000000000000e+00;
1494 spectrumValue_txpowdB10nrb100run2earfcn500[45] = 0.000000000000e+00;
1495 spectrumValue_txpowdB10nrb100run2earfcn500[46] = 5.555555555556e-10;
1496 spectrumValue_txpowdB10nrb100run2earfcn500[47] = 0.000000000000e+00;
1497 spectrumValue_txpowdB10nrb100run2earfcn500[48] = 5.555555555556e-10;
1498 spectrumValue_txpowdB10nrb100run2earfcn500[49] = 0.000000000000e+00;
1499 spectrumValue_txpowdB10nrb100run2earfcn500[50] = 0.000000000000e+00;
1500 spectrumValue_txpowdB10nrb100run2earfcn500[51] = 5.555555555556e-10;
1501 spectrumValue_txpowdB10nrb100run2earfcn500[52] = 0.000000000000e+00;
1502 spectrumValue_txpowdB10nrb100run2earfcn500[53] = 5.555555555556e-10;
1503 spectrumValue_txpowdB10nrb100run2earfcn500[54] = 5.555555555556e-10;
1504 spectrumValue_txpowdB10nrb100run2earfcn500[55] = 5.555555555556e-10;
1505 spectrumValue_txpowdB10nrb100run2earfcn500[56] = 0.000000000000e+00;
1506 spectrumValue_txpowdB10nrb100run2earfcn500[57] = 5.555555555556e-10;
1507 spectrumValue_txpowdB10nrb100run2earfcn500[58] = 0.000000000000e+00;
1508 spectrumValue_txpowdB10nrb100run2earfcn500[59] = 5.555555555556e-10;
1509 spectrumValue_txpowdB10nrb100run2earfcn500[60] = 5.555555555556e-10;
1510 spectrumValue_txpowdB10nrb100run2earfcn500[61] = 5.555555555556e-10;
1511 spectrumValue_txpowdB10nrb100run2earfcn500[62] = 0.000000000000e+00;
1512 spectrumValue_txpowdB10nrb100run2earfcn500[63] = 5.555555555556e-10;
1513 spectrumValue_txpowdB10nrb100run2earfcn500[64] = 0.000000000000e+00;
1514 spectrumValue_txpowdB10nrb100run2earfcn500[65] = 5.555555555556e-10;
1515 spectrumValue_txpowdB10nrb100run2earfcn500[66] = 5.555555555556e-10;
1516 spectrumValue_txpowdB10nrb100run2earfcn500[67] = 0.000000000000e+00;
1517 spectrumValue_txpowdB10nrb100run2earfcn500[68] = 5.555555555556e-10;
1518 spectrumValue_txpowdB10nrb100run2earfcn500[69] = 0.000000000000e+00;
1519 spectrumValue_txpowdB10nrb100run2earfcn500[70] = 5.555555555556e-10;
1520 spectrumValue_txpowdB10nrb100run2earfcn500[71] = 0.000000000000e+00;
1521 spectrumValue_txpowdB10nrb100run2earfcn500[72] = 5.555555555556e-10;
1522 spectrumValue_txpowdB10nrb100run2earfcn500[73] = 5.555555555556e-10;
1523 spectrumValue_txpowdB10nrb100run2earfcn500[74] = 0.000000000000e+00;
1524 spectrumValue_txpowdB10nrb100run2earfcn500[75] = 0.000000000000e+00;
1525 spectrumValue_txpowdB10nrb100run2earfcn500[76] = 5.555555555556e-10;
1526 spectrumValue_txpowdB10nrb100run2earfcn500[77] = 0.000000000000e+00;
1527 spectrumValue_txpowdB10nrb100run2earfcn500[78] = 5.555555555556e-10;
1528 spectrumValue_txpowdB10nrb100run2earfcn500[79] = 0.000000000000e+00;
1529 spectrumValue_txpowdB10nrb100run2earfcn500[80] = 5.555555555556e-10;
1530 spectrumValue_txpowdB10nrb100run2earfcn500[81] = 5.555555555556e-10;
1531 spectrumValue_txpowdB10nrb100run2earfcn500[82] = 0.000000000000e+00;
1532 spectrumValue_txpowdB10nrb100run2earfcn500[83] = 5.555555555556e-10;
1533 spectrumValue_txpowdB10nrb100run2earfcn500[84] = 5.555555555556e-10;
1534 spectrumValue_txpowdB10nrb100run2earfcn500[85] = 0.000000000000e+00;
1535 spectrumValue_txpowdB10nrb100run2earfcn500[86] = 5.555555555556e-10;
1536 spectrumValue_txpowdB10nrb100run2earfcn500[87] = 5.555555555556e-10;
1537 spectrumValue_txpowdB10nrb100run2earfcn500[88] = 0.000000000000e+00;
1538 spectrumValue_txpowdB10nrb100run2earfcn500[89] = 0.000000000000e+00;
1539 spectrumValue_txpowdB10nrb100run2earfcn500[90] = 0.000000000000e+00;
1540 spectrumValue_txpowdB10nrb100run2earfcn500[91] = 5.555555555556e-10;
1541 spectrumValue_txpowdB10nrb100run2earfcn500[92] = 5.555555555556e-10;
1542 spectrumValue_txpowdB10nrb100run2earfcn500[93] = 0.000000000000e+00;
1543 spectrumValue_txpowdB10nrb100run2earfcn500[94] = 0.000000000000e+00;
1544 spectrumValue_txpowdB10nrb100run2earfcn500[95] = 0.000000000000e+00;
1545 spectrumValue_txpowdB10nrb100run2earfcn500[96] = 0.000000000000e+00;
1546 spectrumValue_txpowdB10nrb100run2earfcn500[97] = 5.555555555556e-10;
1547 spectrumValue_txpowdB10nrb100run2earfcn500[98] = 0.000000000000e+00;
1548 spectrumValue_txpowdB10nrb100run2earfcn500[99] = 0.000000000000e+00;
1549 AddTestCase (
new LteTxPsdTestCase (
"txpowdB10nrb100run2earfcn500", 500, 100, 10.000000, activeRbs_txpowdB10nrb100run2earfcn500, spectrumValue_txpowdB10nrb100run2earfcn500), TestCase::QUICK);
1551 std::vector<int> activeRbs_txpowdB30nrb100run2earfcn500 (52);
1552 activeRbs_txpowdB30nrb100run2earfcn500[0] = 0.000000000000e+00;
1553 activeRbs_txpowdB30nrb100run2earfcn500[1] = 2.000000000000e+00;
1554 activeRbs_txpowdB30nrb100run2earfcn500[2] = 3.000000000000e+00;
1555 activeRbs_txpowdB30nrb100run2earfcn500[3] = 4.000000000000e+00;
1556 activeRbs_txpowdB30nrb100run2earfcn500[4] = 7.000000000000e+00;
1557 activeRbs_txpowdB30nrb100run2earfcn500[5] = 8.000000000000e+00;
1558 activeRbs_txpowdB30nrb100run2earfcn500[6] = 9.000000000000e+00;
1559 activeRbs_txpowdB30nrb100run2earfcn500[7] = 1.300000000000e+01;
1560 activeRbs_txpowdB30nrb100run2earfcn500[8] = 1.400000000000e+01;
1561 activeRbs_txpowdB30nrb100run2earfcn500[9] = 1.900000000000e+01;
1562 activeRbs_txpowdB30nrb100run2earfcn500[10] = 2.000000000000e+01;
1563 activeRbs_txpowdB30nrb100run2earfcn500[11] = 2.100000000000e+01;
1564 activeRbs_txpowdB30nrb100run2earfcn500[12] = 2.300000000000e+01;
1565 activeRbs_txpowdB30nrb100run2earfcn500[13] = 2.500000000000e+01;
1566 activeRbs_txpowdB30nrb100run2earfcn500[14] = 2.700000000000e+01;
1567 activeRbs_txpowdB30nrb100run2earfcn500[15] = 2.800000000000e+01;
1568 activeRbs_txpowdB30nrb100run2earfcn500[16] = 3.100000000000e+01;
1569 activeRbs_txpowdB30nrb100run2earfcn500[17] = 3.200000000000e+01;
1570 activeRbs_txpowdB30nrb100run2earfcn500[18] = 3.600000000000e+01;
1571 activeRbs_txpowdB30nrb100run2earfcn500[19] = 3.800000000000e+01;
1572 activeRbs_txpowdB30nrb100run2earfcn500[20] = 3.900000000000e+01;
1573 activeRbs_txpowdB30nrb100run2earfcn500[21] = 4.000000000000e+01;
1574 activeRbs_txpowdB30nrb100run2earfcn500[22] = 4.300000000000e+01;
1575 activeRbs_txpowdB30nrb100run2earfcn500[23] = 4.600000000000e+01;
1576 activeRbs_txpowdB30nrb100run2earfcn500[24] = 5.100000000000e+01;
1577 activeRbs_txpowdB30nrb100run2earfcn500[25] = 5.200000000000e+01;
1578 activeRbs_txpowdB30nrb100run2earfcn500[26] = 5.300000000000e+01;
1579 activeRbs_txpowdB30nrb100run2earfcn500[27] = 5.400000000000e+01;
1580 activeRbs_txpowdB30nrb100run2earfcn500[28] = 5.500000000000e+01;
1581 activeRbs_txpowdB30nrb100run2earfcn500[29] = 5.800000000000e+01;
1582 activeRbs_txpowdB30nrb100run2earfcn500[30] = 5.900000000000e+01;
1583 activeRbs_txpowdB30nrb100run2earfcn500[31] = 6.200000000000e+01;
1584 activeRbs_txpowdB30nrb100run2earfcn500[32] = 6.600000000000e+01;
1585 activeRbs_txpowdB30nrb100run2earfcn500[33] = 6.700000000000e+01;
1586 activeRbs_txpowdB30nrb100run2earfcn500[34] = 6.800000000000e+01;
1587 activeRbs_txpowdB30nrb100run2earfcn500[35] = 7.000000000000e+01;
1588 activeRbs_txpowdB30nrb100run2earfcn500[36] = 7.100000000000e+01;
1589 activeRbs_txpowdB30nrb100run2earfcn500[37] = 7.200000000000e+01;
1590 activeRbs_txpowdB30nrb100run2earfcn500[38] = 7.300000000000e+01;
1591 activeRbs_txpowdB30nrb100run2earfcn500[39] = 7.400000000000e+01;
1592 activeRbs_txpowdB30nrb100run2earfcn500[40] = 7.600000000000e+01;
1593 activeRbs_txpowdB30nrb100run2earfcn500[41] = 7.800000000000e+01;
1594 activeRbs_txpowdB30nrb100run2earfcn500[42] = 8.200000000000e+01;
1595 activeRbs_txpowdB30nrb100run2earfcn500[43] = 8.300000000000e+01;
1596 activeRbs_txpowdB30nrb100run2earfcn500[44] = 8.500000000000e+01;
1597 activeRbs_txpowdB30nrb100run2earfcn500[45] = 8.900000000000e+01;
1598 activeRbs_txpowdB30nrb100run2earfcn500[46] = 9.000000000000e+01;
1599 activeRbs_txpowdB30nrb100run2earfcn500[47] = 9.100000000000e+01;
1600 activeRbs_txpowdB30nrb100run2earfcn500[48] = 9.400000000000e+01;
1601 activeRbs_txpowdB30nrb100run2earfcn500[49] = 9.500000000000e+01;
1602 activeRbs_txpowdB30nrb100run2earfcn500[50] = 9.800000000000e+01;
1603 activeRbs_txpowdB30nrb100run2earfcn500[51] = 9.900000000000e+01;
1604 SpectrumValue spectrumValue_txpowdB30nrb100run2earfcn500 (LteSpectrumValueHelper::GetSpectrumModel (500, 100));
1605 spectrumValue_txpowdB30nrb100run2earfcn500[0] = 5.555555555556e-08;
1606 spectrumValue_txpowdB30nrb100run2earfcn500[1] = 0.000000000000e+00;
1607 spectrumValue_txpowdB30nrb100run2earfcn500[2] = 5.555555555556e-08;
1608 spectrumValue_txpowdB30nrb100run2earfcn500[3] = 5.555555555556e-08;
1609 spectrumValue_txpowdB30nrb100run2earfcn500[4] = 5.555555555556e-08;
1610 spectrumValue_txpowdB30nrb100run2earfcn500[5] = 0.000000000000e+00;
1611 spectrumValue_txpowdB30nrb100run2earfcn500[6] = 0.000000000000e+00;
1612 spectrumValue_txpowdB30nrb100run2earfcn500[7] = 5.555555555556e-08;
1613 spectrumValue_txpowdB30nrb100run2earfcn500[8] = 5.555555555556e-08;
1614 spectrumValue_txpowdB30nrb100run2earfcn500[9] = 5.555555555556e-08;
1615 spectrumValue_txpowdB30nrb100run2earfcn500[10] = 0.000000000000e+00;
1616 spectrumValue_txpowdB30nrb100run2earfcn500[11] = 0.000000000000e+00;
1617 spectrumValue_txpowdB30nrb100run2earfcn500[12] = 0.000000000000e+00;
1618 spectrumValue_txpowdB30nrb100run2earfcn500[13] = 5.555555555556e-08;
1619 spectrumValue_txpowdB30nrb100run2earfcn500[14] = 5.555555555556e-08;
1620 spectrumValue_txpowdB30nrb100run2earfcn500[15] = 0.000000000000e+00;
1621 spectrumValue_txpowdB30nrb100run2earfcn500[16] = 0.000000000000e+00;
1622 spectrumValue_txpowdB30nrb100run2earfcn500[17] = 0.000000000000e+00;
1623 spectrumValue_txpowdB30nrb100run2earfcn500[18] = 0.000000000000e+00;
1624 spectrumValue_txpowdB30nrb100run2earfcn500[19] = 5.555555555556e-08;
1625 spectrumValue_txpowdB30nrb100run2earfcn500[20] = 5.555555555556e-08;
1626 spectrumValue_txpowdB30nrb100run2earfcn500[21] = 5.555555555556e-08;
1627 spectrumValue_txpowdB30nrb100run2earfcn500[22] = 0.000000000000e+00;
1628 spectrumValue_txpowdB30nrb100run2earfcn500[23] = 5.555555555556e-08;
1629 spectrumValue_txpowdB30nrb100run2earfcn500[24] = 0.000000000000e+00;
1630 spectrumValue_txpowdB30nrb100run2earfcn500[25] = 5.555555555556e-08;
1631 spectrumValue_txpowdB30nrb100run2earfcn500[26] = 0.000000000000e+00;
1632 spectrumValue_txpowdB30nrb100run2earfcn500[27] = 5.555555555556e-08;
1633 spectrumValue_txpowdB30nrb100run2earfcn500[28] = 5.555555555556e-08;
1634 spectrumValue_txpowdB30nrb100run2earfcn500[29] = 0.000000000000e+00;
1635 spectrumValue_txpowdB30nrb100run2earfcn500[30] = 0.000000000000e+00;
1636 spectrumValue_txpowdB30nrb100run2earfcn500[31] = 5.555555555556e-08;
1637 spectrumValue_txpowdB30nrb100run2earfcn500[32] = 5.555555555556e-08;
1638 spectrumValue_txpowdB30nrb100run2earfcn500[33] = 0.000000000000e+00;
1639 spectrumValue_txpowdB30nrb100run2earfcn500[34] = 0.000000000000e+00;
1640 spectrumValue_txpowdB30nrb100run2earfcn500[35] = 0.000000000000e+00;
1641 spectrumValue_txpowdB30nrb100run2earfcn500[36] = 5.555555555556e-08;
1642 spectrumValue_txpowdB30nrb100run2earfcn500[37] = 0.000000000000e+00;
1643 spectrumValue_txpowdB30nrb100run2earfcn500[38] = 5.555555555556e-08;
1644 spectrumValue_txpowdB30nrb100run2earfcn500[39] = 5.555555555556e-08;
1645 spectrumValue_txpowdB30nrb100run2earfcn500[40] = 5.555555555556e-08;
1646 spectrumValue_txpowdB30nrb100run2earfcn500[41] = 0.000000000000e+00;
1647 spectrumValue_txpowdB30nrb100run2earfcn500[42] = 0.000000000000e+00;
1648 spectrumValue_txpowdB30nrb100run2earfcn500[43] = 5.555555555556e-08;
1649 spectrumValue_txpowdB30nrb100run2earfcn500[44] = 0.000000000000e+00;
1650 spectrumValue_txpowdB30nrb100run2earfcn500[45] = 0.000000000000e+00;
1651 spectrumValue_txpowdB30nrb100run2earfcn500[46] = 5.555555555556e-08;
1652 spectrumValue_txpowdB30nrb100run2earfcn500[47] = 0.000000000000e+00;
1653 spectrumValue_txpowdB30nrb100run2earfcn500[48] = 0.000000000000e+00;
1654 spectrumValue_txpowdB30nrb100run2earfcn500[49] = 0.000000000000e+00;
1655 spectrumValue_txpowdB30nrb100run2earfcn500[50] = 0.000000000000e+00;
1656 spectrumValue_txpowdB30nrb100run2earfcn500[51] = 5.555555555556e-08;
1657 spectrumValue_txpowdB30nrb100run2earfcn500[52] = 5.555555555556e-08;
1658 spectrumValue_txpowdB30nrb100run2earfcn500[53] = 5.555555555556e-08;
1659 spectrumValue_txpowdB30nrb100run2earfcn500[54] = 5.555555555556e-08;
1660 spectrumValue_txpowdB30nrb100run2earfcn500[55] = 5.555555555556e-08;
1661 spectrumValue_txpowdB30nrb100run2earfcn500[56] = 0.000000000000e+00;
1662 spectrumValue_txpowdB30nrb100run2earfcn500[57] = 0.000000000000e+00;
1663 spectrumValue_txpowdB30nrb100run2earfcn500[58] = 5.555555555556e-08;
1664 spectrumValue_txpowdB30nrb100run2earfcn500[59] = 5.555555555556e-08;
1665 spectrumValue_txpowdB30nrb100run2earfcn500[60] = 0.000000000000e+00;
1666 spectrumValue_txpowdB30nrb100run2earfcn500[61] = 0.000000000000e+00;
1667 spectrumValue_txpowdB30nrb100run2earfcn500[62] = 5.555555555556e-08;
1668 spectrumValue_txpowdB30nrb100run2earfcn500[63] = 0.000000000000e+00;
1669 spectrumValue_txpowdB30nrb100run2earfcn500[64] = 0.000000000000e+00;
1670 spectrumValue_txpowdB30nrb100run2earfcn500[65] = 0.000000000000e+00;
1671 spectrumValue_txpowdB30nrb100run2earfcn500[66] = 5.555555555556e-08;
1672 spectrumValue_txpowdB30nrb100run2earfcn500[67] = 5.555555555556e-08;
1673 spectrumValue_txpowdB30nrb100run2earfcn500[68] = 5.555555555556e-08;
1674 spectrumValue_txpowdB30nrb100run2earfcn500[69] = 0.000000000000e+00;
1675 spectrumValue_txpowdB30nrb100run2earfcn500[70] = 5.555555555556e-08;
1676 spectrumValue_txpowdB30nrb100run2earfcn500[71] = 5.555555555556e-08;
1677 spectrumValue_txpowdB30nrb100run2earfcn500[72] = 5.555555555556e-08;
1678 spectrumValue_txpowdB30nrb100run2earfcn500[73] = 5.555555555556e-08;
1679 spectrumValue_txpowdB30nrb100run2earfcn500[74] = 5.555555555556e-08;
1680 spectrumValue_txpowdB30nrb100run2earfcn500[75] = 0.000000000000e+00;
1681 spectrumValue_txpowdB30nrb100run2earfcn500[76] = 5.555555555556e-08;
1682 spectrumValue_txpowdB30nrb100run2earfcn500[77] = 0.000000000000e+00;
1683 spectrumValue_txpowdB30nrb100run2earfcn500[78] = 5.555555555556e-08;
1684 spectrumValue_txpowdB30nrb100run2earfcn500[79] = 0.000000000000e+00;
1685 spectrumValue_txpowdB30nrb100run2earfcn500[80] = 0.000000000000e+00;
1686 spectrumValue_txpowdB30nrb100run2earfcn500[81] = 0.000000000000e+00;
1687 spectrumValue_txpowdB30nrb100run2earfcn500[82] = 5.555555555556e-08;
1688 spectrumValue_txpowdB30nrb100run2earfcn500[83] = 5.555555555556e-08;
1689 spectrumValue_txpowdB30nrb100run2earfcn500[84] = 0.000000000000e+00;
1690 spectrumValue_txpowdB30nrb100run2earfcn500[85] = 5.555555555556e-08;
1691 spectrumValue_txpowdB30nrb100run2earfcn500[86] = 0.000000000000e+00;
1692 spectrumValue_txpowdB30nrb100run2earfcn500[87] = 0.000000000000e+00;
1693 spectrumValue_txpowdB30nrb100run2earfcn500[88] = 0.000000000000e+00;
1694 spectrumValue_txpowdB30nrb100run2earfcn500[89] = 5.555555555556e-08;
1695 spectrumValue_txpowdB30nrb100run2earfcn500[90] = 5.555555555556e-08;
1696 spectrumValue_txpowdB30nrb100run2earfcn500[91] = 5.555555555556e-08;
1697 spectrumValue_txpowdB30nrb100run2earfcn500[92] = 0.000000000000e+00;
1698 spectrumValue_txpowdB30nrb100run2earfcn500[93] = 0.000000000000e+00;
1699 spectrumValue_txpowdB30nrb100run2earfcn500[94] = 5.555555555556e-08;
1700 spectrumValue_txpowdB30nrb100run2earfcn500[95] = 5.555555555556e-08;
1701 spectrumValue_txpowdB30nrb100run2earfcn500[96] = 0.000000000000e+00;
1702 spectrumValue_txpowdB30nrb100run2earfcn500[97] = 0.000000000000e+00;
1703 spectrumValue_txpowdB30nrb100run2earfcn500[98] = 5.555555555556e-08;
1704 spectrumValue_txpowdB30nrb100run2earfcn500[99] = 5.555555555556e-08;
1705 AddTestCase (
new LteTxPsdTestCase (
"txpowdB30nrb100run2earfcn500", 500, 100, 30.000000, activeRbs_txpowdB30nrb100run2earfcn500, spectrumValue_txpowdB30nrb100run2earfcn500), TestCase::QUICK);
Test that the function for creation of LTE noise power spectral density is working properly.
LteNoisePsdTestCase(const char *str, uint16_t earfcn, uint8_t bw, double noiseFigureDb, SpectrumValue &expected)
Constructor.
Ptr< SpectrumValue > m_expected
expected spectrum value
Ptr< SpectrumValue > m_actual
actual spectrum value
virtual ~LteNoisePsdTestCase()
virtual void DoRun(void)
Implementation to actually run this TestCase.
Test checks if lte spectrum model is generated properly.
Ptr< SpectrumModel > m_expected
expected spectrum model
virtual ~LteSpectrumModelTestCase()
virtual void DoRun(void)
Implementation to actually run this TestCase.
LteSpectrumModelTestCase(const char *str, uint16_t earfcn, uint8_t bw, std::vector< double > fcs)
Constructor.
Ptr< SpectrumModel > m_actual
actual spectrum model
Test suite for LteSpectrumValueHelper.
LteSpectrumValueHelperTestSuite()
Test that the funtcion for the creation of the Lte transmission power spectral density is working as ...
Ptr< SpectrumValue > m_actual
actual spectrum value
virtual void DoRun(void)
Implementation to actually run this TestCase.
Ptr< SpectrumValue > m_expected
expected spectrum value
virtual ~LteTxPsdTestCase()
LteTxPsdTestCase(const char *str, uint16_t earfcn, uint8_t bw, double txPowerDbm, std::vector< int > activeRbs, SpectrumValue &expected)
Constructor.
This class defines all functions to create spectrum model for lte.
Set of values corresponding to a given SpectrumModel.
SpectrumModelUid_t GetSpectrumModelUid() const
void AddTestCase(TestCase *testCase, TestDuration duration=QUICK)
Add an individual child TestCase to this test suite.
#define NS_LOG_COMPONENT_DEFINE(name)
Define a Log component with a specific name.
#define NS_LOG_FUNCTION(parameters)
If log level LOG_FUNCTION is enabled, this macro will output all input parameters separated by ",...
#define NS_LOG_INFO(msg)
Use NS_LOG to output a message of level LOG_INFO.
Ptr< T > Create(Ts &&... args)
Create class instances by constructors with varying numbers of arguments and return them by Ptr.
#define NS_TEST_ASSERT_MSG_SPECTRUM_MODEL_EQ_TOL(actual, expected, tol, msg)
Test if two SpectrumModel instances are equal within a given tolerance.
#define NS_TEST_ASSERT_MSG_SPECTRUM_VALUE_EQ_TOL(actual, expected, tol, msg)
Test if two SpectrumValue instances are equal within a given tolerance.
#define NS_TEST_ASSERT_MSG_EQ(actual, limit, msg)
Test that an actual and expected (limit) value are equal and report and abort if not.
static LteSpectrumValueHelperTestSuite g_lteSpectrumValueHelperTestSuite
Every class exported by the ns3 library is enclosed in the ns3 namespace.