From 3392710b7e869a518257bf38c91874d1aced5e25 Mon Sep 17 00:00:00 2001 From: Jeb Bailey Date: Thu, 28 May 2026 11:21:20 -0700 Subject: [PATCH 01/52] Add ZShooter optics --- ZShooter_v2/ZShooter_SPEC.yaml | 17 + .../other_optics/LIST_ZShooter_mirrors.dat | 14 - .../other_optics/LIST_zspec_nir_optics.dat | 36 + .../other_optics/LIST_zspec_vis_optics.dat | 33 + ZShooter_v2/other_optics/TER_nir_arcoat.dat | 632 ++++++++++++++++++ ZShooter_v2/other_optics/TER_nir_armirror.dat | 632 ++++++++++++++++++ ZShooter_v2/other_optics/TER_vis_arcoat.dat | 632 ++++++++++++++++++ ZShooter_v2/other_optics/TER_vis_armirror.dat | 632 ++++++++++++++++++ 8 files changed, 2614 insertions(+), 14 deletions(-) delete mode 100644 ZShooter_v2/other_optics/LIST_ZShooter_mirrors.dat create mode 100644 ZShooter_v2/other_optics/LIST_zspec_nir_optics.dat create mode 100644 ZShooter_v2/other_optics/LIST_zspec_vis_optics.dat create mode 100644 ZShooter_v2/other_optics/TER_nir_arcoat.dat create mode 100644 ZShooter_v2/other_optics/TER_nir_armirror.dat create mode 100644 ZShooter_v2/other_optics/TER_vis_arcoat.dat create mode 100644 ZShooter_v2/other_optics/TER_vis_armirror.dat diff --git a/ZShooter_v2/ZShooter_SPEC.yaml b/ZShooter_v2/ZShooter_SPEC.yaml index b1bc1dd5..e1c545f9 100755 --- a/ZShooter_v2/ZShooter_SPEC.yaml +++ b/ZShooter_v2/ZShooter_SPEC.yaml @@ -61,6 +61,23 @@ effects: current_slit: "!INST.nir_curr_slit" # as live property to allow dynamic updates + - name: channel_optics_selector + description: ZSpec channel optics + class: SelectorWheel + include: True + kwargs: + selector_key: "aperture_id" + wheel: + - selector_value: [0, 1, 2] + effect_class: SurfaceList + effect_kwargs: + filename: "LIST_zspec_vis_optics.dat" + + - selector_value: [3, 4, 5] + effect_class: SurfaceList + effect_kwargs: + filename: "LIST_zspec_nir_optics.dat" + # - name: some_optics # description: placeholder for other optics in ZShooter # class: SurfaceList diff --git a/ZShooter_v2/other_optics/LIST_ZShooter_mirrors.dat b/ZShooter_v2/other_optics/LIST_ZShooter_mirrors.dat deleted file mode 100644 index 91b16021..00000000 --- a/ZShooter_v2/other_optics/LIST_ZShooter_mirrors.dat +++ /dev/null @@ -1,14 +0,0 @@ -# author : Y. Sharma -# date_created : 2025-09-24 -# status : Placeholder for the ZShooter selector mirror -# type : mirror:list -# outer_unit : m -# inner_unit : m -# angle_unit : degree -# temperature_unit : deg_C -# changes : -# - 2025-09-24 : created a placeholder file (copied from HAWKI) -# -name outer inner angle temperature action filename -M0_EntrWin 0.4 0.0 0 0 transmission other_optics/TER_window.dat -M1_Fold 0.4 0.0 0 0 reflection other_optics/TER_selector.dat \ No newline at end of file diff --git a/ZShooter_v2/other_optics/LIST_zspec_nir_optics.dat b/ZShooter_v2/other_optics/LIST_zspec_nir_optics.dat new file mode 100644 index 00000000..046e11bc --- /dev/null +++ b/ZShooter_v2/other_optics/LIST_zspec_nir_optics.dat @@ -0,0 +1,36 @@ +# author : Jeb Bailey +# date_created : 2026-05-26 +# date_modified : 2026-05-26 +# status : ZShooter NIR optics throughput list +# type : mirror:list +# outer_unit : m +# inner_unit : m +# angle_unit : degree +# temperature_unit : K +# changes : +# - 2026-05-26 : replaced placeholder file with ZShooter NIR optics train +# +name outer inner angle temperature action filename +NIR_DewarWindow_1 0.09 0.0 0 273 transmission other_optics/TER_nir_arcoat.dat +NIR_DewarWindow_2 0.09 0.0 0 273 transmission other_optics/TER_nir_arcoat.dat +NIR_ADC_1 0.09 0.0 0 120 transmission other_optics/TER_nir_arcoat.dat +NIR_ADC_2 0.09 0.0 0 120 transmission other_optics/TER_nir_arcoat.dat +NIR_ADC_3 0.09 0.0 0 120 transmission other_optics/TER_nir_arcoat.dat +NIR_ADC_4 0.09 0.0 0 120 transmission other_optics/TER_nir_arcoat.dat +NIR_Derotator_AR_1 0.09 0.0 0 120 transmission other_optics/TER_nir_arcoat.dat +NIR_Derotator_AR_2 0.09 0.0 0 120 transmission other_optics/TER_nir_arcoat.dat +NIR_Derotator_Refl_1 0.09 0.0 0 120 reflection other_optics/TER_nir_armirror.dat +NIR_Derotator_Refl_2 0.09 0.0 0 120 reflection other_optics/TER_nir_armirror.dat +NIR_Derotator_Refl_3 0.09 0.0 0 120 reflection other_optics/TER_nir_armirror.dat +NIR_PreOptFinal_1 0.09 0.0 0 120 transmission other_optics/TER_nir_arcoat.dat +NIR_PreOptFinal_2 0.09 0.0 0 120 transmission other_optics/TER_nir_arcoat.dat +NIR_Col1_1 0.09 0.0 0 120 reflection other_optics/TER_nir_armirror.dat +NIR_Col1_2 0.09 0.0 0 120 reflection other_optics/TER_nir_armirror.dat +NIR_Mangin_AR 0.09 0.0 0 120 transmission other_optics/TER_nir_arcoat.dat +NIR_Mangin_Mirror 0.09 0.0 0 120 reflection other_optics/TER_nir_armirror.dat +NIR_Col2 0.09 0.0 0 120 reflection other_optics/TER_nir_armirror.dat +NIR_Camera_1 0.09 0.0 0 120 transmission other_optics/TER_nir_arcoat.dat +NIR_Camera_2 0.09 0.0 0 120 transmission other_optics/TER_nir_arcoat.dat +NIR_Camera_3 0.09 0.0 0 120 transmission other_optics/TER_nir_arcoat.dat +NIR_Camera_4 0.09 0.0 0 120 transmission other_optics/TER_nir_arcoat.dat +NIR_Camera_5 0.09 0.0 0 120 transmission other_optics/TER_nir_arcoat.dat diff --git a/ZShooter_v2/other_optics/LIST_zspec_vis_optics.dat b/ZShooter_v2/other_optics/LIST_zspec_vis_optics.dat new file mode 100644 index 00000000..a5ca6040 --- /dev/null +++ b/ZShooter_v2/other_optics/LIST_zspec_vis_optics.dat @@ -0,0 +1,33 @@ +# author : Jeb Bailey +# date_created : 2026-05-26 +# date_modified : 2026-05-26 +# status : ZShooter VIS optics throughput list +# type : mirror:list +# outer_unit : m +# inner_unit : m +# angle_unit : degree +# temperature_unit : deg_C +# changes : +# - 2026-05-26 : replaced placeholder file with ZShooter VIS optics train +# +name outer inner angle temperature action filename +VIS_Fold 0.09 0.0 0 0 reflection other_optics/TER_vis_armirror.dat +VIS_PreOptFirst 0.09 0.0 0 0 transmission other_optics/TER_vis_arcoat.dat +VIS_ADC_12 0.09 0.0 0 0 transmission other_optics/TER_vis_arcoat.dat +VIS_ADC_34 0.09 0.0 0 0 transmission other_optics/TER_vis_arcoat.dat +VIS_Derotator_AR_1 0.09 0.0 0 0 transmission other_optics/TER_vis_arcoat.dat +VIS_Derotator_AR_2 0.09 0.0 0 0 transmission other_optics/TER_vis_arcoat.dat +VIS_Derotator_Refl_1 0.09 0.0 0 0 reflection other_optics/TER_vis_armirror.dat +VIS_Derotator_Refl_2 0.09 0.0 0 0 reflection other_optics/TER_vis_armirror.dat +VIS_Derotator_Refl_3 0.09 0.0 0 0 reflection other_optics/TER_vis_armirror.dat +VIS_PreOptFinal 0.09 0.0 0 0 transmission other_optics/TER_vis_arcoat.dat +VIS_Col1_1 0.09 0.0 0 0 reflection other_optics/TER_vis_armirror.dat +VIS_Col1_2 0.09 0.0 0 0 reflection other_optics/TER_vis_armirror.dat +VIS_Mangin_AR 0.09 0.0 0 0 transmission other_optics/TER_vis_arcoat.dat +VIS_Mangin_Mirror 0.09 0.0 0 0 reflection other_optics/TER_vis_armirror.dat +VIS_Col2 0.09 0.0 0 0 reflection other_optics/TER_vis_armirror.dat +VIS_Camera_1 0.09 0.0 0 0 transmission other_optics/TER_vis_arcoat.dat +VIS_Camera_2 0.09 0.0 0 0 transmission other_optics/TER_vis_arcoat.dat +VIS_Camera_3 0.09 0.0 0 0 transmission other_optics/TER_vis_arcoat.dat +VIS_Camera_4 0.09 0.0 0 0 transmission other_optics/TER_vis_arcoat.dat +VIS_Camera_5 0.09 0.0 0 0 transmission other_optics/TER_vis_arcoat.dat diff --git a/ZShooter_v2/other_optics/TER_nir_arcoat.dat b/ZShooter_v2/other_optics/TER_nir_arcoat.dat new file mode 100644 index 00000000..a03a11e5 --- /dev/null +++ b/ZShooter_v2/other_optics/TER_nir_arcoat.dat @@ -0,0 +1,632 @@ +# author : J. Bailey/J. Fucik +# date_created : 2026-05-26 +# status : conceptual +# type : window:transmission +# wavelength_unit : nm +# description : +# changes : +# - 2025-09-24 : created +# +#ZecoatAg KCWI Extended to NIR +wavelength reflection +3300 0.95902 +3295 0.95293 +3290 1.0 +3285 0.96933 +3280 0.95053 +3275 0.95989 +3270 0.96910 +3265 0.96489 +3260 0.93262 +3255 0.98767 +3250 1.0 +3245 0.99168 +3240 0.93274 +3235 0.94474 +3230 0.95041 +3225 0.97098 +3220 0.96774 +3215 0.92722 +3210 0.94450 +3205 0.95647 +3200 0.95707 +3195 0.94458 +3190 0.98229 +3185 0.95337 +3180 0.97579 +3175 0.95648 +3170 0.95867 +3165 0.94755 +3160 0.96743 +3155 0.97763 +3150 0.95371 +3145 0.97300 +3140 0.98733 +3135 0.96624 +3130 0.97429 +3125 0.96256 +3120 0.94401 +3115 0.98091 +3110 0.96035 +3105 0.96275 +3100 0.96391 +3095 0.95726 +3090 0.97013 +3085 0.97397 +3080 0.97117 +3075 0.96533 +3070 0.96925 +3065 0.96323 +3060 0.96590 +3055 0.96681 +3050 0.96888 +3045 0.96490 +3040 0.96038 +3035 0.95855 +3030 0.96769 +3025 0.95821 +3020 0.95683 +3015 0.96273 +3010 0.96288 +3005 0.96547 +3000 0.96659 +2995 0.96367 +2990 0.96676 +2985 0.96388 +2980 0.96376 +2975 0.96549 +2970 0.96306 +2965 0.96234 +2960 0.96370 +2955 0.96506 +2950 0.96558 +2945 0.96431 +2940 0.96434 +2935 0.96560 +2930 0.96401 +2925 0.96218 +2920 0.96334 +2915 0.96417 +2910 0.96412 +2905 0.96229 +2900 0.96285 +2895 0.96297 +2890 0.96270 +2885 0.96334 +2880 0.96350 +2875 0.96466 +2870 0.96405 +2865 0.96399 +2860 0.96357 +2855 0.96420 +2850 0.96387 +2845 0.96392 +2840 0.96355 +2835 0.96355 +2830 0.96462 +2825 0.96272 +2820 0.96587 +2815 0.96430 +2810 0.96269 +2805 0.96617 +2800 0.96640 +2795 0.96618 +2790 0.96604 +2785 0.96716 +2780 0.96836 +2775 0.96914 +2770 0.96902 +2765 0.96751 +2760 0.97009 +2755 0.96886 +2750 0.97111 +2745 0.96899 +2740 0.96902 +2735 0.97181 +2730 0.97298 +2725 0.97363 +2720 0.97497 +2715 0.97498 +2710 0.97558 +2705 0.97568 +2700 0.97620 +2695 0.97734 +2690 0.97701 +2685 0.97390 +2680 0.97574 +2675 0.97704 +2670 0.97731 +2665 0.97668 +2660 0.97772 +2655 0.97778 +2650 0.97813 +2645 0.97784 +2640 0.97818 +2635 0.97745 +2630 0.97784 +2625 0.97822 +2620 0.97773 +2615 0.97812 +2610 0.97741 +2605 0.97747 +2600 0.97691 +2595 0.97872 +2590 0.97698 +2585 0.97772 +2580 0.97740 +2575 0.97713 +2570 0.97716 +2565 0.97721 +2560 0.97755 +2555 0.97711 +2550 0.97680 +2545 0.97704 +2540 0.97701 +2535 0.97657 +2530 0.97701 +2525 0.97680 +2520 0.97682 +2515 0.97679 +2510 0.97674 +2505 0.97654 +2500 0.97670 +2495 0.97659 +2490 0.97658 +2485 0.97647 +2480 0.97651 +2475 0.97634 +2470 0.97646 +2465 0.97644 +2460 0.97631 +2455 0.97607 +2450 0.97643 +2445 0.97600 +2440 0.97608 +2435 0.97565 +2430 0.97608 +2425 0.97576 +2420 0.97593 +2415 0.97593 +2410 0.97565 +2405 0.97575 +2400 0.97562 +2395 0.97565 +2390 0.97567 +2385 0.97552 +2380 0.97564 +2375 0.97537 +2370 0.97543 +2365 0.97538 +2360 0.97518 +2355 0.97532 +2350 0.97518 +2345 0.97499 +2340 0.97499 +2335 0.97502 +2330 0.97486 +2325 0.97469 +2320 0.97480 +2315 0.97465 +2310 0.97457 +2305 0.97473 +2300 0.97464 +2295 0.97428 +2290 0.97426 +2285 0.97454 +2280 0.97411 +2275 0.97425 +2270 0.97397 +2265 0.97419 +2260 0.97418 +2255 0.97405 +2250 0.97386 +2245 0.97366 +2240 0.97376 +2235 0.97370 +2230 0.97377 +2225 0.97363 +2220 0.97358 +2215 0.97364 +2210 0.97358 +2205 0.97354 +2200 0.97353 +2195 0.97349 +2190 0.97348 +2185 0.97330 +2180 0.97335 +2175 0.97337 +2170 0.97348 +2165 0.97348 +2160 0.97347 +2155 0.97349 +2150 0.97341 +2145 0.97332 +2140 0.97344 +2135 0.97340 +2130 0.97332 +2125 0.97333 +2120 0.97333 +2115 0.97339 +2110 0.97324 +2105 0.97332 +2100 0.97326 +2095 0.97314 +2090 0.97322 +2085 0.97316 +2080 0.97314 +2075 0.97310 +2070 0.97315 +2065 0.97318 +2060 0.97316 +2055 0.97313 +2050 0.97311 +2045 0.97310 +2040 0.97310 +2035 0.97306 +2030 0.97303 +2025 0.97300 +2020 0.97309 +2015 0.97311 +2010 0.97305 +2005 0.97308 +2000 0.97306 +1995 0.97365 +1990 0.97366 +1985 0.97367 +1980 0.97367 +1975 0.97359 +1970 0.97369 +1965 0.97367 +1960 0.97369 +1955 0.97369 +1950 0.97375 +1945 0.97382 +1940 0.97374 +1935 0.97385 +1930 0.97380 +1925 0.97382 +1920 0.97400 +1915 0.97393 +1910 0.97382 +1905 0.97411 +1900 0.97411 +1895 0.97409 +1890 0.97419 +1885 0.97421 +1880 0.97430 +1875 0.97429 +1870 0.97450 +1865 0.97452 +1860 0.97450 +1855 0.97452 +1850 0.97449 +1845 0.97461 +1840 0.97462 +1835 0.97471 +1830 0.97468 +1825 0.97485 +1820 0.97499 +1815 0.97491 +1810 0.97504 +1805 0.97511 +1800 0.97521 +1795 0.97520 +1790 0.97524 +1785 0.97537 +1780 0.97539 +1775 0.97555 +1770 0.97563 +1765 0.97572 +1760 0.97575 +1755 0.97587 +1750 0.97591 +1745 0.97601 +1740 0.97605 +1735 0.97623 +1730 0.97632 +1725 0.97640 +1720 0.97638 +1715 0.97645 +1710 0.97654 +1705 0.97663 +1700 0.97664 +1695 0.97676 +1690 0.97683 +1685 0.97693 +1680 0.97708 +1675 0.97715 +1670 0.97726 +1665 0.97730 +1660 0.97755 +1655 0.97750 +1650 0.97759 +1645 0.97774 +1640 0.97778 +1635 0.97789 +1630 0.97800 +1625 0.97804 +1620 0.97815 +1615 0.97824 +1610 0.97833 +1605 0.97840 +1600 0.97853 +1595 0.97864 +1590 0.97869 +1585 0.97887 +1580 0.97895 +1575 0.97903 +1570 0.97913 +1565 0.97926 +1560 0.97931 +1555 0.97941 +1550 0.97955 +1545 0.97961 +1540 0.97972 +1535 0.97982 +1530 0.97991 +1525 0.98001 +1520 0.98013 +1515 0.98022 +1510 0.98028 +1505 0.98039 +1500 0.98051 +1495 0.98057 +1490 0.98068 +1485 0.98079 +1480 0.98088 +1475 0.98097 +1470 0.98107 +1465 0.98118 +1460 0.98126 +1455 0.98133 +1450 0.98140 +1445 0.98149 +1440 0.98158 +1435 0.98172 +1430 0.98183 +1425 0.98189 +1420 0.98196 +1415 0.98206 +1410 0.98214 +1405 0.98220 +1400 0.98231 +1395 0.98241 +1390 0.98248 +1385 0.98255 +1380 0.98261 +1375 0.98274 +1370 0.98279 +1365 0.98292 +1360 0.98304 +1355 0.98315 +1350 0.98333 +1345 0.98341 +1340 0.98354 +1335 0.98360 +1330 0.98374 +1325 0.98385 +1320 0.98389 +1315 0.98401 +1310 0.98405 +1305 0.98411 +1300 0.98425 +1295 0.98436 +1290 0.98443 +1285 0.98455 +1280 0.98461 +1275 0.98471 +1270 0.98482 +1265 0.98492 +1260 0.98500 +1255 0.98504 +1250 0.98519 +1245 0.98529 +1240 0.98537 +1235 0.98550 +1230 0.98560 +1225 0.98568 +1220 0.98580 +1215 0.98585 +1210 0.98596 +1205 0.98598 +1200 0.98607 +1195 0.98525 +1190 0.98534 +1185 0.98545 +1180 0.98554 +1175 0.98560 +1170 0.98568 +1165 0.98566 +1160 0.98570 +1155 0.98577 +1150 0.98580 +1145 0.98592 +1140 0.98594 +1135 0.98598 +1130 0.98603 +1125 0.98606 +1120 0.98613 +1115 0.98622 +1110 0.98618 +1105 0.98630 +1100 0.98623 +1095 0.98623 +1090 0.98627 +1085 0.98623 +1080 0.98618 +1075 0.98628 +1070 0.98628 +1065 0.98635 +1060 0.98618 +1055 0.98618 +1050 0.98611 +1045 0.98609 +1040 0.98597 +1035 0.98590 +1030 0.98583 +1025 0.98575 +1020 0.98568 +1015 0.98550 +1010 0.98548 +1005 0.98526 +1000 0.98518 +995 0.98497 +990 0.98479 +985 0.98459 +980 0.98449 +975 0.98435 +970 0.98420 +965 0.98403 +960 0.98370 +955 0.98355 +950 0.98344 +945 0.98319 +940 0.98303 +935 0.98291 +930 0.98256 +925 0.98240 +920 0.98231 +915 0.98199 +910 0.98185 +905 0.98179 +900 0.98143 +895 0.98123 +890 0.98104 +885 0.97994 +880 0.98016 +875 0.98037 +870 0.98080 +865 0.97909 +860 0.97725 +855 0.97898 +850 0.97875 +845 0.97709 +840 0.97865 +835 0.97759 +830 0.97678 +825 0.97416 +820 0.97610 +815 0.97242 +810 0.97542 +805 0.97476 +800 0.97153 +795 0.97535 +790 0.97451 +785 0.97442 +780 0.97424 +775 0.97300 +770 0.97334 +765 0.97226 +760 0.97144 +755 0.97057 +750 0.97022 +745 0.96887 +740 0.96845 +735 0.96769 +730 0.96624 +725 0.96571 +720 0.96472 +715 0.96394 +710 0.96280 +705 0.96231 +700 0.96121 +695 0.96070 +690 0.95973 +685 0.95884 +680 0.95850 +675 0.95811 +670 0.95785 +665 0.95723 +660 0.95738 +655 0.95749 +650 0.95757 +645 0.95804 +640 0.95841 +635 0.95905 +630 0.95948 +625 0.96012 +620 0.96124 +615 0.96208 +610 0.96313 +605 0.96400 +600 0.96506 +595 0.96566 +590 0.96638 +585 0.96724 +580 0.96820 +575 0.96875 +570 0.96951 +565 0.96988 +560 0.97024 +555 0.97073 +550 0.97107 +545 0.97154 +540 0.97134 +535 0.97146 +530 0.97146 +525 0.97113 +520 0.97114 +515 0.97034 +510 0.97018 +505 0.96938 +500 0.96878 +495 0.96726 +490 0.96630 +485 0.96445 +480 0.96269 +475 0.96092 +470 0.95826 +465 0.95561 +460 0.95274 +455 0.94955 +450 0.94713 +445 0.94447 +440 0.94243 +435 0.94122 +430 0.94081 +425 0.94124 +420 0.94197 +415 0.94289 +410 0.94391 +405 0.94411 +400 0.94357 +395 0.94120 +390 0.93748 +385 0.93294 +380 0.92725 +375 0.92444 +370 0.92507 +365 0.92922 +360 0.93459 +355 0.93920 +350 0.94436 +345 0.94687 +340 0.94112 +335 0.91507 +330 0.81091 +325 0.50746 +320 0.48469 +315 0.58332 +310 0.57006 +305 0.54790 +300 0.49699 +295 0.39940 +290 0.26341 +285 0.12106 +280 0.02587 +275 0.00000 +270 0.00420 +265 0.00205 +260 0.00000 +255 0.00000 +250 0.01464 +245 0.03115 +240 0.04730 +235 0.06840 +230 0.09782 +225 0.13447 +220 0.17368 +215 0.20886 +210 0.23418 +205 0.24575 +200 0.23809 \ No newline at end of file diff --git a/ZShooter_v2/other_optics/TER_nir_armirror.dat b/ZShooter_v2/other_optics/TER_nir_armirror.dat new file mode 100644 index 00000000..3c1cef35 --- /dev/null +++ b/ZShooter_v2/other_optics/TER_nir_armirror.dat @@ -0,0 +1,632 @@ +# author : J. Bailey/J. Fucik +# date_created : 2026-05-26 +# status : conceptual +# type : mirror:reflection +# wavelength_unit : nm +# description : +# changes : +# - 2025-09-24 : created +# +#ZecoatAg KCWI Extended to NIR +wavelength reflection +3300 0.95902 +3295 0.95293 +3290 1.0 +3285 0.96933 +3280 0.95053 +3275 0.95989 +3270 0.96910 +3265 0.96489 +3260 0.93262 +3255 0.98767 +3250 1.0 +3245 0.99168 +3240 0.93274 +3235 0.94474 +3230 0.95041 +3225 0.97098 +3220 0.96774 +3215 0.92722 +3210 0.94450 +3205 0.95647 +3200 0.95707 +3195 0.94458 +3190 0.98229 +3185 0.95337 +3180 0.97579 +3175 0.95648 +3170 0.95867 +3165 0.94755 +3160 0.96743 +3155 0.97763 +3150 0.95371 +3145 0.97300 +3140 0.98733 +3135 0.96624 +3130 0.97429 +3125 0.96256 +3120 0.94401 +3115 0.98091 +3110 0.96035 +3105 0.96275 +3100 0.96391 +3095 0.95726 +3090 0.97013 +3085 0.97397 +3080 0.97117 +3075 0.96533 +3070 0.96925 +3065 0.96323 +3060 0.96590 +3055 0.96681 +3050 0.96888 +3045 0.96490 +3040 0.96038 +3035 0.95855 +3030 0.96769 +3025 0.95821 +3020 0.95683 +3015 0.96273 +3010 0.96288 +3005 0.96547 +3000 0.96659 +2995 0.96367 +2990 0.96676 +2985 0.96388 +2980 0.96376 +2975 0.96549 +2970 0.96306 +2965 0.96234 +2960 0.96370 +2955 0.96506 +2950 0.96558 +2945 0.96431 +2940 0.96434 +2935 0.96560 +2930 0.96401 +2925 0.96218 +2920 0.96334 +2915 0.96417 +2910 0.96412 +2905 0.96229 +2900 0.96285 +2895 0.96297 +2890 0.96270 +2885 0.96334 +2880 0.96350 +2875 0.96466 +2870 0.96405 +2865 0.96399 +2860 0.96357 +2855 0.96420 +2850 0.96387 +2845 0.96392 +2840 0.96355 +2835 0.96355 +2830 0.96462 +2825 0.96272 +2820 0.96587 +2815 0.96430 +2810 0.96269 +2805 0.96617 +2800 0.96640 +2795 0.96618 +2790 0.96604 +2785 0.96716 +2780 0.96836 +2775 0.96914 +2770 0.96902 +2765 0.96751 +2760 0.97009 +2755 0.96886 +2750 0.97111 +2745 0.96899 +2740 0.96902 +2735 0.97181 +2730 0.97298 +2725 0.97363 +2720 0.97497 +2715 0.97498 +2710 0.97558 +2705 0.97568 +2700 0.97620 +2695 0.97734 +2690 0.97701 +2685 0.97390 +2680 0.97574 +2675 0.97704 +2670 0.97731 +2665 0.97668 +2660 0.97772 +2655 0.97778 +2650 0.97813 +2645 0.97784 +2640 0.97818 +2635 0.97745 +2630 0.97784 +2625 0.97822 +2620 0.97773 +2615 0.97812 +2610 0.97741 +2605 0.97747 +2600 0.97691 +2595 0.97872 +2590 0.97698 +2585 0.97772 +2580 0.97740 +2575 0.97713 +2570 0.97716 +2565 0.97721 +2560 0.97755 +2555 0.97711 +2550 0.97680 +2545 0.97704 +2540 0.97701 +2535 0.97657 +2530 0.97701 +2525 0.97680 +2520 0.97682 +2515 0.97679 +2510 0.97674 +2505 0.97654 +2500 0.97670 +2495 0.97659 +2490 0.97658 +2485 0.97647 +2480 0.97651 +2475 0.97634 +2470 0.97646 +2465 0.97644 +2460 0.97631 +2455 0.97607 +2450 0.97643 +2445 0.97600 +2440 0.97608 +2435 0.97565 +2430 0.97608 +2425 0.97576 +2420 0.97593 +2415 0.97593 +2410 0.97565 +2405 0.97575 +2400 0.97562 +2395 0.97565 +2390 0.97567 +2385 0.97552 +2380 0.97564 +2375 0.97537 +2370 0.97543 +2365 0.97538 +2360 0.97518 +2355 0.97532 +2350 0.97518 +2345 0.97499 +2340 0.97499 +2335 0.97502 +2330 0.97486 +2325 0.97469 +2320 0.97480 +2315 0.97465 +2310 0.97457 +2305 0.97473 +2300 0.97464 +2295 0.97428 +2290 0.97426 +2285 0.97454 +2280 0.97411 +2275 0.97425 +2270 0.97397 +2265 0.97419 +2260 0.97418 +2255 0.97405 +2250 0.97386 +2245 0.97366 +2240 0.97376 +2235 0.97370 +2230 0.97377 +2225 0.97363 +2220 0.97358 +2215 0.97364 +2210 0.97358 +2205 0.97354 +2200 0.97353 +2195 0.97349 +2190 0.97348 +2185 0.97330 +2180 0.97335 +2175 0.97337 +2170 0.97348 +2165 0.97348 +2160 0.97347 +2155 0.97349 +2150 0.97341 +2145 0.97332 +2140 0.97344 +2135 0.97340 +2130 0.97332 +2125 0.97333 +2120 0.97333 +2115 0.97339 +2110 0.97324 +2105 0.97332 +2100 0.97326 +2095 0.97314 +2090 0.97322 +2085 0.97316 +2080 0.97314 +2075 0.97310 +2070 0.97315 +2065 0.97318 +2060 0.97316 +2055 0.97313 +2050 0.97311 +2045 0.97310 +2040 0.97310 +2035 0.97306 +2030 0.97303 +2025 0.97300 +2020 0.97309 +2015 0.97311 +2010 0.97305 +2005 0.97308 +2000 0.97306 +1995 0.97365 +1990 0.97366 +1985 0.97367 +1980 0.97367 +1975 0.97359 +1970 0.97369 +1965 0.97367 +1960 0.97369 +1955 0.97369 +1950 0.97375 +1945 0.97382 +1940 0.97374 +1935 0.97385 +1930 0.97380 +1925 0.97382 +1920 0.97400 +1915 0.97393 +1910 0.97382 +1905 0.97411 +1900 0.97411 +1895 0.97409 +1890 0.97419 +1885 0.97421 +1880 0.97430 +1875 0.97429 +1870 0.97450 +1865 0.97452 +1860 0.97450 +1855 0.97452 +1850 0.97449 +1845 0.97461 +1840 0.97462 +1835 0.97471 +1830 0.97468 +1825 0.97485 +1820 0.97499 +1815 0.97491 +1810 0.97504 +1805 0.97511 +1800 0.97521 +1795 0.97520 +1790 0.97524 +1785 0.97537 +1780 0.97539 +1775 0.97555 +1770 0.97563 +1765 0.97572 +1760 0.97575 +1755 0.97587 +1750 0.97591 +1745 0.97601 +1740 0.97605 +1735 0.97623 +1730 0.97632 +1725 0.97640 +1720 0.97638 +1715 0.97645 +1710 0.97654 +1705 0.97663 +1700 0.97664 +1695 0.97676 +1690 0.97683 +1685 0.97693 +1680 0.97708 +1675 0.97715 +1670 0.97726 +1665 0.97730 +1660 0.97755 +1655 0.97750 +1650 0.97759 +1645 0.97774 +1640 0.97778 +1635 0.97789 +1630 0.97800 +1625 0.97804 +1620 0.97815 +1615 0.97824 +1610 0.97833 +1605 0.97840 +1600 0.97853 +1595 0.97864 +1590 0.97869 +1585 0.97887 +1580 0.97895 +1575 0.97903 +1570 0.97913 +1565 0.97926 +1560 0.97931 +1555 0.97941 +1550 0.97955 +1545 0.97961 +1540 0.97972 +1535 0.97982 +1530 0.97991 +1525 0.98001 +1520 0.98013 +1515 0.98022 +1510 0.98028 +1505 0.98039 +1500 0.98051 +1495 0.98057 +1490 0.98068 +1485 0.98079 +1480 0.98088 +1475 0.98097 +1470 0.98107 +1465 0.98118 +1460 0.98126 +1455 0.98133 +1450 0.98140 +1445 0.98149 +1440 0.98158 +1435 0.98172 +1430 0.98183 +1425 0.98189 +1420 0.98196 +1415 0.98206 +1410 0.98214 +1405 0.98220 +1400 0.98231 +1395 0.98241 +1390 0.98248 +1385 0.98255 +1380 0.98261 +1375 0.98274 +1370 0.98279 +1365 0.98292 +1360 0.98304 +1355 0.98315 +1350 0.98333 +1345 0.98341 +1340 0.98354 +1335 0.98360 +1330 0.98374 +1325 0.98385 +1320 0.98389 +1315 0.98401 +1310 0.98405 +1305 0.98411 +1300 0.98425 +1295 0.98436 +1290 0.98443 +1285 0.98455 +1280 0.98461 +1275 0.98471 +1270 0.98482 +1265 0.98492 +1260 0.98500 +1255 0.98504 +1250 0.98519 +1245 0.98529 +1240 0.98537 +1235 0.98550 +1230 0.98560 +1225 0.98568 +1220 0.98580 +1215 0.98585 +1210 0.98596 +1205 0.98598 +1200 0.98607 +1195 0.98525 +1190 0.98534 +1185 0.98545 +1180 0.98554 +1175 0.98560 +1170 0.98568 +1165 0.98566 +1160 0.98570 +1155 0.98577 +1150 0.98580 +1145 0.98592 +1140 0.98594 +1135 0.98598 +1130 0.98603 +1125 0.98606 +1120 0.98613 +1115 0.98622 +1110 0.98618 +1105 0.98630 +1100 0.98623 +1095 0.98623 +1090 0.98627 +1085 0.98623 +1080 0.98618 +1075 0.98628 +1070 0.98628 +1065 0.98635 +1060 0.98618 +1055 0.98618 +1050 0.98611 +1045 0.98609 +1040 0.98597 +1035 0.98590 +1030 0.98583 +1025 0.98575 +1020 0.98568 +1015 0.98550 +1010 0.98548 +1005 0.98526 +1000 0.98518 +995 0.98497 +990 0.98479 +985 0.98459 +980 0.98449 +975 0.98435 +970 0.98420 +965 0.98403 +960 0.98370 +955 0.98355 +950 0.98344 +945 0.98319 +940 0.98303 +935 0.98291 +930 0.98256 +925 0.98240 +920 0.98231 +915 0.98199 +910 0.98185 +905 0.98179 +900 0.98143 +895 0.98123 +890 0.98104 +885 0.97994 +880 0.98016 +875 0.98037 +870 0.98080 +865 0.97909 +860 0.97725 +855 0.97898 +850 0.97875 +845 0.97709 +840 0.97865 +835 0.97759 +830 0.97678 +825 0.97416 +820 0.97610 +815 0.97242 +810 0.97542 +805 0.97476 +800 0.97153 +795 0.97535 +790 0.97451 +785 0.97442 +780 0.97424 +775 0.97300 +770 0.97334 +765 0.97226 +760 0.97144 +755 0.97057 +750 0.97022 +745 0.96887 +740 0.96845 +735 0.96769 +730 0.96624 +725 0.96571 +720 0.96472 +715 0.96394 +710 0.96280 +705 0.96231 +700 0.96121 +695 0.96070 +690 0.95973 +685 0.95884 +680 0.95850 +675 0.95811 +670 0.95785 +665 0.95723 +660 0.95738 +655 0.95749 +650 0.95757 +645 0.95804 +640 0.95841 +635 0.95905 +630 0.95948 +625 0.96012 +620 0.96124 +615 0.96208 +610 0.96313 +605 0.96400 +600 0.96506 +595 0.96566 +590 0.96638 +585 0.96724 +580 0.96820 +575 0.96875 +570 0.96951 +565 0.96988 +560 0.97024 +555 0.97073 +550 0.97107 +545 0.97154 +540 0.97134 +535 0.97146 +530 0.97146 +525 0.97113 +520 0.97114 +515 0.97034 +510 0.97018 +505 0.96938 +500 0.96878 +495 0.96726 +490 0.96630 +485 0.96445 +480 0.96269 +475 0.96092 +470 0.95826 +465 0.95561 +460 0.95274 +455 0.94955 +450 0.94713 +445 0.94447 +440 0.94243 +435 0.94122 +430 0.94081 +425 0.94124 +420 0.94197 +415 0.94289 +410 0.94391 +405 0.94411 +400 0.94357 +395 0.94120 +390 0.93748 +385 0.93294 +380 0.92725 +375 0.92444 +370 0.92507 +365 0.92922 +360 0.93459 +355 0.93920 +350 0.94436 +345 0.94687 +340 0.94112 +335 0.91507 +330 0.81091 +325 0.50746 +320 0.48469 +315 0.58332 +310 0.57006 +305 0.54790 +300 0.49699 +295 0.39940 +290 0.26341 +285 0.12106 +280 0.02587 +275 0.00000 +270 0.00420 +265 0.00205 +260 0.00000 +255 0.00000 +250 0.01464 +245 0.03115 +240 0.04730 +235 0.06840 +230 0.09782 +225 0.13447 +220 0.17368 +215 0.20886 +210 0.23418 +205 0.24575 +200 0.23809 \ No newline at end of file diff --git a/ZShooter_v2/other_optics/TER_vis_arcoat.dat b/ZShooter_v2/other_optics/TER_vis_arcoat.dat new file mode 100644 index 00000000..a03a11e5 --- /dev/null +++ b/ZShooter_v2/other_optics/TER_vis_arcoat.dat @@ -0,0 +1,632 @@ +# author : J. Bailey/J. Fucik +# date_created : 2026-05-26 +# status : conceptual +# type : window:transmission +# wavelength_unit : nm +# description : +# changes : +# - 2025-09-24 : created +# +#ZecoatAg KCWI Extended to NIR +wavelength reflection +3300 0.95902 +3295 0.95293 +3290 1.0 +3285 0.96933 +3280 0.95053 +3275 0.95989 +3270 0.96910 +3265 0.96489 +3260 0.93262 +3255 0.98767 +3250 1.0 +3245 0.99168 +3240 0.93274 +3235 0.94474 +3230 0.95041 +3225 0.97098 +3220 0.96774 +3215 0.92722 +3210 0.94450 +3205 0.95647 +3200 0.95707 +3195 0.94458 +3190 0.98229 +3185 0.95337 +3180 0.97579 +3175 0.95648 +3170 0.95867 +3165 0.94755 +3160 0.96743 +3155 0.97763 +3150 0.95371 +3145 0.97300 +3140 0.98733 +3135 0.96624 +3130 0.97429 +3125 0.96256 +3120 0.94401 +3115 0.98091 +3110 0.96035 +3105 0.96275 +3100 0.96391 +3095 0.95726 +3090 0.97013 +3085 0.97397 +3080 0.97117 +3075 0.96533 +3070 0.96925 +3065 0.96323 +3060 0.96590 +3055 0.96681 +3050 0.96888 +3045 0.96490 +3040 0.96038 +3035 0.95855 +3030 0.96769 +3025 0.95821 +3020 0.95683 +3015 0.96273 +3010 0.96288 +3005 0.96547 +3000 0.96659 +2995 0.96367 +2990 0.96676 +2985 0.96388 +2980 0.96376 +2975 0.96549 +2970 0.96306 +2965 0.96234 +2960 0.96370 +2955 0.96506 +2950 0.96558 +2945 0.96431 +2940 0.96434 +2935 0.96560 +2930 0.96401 +2925 0.96218 +2920 0.96334 +2915 0.96417 +2910 0.96412 +2905 0.96229 +2900 0.96285 +2895 0.96297 +2890 0.96270 +2885 0.96334 +2880 0.96350 +2875 0.96466 +2870 0.96405 +2865 0.96399 +2860 0.96357 +2855 0.96420 +2850 0.96387 +2845 0.96392 +2840 0.96355 +2835 0.96355 +2830 0.96462 +2825 0.96272 +2820 0.96587 +2815 0.96430 +2810 0.96269 +2805 0.96617 +2800 0.96640 +2795 0.96618 +2790 0.96604 +2785 0.96716 +2780 0.96836 +2775 0.96914 +2770 0.96902 +2765 0.96751 +2760 0.97009 +2755 0.96886 +2750 0.97111 +2745 0.96899 +2740 0.96902 +2735 0.97181 +2730 0.97298 +2725 0.97363 +2720 0.97497 +2715 0.97498 +2710 0.97558 +2705 0.97568 +2700 0.97620 +2695 0.97734 +2690 0.97701 +2685 0.97390 +2680 0.97574 +2675 0.97704 +2670 0.97731 +2665 0.97668 +2660 0.97772 +2655 0.97778 +2650 0.97813 +2645 0.97784 +2640 0.97818 +2635 0.97745 +2630 0.97784 +2625 0.97822 +2620 0.97773 +2615 0.97812 +2610 0.97741 +2605 0.97747 +2600 0.97691 +2595 0.97872 +2590 0.97698 +2585 0.97772 +2580 0.97740 +2575 0.97713 +2570 0.97716 +2565 0.97721 +2560 0.97755 +2555 0.97711 +2550 0.97680 +2545 0.97704 +2540 0.97701 +2535 0.97657 +2530 0.97701 +2525 0.97680 +2520 0.97682 +2515 0.97679 +2510 0.97674 +2505 0.97654 +2500 0.97670 +2495 0.97659 +2490 0.97658 +2485 0.97647 +2480 0.97651 +2475 0.97634 +2470 0.97646 +2465 0.97644 +2460 0.97631 +2455 0.97607 +2450 0.97643 +2445 0.97600 +2440 0.97608 +2435 0.97565 +2430 0.97608 +2425 0.97576 +2420 0.97593 +2415 0.97593 +2410 0.97565 +2405 0.97575 +2400 0.97562 +2395 0.97565 +2390 0.97567 +2385 0.97552 +2380 0.97564 +2375 0.97537 +2370 0.97543 +2365 0.97538 +2360 0.97518 +2355 0.97532 +2350 0.97518 +2345 0.97499 +2340 0.97499 +2335 0.97502 +2330 0.97486 +2325 0.97469 +2320 0.97480 +2315 0.97465 +2310 0.97457 +2305 0.97473 +2300 0.97464 +2295 0.97428 +2290 0.97426 +2285 0.97454 +2280 0.97411 +2275 0.97425 +2270 0.97397 +2265 0.97419 +2260 0.97418 +2255 0.97405 +2250 0.97386 +2245 0.97366 +2240 0.97376 +2235 0.97370 +2230 0.97377 +2225 0.97363 +2220 0.97358 +2215 0.97364 +2210 0.97358 +2205 0.97354 +2200 0.97353 +2195 0.97349 +2190 0.97348 +2185 0.97330 +2180 0.97335 +2175 0.97337 +2170 0.97348 +2165 0.97348 +2160 0.97347 +2155 0.97349 +2150 0.97341 +2145 0.97332 +2140 0.97344 +2135 0.97340 +2130 0.97332 +2125 0.97333 +2120 0.97333 +2115 0.97339 +2110 0.97324 +2105 0.97332 +2100 0.97326 +2095 0.97314 +2090 0.97322 +2085 0.97316 +2080 0.97314 +2075 0.97310 +2070 0.97315 +2065 0.97318 +2060 0.97316 +2055 0.97313 +2050 0.97311 +2045 0.97310 +2040 0.97310 +2035 0.97306 +2030 0.97303 +2025 0.97300 +2020 0.97309 +2015 0.97311 +2010 0.97305 +2005 0.97308 +2000 0.97306 +1995 0.97365 +1990 0.97366 +1985 0.97367 +1980 0.97367 +1975 0.97359 +1970 0.97369 +1965 0.97367 +1960 0.97369 +1955 0.97369 +1950 0.97375 +1945 0.97382 +1940 0.97374 +1935 0.97385 +1930 0.97380 +1925 0.97382 +1920 0.97400 +1915 0.97393 +1910 0.97382 +1905 0.97411 +1900 0.97411 +1895 0.97409 +1890 0.97419 +1885 0.97421 +1880 0.97430 +1875 0.97429 +1870 0.97450 +1865 0.97452 +1860 0.97450 +1855 0.97452 +1850 0.97449 +1845 0.97461 +1840 0.97462 +1835 0.97471 +1830 0.97468 +1825 0.97485 +1820 0.97499 +1815 0.97491 +1810 0.97504 +1805 0.97511 +1800 0.97521 +1795 0.97520 +1790 0.97524 +1785 0.97537 +1780 0.97539 +1775 0.97555 +1770 0.97563 +1765 0.97572 +1760 0.97575 +1755 0.97587 +1750 0.97591 +1745 0.97601 +1740 0.97605 +1735 0.97623 +1730 0.97632 +1725 0.97640 +1720 0.97638 +1715 0.97645 +1710 0.97654 +1705 0.97663 +1700 0.97664 +1695 0.97676 +1690 0.97683 +1685 0.97693 +1680 0.97708 +1675 0.97715 +1670 0.97726 +1665 0.97730 +1660 0.97755 +1655 0.97750 +1650 0.97759 +1645 0.97774 +1640 0.97778 +1635 0.97789 +1630 0.97800 +1625 0.97804 +1620 0.97815 +1615 0.97824 +1610 0.97833 +1605 0.97840 +1600 0.97853 +1595 0.97864 +1590 0.97869 +1585 0.97887 +1580 0.97895 +1575 0.97903 +1570 0.97913 +1565 0.97926 +1560 0.97931 +1555 0.97941 +1550 0.97955 +1545 0.97961 +1540 0.97972 +1535 0.97982 +1530 0.97991 +1525 0.98001 +1520 0.98013 +1515 0.98022 +1510 0.98028 +1505 0.98039 +1500 0.98051 +1495 0.98057 +1490 0.98068 +1485 0.98079 +1480 0.98088 +1475 0.98097 +1470 0.98107 +1465 0.98118 +1460 0.98126 +1455 0.98133 +1450 0.98140 +1445 0.98149 +1440 0.98158 +1435 0.98172 +1430 0.98183 +1425 0.98189 +1420 0.98196 +1415 0.98206 +1410 0.98214 +1405 0.98220 +1400 0.98231 +1395 0.98241 +1390 0.98248 +1385 0.98255 +1380 0.98261 +1375 0.98274 +1370 0.98279 +1365 0.98292 +1360 0.98304 +1355 0.98315 +1350 0.98333 +1345 0.98341 +1340 0.98354 +1335 0.98360 +1330 0.98374 +1325 0.98385 +1320 0.98389 +1315 0.98401 +1310 0.98405 +1305 0.98411 +1300 0.98425 +1295 0.98436 +1290 0.98443 +1285 0.98455 +1280 0.98461 +1275 0.98471 +1270 0.98482 +1265 0.98492 +1260 0.98500 +1255 0.98504 +1250 0.98519 +1245 0.98529 +1240 0.98537 +1235 0.98550 +1230 0.98560 +1225 0.98568 +1220 0.98580 +1215 0.98585 +1210 0.98596 +1205 0.98598 +1200 0.98607 +1195 0.98525 +1190 0.98534 +1185 0.98545 +1180 0.98554 +1175 0.98560 +1170 0.98568 +1165 0.98566 +1160 0.98570 +1155 0.98577 +1150 0.98580 +1145 0.98592 +1140 0.98594 +1135 0.98598 +1130 0.98603 +1125 0.98606 +1120 0.98613 +1115 0.98622 +1110 0.98618 +1105 0.98630 +1100 0.98623 +1095 0.98623 +1090 0.98627 +1085 0.98623 +1080 0.98618 +1075 0.98628 +1070 0.98628 +1065 0.98635 +1060 0.98618 +1055 0.98618 +1050 0.98611 +1045 0.98609 +1040 0.98597 +1035 0.98590 +1030 0.98583 +1025 0.98575 +1020 0.98568 +1015 0.98550 +1010 0.98548 +1005 0.98526 +1000 0.98518 +995 0.98497 +990 0.98479 +985 0.98459 +980 0.98449 +975 0.98435 +970 0.98420 +965 0.98403 +960 0.98370 +955 0.98355 +950 0.98344 +945 0.98319 +940 0.98303 +935 0.98291 +930 0.98256 +925 0.98240 +920 0.98231 +915 0.98199 +910 0.98185 +905 0.98179 +900 0.98143 +895 0.98123 +890 0.98104 +885 0.97994 +880 0.98016 +875 0.98037 +870 0.98080 +865 0.97909 +860 0.97725 +855 0.97898 +850 0.97875 +845 0.97709 +840 0.97865 +835 0.97759 +830 0.97678 +825 0.97416 +820 0.97610 +815 0.97242 +810 0.97542 +805 0.97476 +800 0.97153 +795 0.97535 +790 0.97451 +785 0.97442 +780 0.97424 +775 0.97300 +770 0.97334 +765 0.97226 +760 0.97144 +755 0.97057 +750 0.97022 +745 0.96887 +740 0.96845 +735 0.96769 +730 0.96624 +725 0.96571 +720 0.96472 +715 0.96394 +710 0.96280 +705 0.96231 +700 0.96121 +695 0.96070 +690 0.95973 +685 0.95884 +680 0.95850 +675 0.95811 +670 0.95785 +665 0.95723 +660 0.95738 +655 0.95749 +650 0.95757 +645 0.95804 +640 0.95841 +635 0.95905 +630 0.95948 +625 0.96012 +620 0.96124 +615 0.96208 +610 0.96313 +605 0.96400 +600 0.96506 +595 0.96566 +590 0.96638 +585 0.96724 +580 0.96820 +575 0.96875 +570 0.96951 +565 0.96988 +560 0.97024 +555 0.97073 +550 0.97107 +545 0.97154 +540 0.97134 +535 0.97146 +530 0.97146 +525 0.97113 +520 0.97114 +515 0.97034 +510 0.97018 +505 0.96938 +500 0.96878 +495 0.96726 +490 0.96630 +485 0.96445 +480 0.96269 +475 0.96092 +470 0.95826 +465 0.95561 +460 0.95274 +455 0.94955 +450 0.94713 +445 0.94447 +440 0.94243 +435 0.94122 +430 0.94081 +425 0.94124 +420 0.94197 +415 0.94289 +410 0.94391 +405 0.94411 +400 0.94357 +395 0.94120 +390 0.93748 +385 0.93294 +380 0.92725 +375 0.92444 +370 0.92507 +365 0.92922 +360 0.93459 +355 0.93920 +350 0.94436 +345 0.94687 +340 0.94112 +335 0.91507 +330 0.81091 +325 0.50746 +320 0.48469 +315 0.58332 +310 0.57006 +305 0.54790 +300 0.49699 +295 0.39940 +290 0.26341 +285 0.12106 +280 0.02587 +275 0.00000 +270 0.00420 +265 0.00205 +260 0.00000 +255 0.00000 +250 0.01464 +245 0.03115 +240 0.04730 +235 0.06840 +230 0.09782 +225 0.13447 +220 0.17368 +215 0.20886 +210 0.23418 +205 0.24575 +200 0.23809 \ No newline at end of file diff --git a/ZShooter_v2/other_optics/TER_vis_armirror.dat b/ZShooter_v2/other_optics/TER_vis_armirror.dat new file mode 100644 index 00000000..3c1cef35 --- /dev/null +++ b/ZShooter_v2/other_optics/TER_vis_armirror.dat @@ -0,0 +1,632 @@ +# author : J. Bailey/J. Fucik +# date_created : 2026-05-26 +# status : conceptual +# type : mirror:reflection +# wavelength_unit : nm +# description : +# changes : +# - 2025-09-24 : created +# +#ZecoatAg KCWI Extended to NIR +wavelength reflection +3300 0.95902 +3295 0.95293 +3290 1.0 +3285 0.96933 +3280 0.95053 +3275 0.95989 +3270 0.96910 +3265 0.96489 +3260 0.93262 +3255 0.98767 +3250 1.0 +3245 0.99168 +3240 0.93274 +3235 0.94474 +3230 0.95041 +3225 0.97098 +3220 0.96774 +3215 0.92722 +3210 0.94450 +3205 0.95647 +3200 0.95707 +3195 0.94458 +3190 0.98229 +3185 0.95337 +3180 0.97579 +3175 0.95648 +3170 0.95867 +3165 0.94755 +3160 0.96743 +3155 0.97763 +3150 0.95371 +3145 0.97300 +3140 0.98733 +3135 0.96624 +3130 0.97429 +3125 0.96256 +3120 0.94401 +3115 0.98091 +3110 0.96035 +3105 0.96275 +3100 0.96391 +3095 0.95726 +3090 0.97013 +3085 0.97397 +3080 0.97117 +3075 0.96533 +3070 0.96925 +3065 0.96323 +3060 0.96590 +3055 0.96681 +3050 0.96888 +3045 0.96490 +3040 0.96038 +3035 0.95855 +3030 0.96769 +3025 0.95821 +3020 0.95683 +3015 0.96273 +3010 0.96288 +3005 0.96547 +3000 0.96659 +2995 0.96367 +2990 0.96676 +2985 0.96388 +2980 0.96376 +2975 0.96549 +2970 0.96306 +2965 0.96234 +2960 0.96370 +2955 0.96506 +2950 0.96558 +2945 0.96431 +2940 0.96434 +2935 0.96560 +2930 0.96401 +2925 0.96218 +2920 0.96334 +2915 0.96417 +2910 0.96412 +2905 0.96229 +2900 0.96285 +2895 0.96297 +2890 0.96270 +2885 0.96334 +2880 0.96350 +2875 0.96466 +2870 0.96405 +2865 0.96399 +2860 0.96357 +2855 0.96420 +2850 0.96387 +2845 0.96392 +2840 0.96355 +2835 0.96355 +2830 0.96462 +2825 0.96272 +2820 0.96587 +2815 0.96430 +2810 0.96269 +2805 0.96617 +2800 0.96640 +2795 0.96618 +2790 0.96604 +2785 0.96716 +2780 0.96836 +2775 0.96914 +2770 0.96902 +2765 0.96751 +2760 0.97009 +2755 0.96886 +2750 0.97111 +2745 0.96899 +2740 0.96902 +2735 0.97181 +2730 0.97298 +2725 0.97363 +2720 0.97497 +2715 0.97498 +2710 0.97558 +2705 0.97568 +2700 0.97620 +2695 0.97734 +2690 0.97701 +2685 0.97390 +2680 0.97574 +2675 0.97704 +2670 0.97731 +2665 0.97668 +2660 0.97772 +2655 0.97778 +2650 0.97813 +2645 0.97784 +2640 0.97818 +2635 0.97745 +2630 0.97784 +2625 0.97822 +2620 0.97773 +2615 0.97812 +2610 0.97741 +2605 0.97747 +2600 0.97691 +2595 0.97872 +2590 0.97698 +2585 0.97772 +2580 0.97740 +2575 0.97713 +2570 0.97716 +2565 0.97721 +2560 0.97755 +2555 0.97711 +2550 0.97680 +2545 0.97704 +2540 0.97701 +2535 0.97657 +2530 0.97701 +2525 0.97680 +2520 0.97682 +2515 0.97679 +2510 0.97674 +2505 0.97654 +2500 0.97670 +2495 0.97659 +2490 0.97658 +2485 0.97647 +2480 0.97651 +2475 0.97634 +2470 0.97646 +2465 0.97644 +2460 0.97631 +2455 0.97607 +2450 0.97643 +2445 0.97600 +2440 0.97608 +2435 0.97565 +2430 0.97608 +2425 0.97576 +2420 0.97593 +2415 0.97593 +2410 0.97565 +2405 0.97575 +2400 0.97562 +2395 0.97565 +2390 0.97567 +2385 0.97552 +2380 0.97564 +2375 0.97537 +2370 0.97543 +2365 0.97538 +2360 0.97518 +2355 0.97532 +2350 0.97518 +2345 0.97499 +2340 0.97499 +2335 0.97502 +2330 0.97486 +2325 0.97469 +2320 0.97480 +2315 0.97465 +2310 0.97457 +2305 0.97473 +2300 0.97464 +2295 0.97428 +2290 0.97426 +2285 0.97454 +2280 0.97411 +2275 0.97425 +2270 0.97397 +2265 0.97419 +2260 0.97418 +2255 0.97405 +2250 0.97386 +2245 0.97366 +2240 0.97376 +2235 0.97370 +2230 0.97377 +2225 0.97363 +2220 0.97358 +2215 0.97364 +2210 0.97358 +2205 0.97354 +2200 0.97353 +2195 0.97349 +2190 0.97348 +2185 0.97330 +2180 0.97335 +2175 0.97337 +2170 0.97348 +2165 0.97348 +2160 0.97347 +2155 0.97349 +2150 0.97341 +2145 0.97332 +2140 0.97344 +2135 0.97340 +2130 0.97332 +2125 0.97333 +2120 0.97333 +2115 0.97339 +2110 0.97324 +2105 0.97332 +2100 0.97326 +2095 0.97314 +2090 0.97322 +2085 0.97316 +2080 0.97314 +2075 0.97310 +2070 0.97315 +2065 0.97318 +2060 0.97316 +2055 0.97313 +2050 0.97311 +2045 0.97310 +2040 0.97310 +2035 0.97306 +2030 0.97303 +2025 0.97300 +2020 0.97309 +2015 0.97311 +2010 0.97305 +2005 0.97308 +2000 0.97306 +1995 0.97365 +1990 0.97366 +1985 0.97367 +1980 0.97367 +1975 0.97359 +1970 0.97369 +1965 0.97367 +1960 0.97369 +1955 0.97369 +1950 0.97375 +1945 0.97382 +1940 0.97374 +1935 0.97385 +1930 0.97380 +1925 0.97382 +1920 0.97400 +1915 0.97393 +1910 0.97382 +1905 0.97411 +1900 0.97411 +1895 0.97409 +1890 0.97419 +1885 0.97421 +1880 0.97430 +1875 0.97429 +1870 0.97450 +1865 0.97452 +1860 0.97450 +1855 0.97452 +1850 0.97449 +1845 0.97461 +1840 0.97462 +1835 0.97471 +1830 0.97468 +1825 0.97485 +1820 0.97499 +1815 0.97491 +1810 0.97504 +1805 0.97511 +1800 0.97521 +1795 0.97520 +1790 0.97524 +1785 0.97537 +1780 0.97539 +1775 0.97555 +1770 0.97563 +1765 0.97572 +1760 0.97575 +1755 0.97587 +1750 0.97591 +1745 0.97601 +1740 0.97605 +1735 0.97623 +1730 0.97632 +1725 0.97640 +1720 0.97638 +1715 0.97645 +1710 0.97654 +1705 0.97663 +1700 0.97664 +1695 0.97676 +1690 0.97683 +1685 0.97693 +1680 0.97708 +1675 0.97715 +1670 0.97726 +1665 0.97730 +1660 0.97755 +1655 0.97750 +1650 0.97759 +1645 0.97774 +1640 0.97778 +1635 0.97789 +1630 0.97800 +1625 0.97804 +1620 0.97815 +1615 0.97824 +1610 0.97833 +1605 0.97840 +1600 0.97853 +1595 0.97864 +1590 0.97869 +1585 0.97887 +1580 0.97895 +1575 0.97903 +1570 0.97913 +1565 0.97926 +1560 0.97931 +1555 0.97941 +1550 0.97955 +1545 0.97961 +1540 0.97972 +1535 0.97982 +1530 0.97991 +1525 0.98001 +1520 0.98013 +1515 0.98022 +1510 0.98028 +1505 0.98039 +1500 0.98051 +1495 0.98057 +1490 0.98068 +1485 0.98079 +1480 0.98088 +1475 0.98097 +1470 0.98107 +1465 0.98118 +1460 0.98126 +1455 0.98133 +1450 0.98140 +1445 0.98149 +1440 0.98158 +1435 0.98172 +1430 0.98183 +1425 0.98189 +1420 0.98196 +1415 0.98206 +1410 0.98214 +1405 0.98220 +1400 0.98231 +1395 0.98241 +1390 0.98248 +1385 0.98255 +1380 0.98261 +1375 0.98274 +1370 0.98279 +1365 0.98292 +1360 0.98304 +1355 0.98315 +1350 0.98333 +1345 0.98341 +1340 0.98354 +1335 0.98360 +1330 0.98374 +1325 0.98385 +1320 0.98389 +1315 0.98401 +1310 0.98405 +1305 0.98411 +1300 0.98425 +1295 0.98436 +1290 0.98443 +1285 0.98455 +1280 0.98461 +1275 0.98471 +1270 0.98482 +1265 0.98492 +1260 0.98500 +1255 0.98504 +1250 0.98519 +1245 0.98529 +1240 0.98537 +1235 0.98550 +1230 0.98560 +1225 0.98568 +1220 0.98580 +1215 0.98585 +1210 0.98596 +1205 0.98598 +1200 0.98607 +1195 0.98525 +1190 0.98534 +1185 0.98545 +1180 0.98554 +1175 0.98560 +1170 0.98568 +1165 0.98566 +1160 0.98570 +1155 0.98577 +1150 0.98580 +1145 0.98592 +1140 0.98594 +1135 0.98598 +1130 0.98603 +1125 0.98606 +1120 0.98613 +1115 0.98622 +1110 0.98618 +1105 0.98630 +1100 0.98623 +1095 0.98623 +1090 0.98627 +1085 0.98623 +1080 0.98618 +1075 0.98628 +1070 0.98628 +1065 0.98635 +1060 0.98618 +1055 0.98618 +1050 0.98611 +1045 0.98609 +1040 0.98597 +1035 0.98590 +1030 0.98583 +1025 0.98575 +1020 0.98568 +1015 0.98550 +1010 0.98548 +1005 0.98526 +1000 0.98518 +995 0.98497 +990 0.98479 +985 0.98459 +980 0.98449 +975 0.98435 +970 0.98420 +965 0.98403 +960 0.98370 +955 0.98355 +950 0.98344 +945 0.98319 +940 0.98303 +935 0.98291 +930 0.98256 +925 0.98240 +920 0.98231 +915 0.98199 +910 0.98185 +905 0.98179 +900 0.98143 +895 0.98123 +890 0.98104 +885 0.97994 +880 0.98016 +875 0.98037 +870 0.98080 +865 0.97909 +860 0.97725 +855 0.97898 +850 0.97875 +845 0.97709 +840 0.97865 +835 0.97759 +830 0.97678 +825 0.97416 +820 0.97610 +815 0.97242 +810 0.97542 +805 0.97476 +800 0.97153 +795 0.97535 +790 0.97451 +785 0.97442 +780 0.97424 +775 0.97300 +770 0.97334 +765 0.97226 +760 0.97144 +755 0.97057 +750 0.97022 +745 0.96887 +740 0.96845 +735 0.96769 +730 0.96624 +725 0.96571 +720 0.96472 +715 0.96394 +710 0.96280 +705 0.96231 +700 0.96121 +695 0.96070 +690 0.95973 +685 0.95884 +680 0.95850 +675 0.95811 +670 0.95785 +665 0.95723 +660 0.95738 +655 0.95749 +650 0.95757 +645 0.95804 +640 0.95841 +635 0.95905 +630 0.95948 +625 0.96012 +620 0.96124 +615 0.96208 +610 0.96313 +605 0.96400 +600 0.96506 +595 0.96566 +590 0.96638 +585 0.96724 +580 0.96820 +575 0.96875 +570 0.96951 +565 0.96988 +560 0.97024 +555 0.97073 +550 0.97107 +545 0.97154 +540 0.97134 +535 0.97146 +530 0.97146 +525 0.97113 +520 0.97114 +515 0.97034 +510 0.97018 +505 0.96938 +500 0.96878 +495 0.96726 +490 0.96630 +485 0.96445 +480 0.96269 +475 0.96092 +470 0.95826 +465 0.95561 +460 0.95274 +455 0.94955 +450 0.94713 +445 0.94447 +440 0.94243 +435 0.94122 +430 0.94081 +425 0.94124 +420 0.94197 +415 0.94289 +410 0.94391 +405 0.94411 +400 0.94357 +395 0.94120 +390 0.93748 +385 0.93294 +380 0.92725 +375 0.92444 +370 0.92507 +365 0.92922 +360 0.93459 +355 0.93920 +350 0.94436 +345 0.94687 +340 0.94112 +335 0.91507 +330 0.81091 +325 0.50746 +320 0.48469 +315 0.58332 +310 0.57006 +305 0.54790 +300 0.49699 +295 0.39940 +290 0.26341 +285 0.12106 +280 0.02587 +275 0.00000 +270 0.00420 +265 0.00205 +260 0.00000 +255 0.00000 +250 0.01464 +245 0.03115 +240 0.04730 +235 0.06840 +230 0.09782 +225 0.13447 +220 0.17368 +215 0.20886 +210 0.23418 +205 0.24575 +200 0.23809 \ No newline at end of file From 22ab6c8ec0b66fce6268c836d3d5dd26476febda Mon Sep 17 00:00:00 2001 From: Jeb Bailey Date: Thu, 28 May 2026 14:44:10 -0700 Subject: [PATCH 02/52] Refine ZSpec detector details and break apart detector exp times. add "real" placeholder qe curves --- ZShooter_v2/ZShooter_DET.yaml | 134 ++++++- ZShooter_v2/default.yaml | 21 +- ZShooter_v2/detector_specs/APD_TER.dat | 159 ++++++++ ZShooter_v2/detector_specs/H2RG_TER.dat | 277 ++++++++++++++ ZShooter_v2/detector_specs/QE.dat | 13 - ZShooter_v2/detector_specs/ccd_B_TER.dat | 259 +++++++++++++ ZShooter_v2/detector_specs/ccd_R_TER.dat | 460 +++++++++++++++++++++++ 7 files changed, 1281 insertions(+), 42 deletions(-) create mode 100644 ZShooter_v2/detector_specs/APD_TER.dat create mode 100644 ZShooter_v2/detector_specs/H2RG_TER.dat delete mode 100644 ZShooter_v2/detector_specs/QE.dat create mode 100644 ZShooter_v2/detector_specs/ccd_B_TER.dat create mode 100644 ZShooter_v2/detector_specs/ccd_R_TER.dat diff --git a/ZShooter_v2/ZShooter_DET.yaml b/ZShooter_v2/ZShooter_DET.yaml index 59196208..a11ad313 100644 --- a/ZShooter_v2/ZShooter_DET.yaml +++ b/ZShooter_v2/ZShooter_DET.yaml @@ -154,6 +154,26 @@ effects : gain_unit: electron/adu detector: "APD_K" + - name: detector_qe_selector + description: QE curves for different detectors + class: SelectorWheel + include: True + kwargs: + selector_key: "detector_id" # not really used as the Detector object's id is stored as just "id", but kept for consistency + wheel: + - selector_value: [0, 1] # CCD_B + effect_class: TERCurve + effect_kwargs: + filename: "detector_specs/CCD_B_TER.dat" + - selector_value: [ 2 ] # CCD_R + effect_class: TERCurve + effect_kwargs: + filename: "detector_specs/CCD_R_TER.dat" + - selector_value: [3, 4, 5] # CCD_B + effect_class: TERCurve + effect_kwargs: + filename: "data/APD_QE_TER.dat" + - name: exposure_integration_selector description: Summing up sky signal for all DITs and NDITs for different detectors class: SelectorWheel @@ -171,11 +191,26 @@ effects : effect_kwargs: dit: "!OBS.dit_green" ndit: "!OBS.ndit_green" - - selector_value: [2,3,4,5] # CCD_R, APD_YJ, APD_H, and APD_K detectors + - selector_value: [2] # CCD_R effect_class: ExposureIntegration effect_kwargs: dit: "!OBS.dit_red" ndit: "!OBS.ndit_red" + - selector_value: [ 3 ] # YJ detector + effect_class: ExposureIntegration + effect_kwargs: + dit: "!OBS.dit_yj" + ndit: "!OBS.ndit_yj" + - selector_value: [ 4 ] # H detector + effect_class: ExposureIntegration + effect_kwargs: + dit: "!OBS.dit_h" + ndit: "!OBS.ndit_h" + - selector_value: [ 5 ] # K detector + effect_class: ExposureIntegration + effect_kwargs: + dit: "!OBS.dit_k" + ndit: "!OBS.ndit_k" - name: shot_noise description : apply poisson shot noise to images @@ -191,21 +226,39 @@ effects : - selector_value: [0] effect_class: DarkCurrent effect_kwargs: - value: 0.00001 # [e-/s] level of dark current for CCD detectors + value: 0.00001 # [e-/s] level of dark current dit: "!OBS.dit_blue" ndit: "!OBS.ndit_blue" - selector_value: [1] effect_class: DarkCurrent effect_kwargs: - value: 0.00001 # [e-/s] level of dark current for CCD detectors + value: 0.00001 # [e-/s] level of dark current dit: "!OBS.dit_green" ndit: "!OBS.ndit_green" - - selector_value: [2,3,4,5] + - selector_value: [2] effect_class: DarkCurrent effect_kwargs: - value: 0.00001 # [e-/s] level of dark current for APD detectors + value: 0.00001 # [e-/s] level of dark current dit: "!OBS.dit_red" ndit: "!OBS.ndit_red" + - selector_value: [3] + effect_class: DarkCurrent + effect_kwargs: + value: 0.00001 # [e-/s] level of dark current + dit: "!OBS.dit_yj" + ndit: "!OBS.ndit_yj" + - selector_value: [4] + effect_class: DarkCurrent + effect_kwargs: + value: 0.00001 # [e-/s] level of dark current + dit: "!OBS.dit_h" + ndit: "!OBS.ndit_h" + - selector_value: [5] + effect_class: DarkCurrent + effect_kwargs: + value: 0.00001 # [e-/s] level of dark current + dit: "!OBS.dit_k" + ndit: "!OBS.ndit_k" - name: detector_linearity_selector description: Selector Wheel for linearity characteristics for CCDs and APDs @@ -235,13 +288,28 @@ effects : incident: [0, 64e3] measured: [0, 64e3] ndit: "!OBS.ndit_red" - - selector_value: [3,4,5] # APD detectors + - selector_value: [3] # APD detectors effect_class: LinearityCurve effect_kwargs: array_dict: incident: [0, 64e3] measured: [0, 64e3] - ndit: "!OBS.ndit_red" + ndit: "!OBS.ndit_yj" + - selector_value: [4] # APD detectors + effect_class: LinearityCurve + effect_kwargs: + array_dict: + incident: [0, 64e3] + measured: [0, 64e3] + ndit: "!OBS.ndit_h" + - selector_value: [5 ] # APD detectors + effect_class: LinearityCurve + effect_kwargs: + array_dict: + incident: [ 0, 64e3 ] + measured: [ 0, 64e3 ] + ndit: "!OBS.ndit_k" + # - name: border_reference_pixels # description: Blanks the signal on N edge row and column pixels @@ -260,31 +328,59 @@ effects : - selector_value: [0] effect_class: BasicReadoutNoise effect_kwargs: - noise_std: 2 # CCD readout noise std dev in electrons + noise_std: 0.1 # CCD readout noise std dev in electrons ndit: "!OBS.ndit_blue" - selector_value: [1] effect_class: BasicReadoutNoise effect_kwargs: - noise_std: 2 # CCD readout noise std dev in electrons + noise_std: 0.1 # CCD readout noise std dev in electrons ndit: "!OBS.ndit_green" - selector_value: [2] effect_class: BasicReadoutNoise effect_kwargs: - noise_std: 2 # CCD readout noise std dev in electrons + noise_std: 0.1 # CCD readout noise std dev in electrons ndit: "!OBS.ndit_red" - - selector_value: [3,4,5] # APD detectors + - selector_value: [3] # APD detectors effect_class: BasicReadoutNoise effect_kwargs: - noise_std: 2 # APD readout noise std dev in electrons - ndit: "!OBS.ndit_red" + noise_std: .5 # APD readout noise std dev in electrons + ndit: "!OBS.ndit_yj" + - selector_value: [ 4 ] # APD detectors + effect_class: BasicReadoutNoise + effect_kwargs: + noise_std: .5 # APD readout noise std dev in electrons + ndit: "!OBS.ndit_h" + - selector_value: [ 5 ] # APD detectors + effect_class: BasicReadoutNoise + effect_kwargs: + noise_std: .5 # APD readout noise std dev in electrons + ndit: "!OBS.ndit_k" - - name: binning - description: Applies binning - class: UnequalBinnedImage - include: False + - name: readout_noise_selector + description: Applies Binning in Visible + class: SelectorWheel + include: True kwargs: - binx: "!DET.binx" - biny: "!DET.biny" + selector_key: "detector_id" # not really used as the Detector object's id is stored as just "id", but kept for consistency + wheel: + - selector_value: [ 0 ] + class: UnequalBinnedImage + include: True + kwargs: + binx: "!DET.binx" + biny: "!DET.biny" + - selector_value: [ 1 ] + class: UnequalBinnedImage + include: True + kwargs: + binx: "!DET.binx" + biny: "!DET.biny" + - selector_value: [ 2 ] + class: UnequalBinnedImage + include: True + kwargs: + binx: "!DET.binx" + biny: "!DET.biny" - name: bias_selector description: Selector Wheel for bias levels for CCDs and APDs diff --git a/ZShooter_v2/default.yaml b/ZShooter_v2/default.yaml index 474258be..936e2ecd 100755 --- a/ZShooter_v2/default.yaml +++ b/ZShooter_v2/default.yaml @@ -26,19 +26,20 @@ properties: alt: 90.0 # Make sure to set altitude and airmass consistently, or only set one of them. az: 0.0 airmass : 1.0 # altitude, if set and different from airmass will override airmass + seeing: 0.7 brightness : "dark" # Sky brightness, can be "dark", "grey", or "bright" - dit_blue : 10.0 # exposure time for B arm + dit_blue : 300.0 # exposure time for B arm ndit_blue : 1 # number of exposures for B arm - dit_green : 5.0 # exposure time for G arm + dit_green : 300.0 # exposure time for G arm ndit_green : 1 # number of exposures for G arm - dit_red : 3.0 # exposure time for RYJHK arms - ndit_red : 1 # number of exposures for RYJHK arms -# mjdobs : 61132.0 # observation time, set here or set "brightness". Overrides "brightness" if set. -# object: "Feige34" -# ra : 159.90307 # for target coordinates, alt/airmass/az if set overrides ra/dec -# dec : 43.10256 -# declination : 43.10256 -# hour_angle : 0 + dit_red : 300.0 # exposure time for R arms + ndit_red : 1 # number of exposures for R arms + dit_yj: 300.0 # exposure time for YJ arms + ndit_yj: 1 # number of exposures for YJ arms + dit_h: 300.0 # exposure time for H arms + ndit_h: 1 # number of exposures for H arms + dit_k: 300.0 # exposure time for K arms + ndit_k: 1 # number of exposures for K arms mode_yamls: - object: instrument diff --git a/ZShooter_v2/detector_specs/APD_TER.dat b/ZShooter_v2/detector_specs/APD_TER.dat new file mode 100644 index 00000000..0978a9a7 --- /dev/null +++ b/ZShooter_v2/detector_specs/APD_TER.dat @@ -0,0 +1,159 @@ +# author : J. Bailey +# date_created : 2026-05-28 +# type : detector:quantum_efficiency +# description : quantum efficiency for an LmAPD based on H2RG data with a 1.2x excess noise factor. +# wavelength_unit: um +# action : transmission +# changes : +wavelength transmission + wavelength transmission + 0.990 0.7384272 + 1.0033284 0.7384272 + 1.0100157 0.7365941 + 1.0167475 0.7355770 + 1.0235242 0.7351974 + 1.0303461 0.7348153 + 1.0372134 0.7342782 + 1.0441265 0.7336979 + 1.0510857 0.7330378 + 1.0580913 0.7314368 + 1.0651435 0.7298252 + 1.0722428 0.7275133 + 1.0793894 0.7249945 + 1.0865836 0.7217827 + 1.0938258 0.7204802 + 1.1011162 0.7192561 + 1.1084552 0.7180238 + 1.1158432 0.7162762 + 1.1232803 0.7139446 + 1.1307671 0.7115985 + 1.1383037 0.7092374 + 1.1458906 0.7071202 + 1.1535281 0.7048665 + 1.1612164 0.7015307 + 1.1689560 0.7004000 + 1.1767472 0.6986194 + 1.1845903 0.6966256 + 1.1924857 0.6941503 + 1.2004337 0.6914722 + 1.2084347 0.6886522 + 1.2164890 0.6840782 + 1.2245970 0.6831149 + 1.2327590 0.6808777 + 1.2409754 0.6784278 + 1.2492466 0.6758348 + 1.2575730 0.6736524 + 1.2659548 0.6713181 + 1.2743925 0.6687866 + 1.2828864 0.6669259 + 1.2914369 0.6639122 + 1.3000444 0.6612669 + 1.3087093 0.6588922 + 1.3174320 0.6566140 + 1.3262128 0.6543800 + 1.3350521 0.6524013 + 1.3439503 0.6504071 + 1.3529078 0.6483600 + 1.3619251 0.6465317 + 1.3710024 0.6453463 + 1.3801402 0.6431313 + 1.3893390 0.6398278 + 1.3985990 0.6381140 + 1.4079208 0.6369730 + 1.4173047 0.6361191 + 1.4267511 0.6360550 + 1.4362605 0.6366972 + 1.4458333 0.6357599 + 1.4554699 0.6348163 + 1.4651707 0.6329957 + 1.4749362 0.6310832 + 1.4847668 0.6301047 + 1.4946628 0.6291348 + 1.5046249 0.6305234 + 1.5146533 0.6329506 + 1.5247486 0.6345987 + 1.5349112 0.6344112 + 1.5451415 0.6329799 + 1.5554400 0.6329716 + 1.5658071 0.6334228 + 1.5762433 0.6354203 + 1.5867491 0.6385101 + 1.5973249 0.6400643 + 1.6079712 0.6395812 + 1.6186884 0.6405143 + 1.6294771 0.6414536 + 1.6403377 0.6421938 + 1.6512707 0.6429074 + 1.6622765 0.6437819 + 1.6733557 0.6447466 + 1.6845088 0.6488434 + 1.6957361 0.6489472 + 1.7070383 0.6512830 + 1.7184159 0.6537940 + 1.7298693 0.6555310 + 1.7413990 0.6572796 + 1.7530055 0.6590398 + 1.7646894 0.6608117 + 1.7764512 0.6625954 + 1.7882914 0.6643911 + 1.8002105 0.6663184 + 1.8122091 0.6678889 + 1.8242876 0.6693088 + 1.8364466 0.6713503 + 1.8486866 0.6731006 + 1.8610083 0.6745923 + 1.8734120 0.6756722 + 1.8858985 0.6767593 + 1.8984681 0.6778538 + 1.9111216 0.6785711 + 1.9238593 0.6788830 + 1.9366820 0.6789472 + 1.9495901 0.6789472 + 1.9625843 0.6811581 + 1.9756651 0.6842899 + 1.9888330 0.6862127 + 2.0020887 0.6877438 + 2.0154328 0.6893772 + 2.0288658 0.6909083 + 2.0423884 0.6923801 + 2.0560010 0.6940157 + 2.0697045 0.6989475 + 2.0834992 0.6989475 + 2.0973859 0.7002956 + 2.1113651 0.7018466 + 2.1254375 0.7035687 + 2.1396037 0.7047931 + 2.1538643 0.7057247 + 2.1682200 0.7074246 + 2.1826714 0.7105997 + 2.1972190 0.7119823 + 2.2118637 0.7148504 + 2.2266059 0.7171191 + 2.2414464 0.7202949 + 2.2563858 0.7216538 + 2.2714248 0.7195549 + 2.2865640 0.7196521 + 2.3018041 0.7092541 + 2.3171458 0.7131573 + 2.3325898 0.7219333 + 2.3481367 0.7264637 + 2.3637872 0.7349548 + 2.3795420 0.7273088 + 2.3954018 0.7241604 + 2.4113674 0.7383715 + 2.4274393 0.7380038 + 2.4436184 0.7384562 + 2.4599053 0.7389121 + 2.4763007 0.7368003 + 2.4928055 0.7363959 + 2.5094202 0.7427896 + 2.5261457 0.7436842 + 2.5429826 0.7458341 + 2.5599318 0.7449426 + 2.5769939 0.7456856 + 2.5941698 0.7451457 + 2.6114601 0.7450458 + 2.6288657 0.7457282 + 2.6463873 0.7442269 + 2.6640257 0.7436842 + 2.6817816 0.7436842 diff --git a/ZShooter_v2/detector_specs/H2RG_TER.dat b/ZShooter_v2/detector_specs/H2RG_TER.dat new file mode 100644 index 00000000..1c1d2e34 --- /dev/null +++ b/ZShooter_v2/detector_specs/H2RG_TER.dat @@ -0,0 +1,277 @@ +# author : Oliver Czoske +# sources : E-TNT-MPIA-MET-1004, Roy van Boekel +# date_created : 2018-05-24 +# date_modified : 2020-07-14 +# type : detector:quantum_efficiency +# status : estimate +# description : Raytheon H2RG quantum efficiency +# action : transmission +# wavelength_unit : um +# changes : +# - 2020-07-23 (OC) Added to IRDB package from SimMETIS v0.3rc1 +# notes : +# - Placeholder +# - original filename; METIS_IMG_LM_QE.csv received from Roy on 24 May 2018; it is the same file as used in Roy's fluxes document +# +wavelength transmission + wavelength transmission + 1.0033284 0.8861127 + 1.0100157 0.8839129 + 1.0167475 0.8826924 + 1.0235242 0.8822369 + 1.0303461 0.8817784 + 1.0372134 0.8811338 + 1.0441265 0.8804375 + 1.0510857 0.8796454 + 1.0580913 0.8777242 + 1.0651435 0.8757902 + 1.0722428 0.8730160 + 1.0793894 0.8699934 + 1.0865836 0.8661392 + 1.0938258 0.8645762 + 1.1011162 0.8631073 + 1.1084552 0.8616286 + 1.1158432 0.8595314 + 1.1232803 0.8567335 + 1.1307671 0.8539182 + 1.1383037 0.8510849 + 1.1458906 0.8485442 + 1.1535281 0.8458398 + 1.1612164 0.8418368 + 1.1689560 0.8404800 + 1.1767472 0.8383433 + 1.1845903 0.8359507 + 1.1924857 0.8329803 + 1.2004337 0.8297666 + 1.2084347 0.8263826 + 1.2164890 0.8208938 + 1.2245970 0.8197379 + 1.2327590 0.8170532 + 1.2409754 0.8141134 + 1.2492466 0.8110017 + 1.2575730 0.8083829 + 1.2659548 0.8055817 + 1.2743925 0.8025439 + 1.2828864 0.8003111 + 1.2914369 0.7966947 + 1.3000444 0.7935203 + 1.3087093 0.7906707 + 1.3174320 0.7879368 + 1.3262128 0.7852560 + 1.3350521 0.7828816 + 1.3439503 0.7804885 + 1.3529078 0.7780320 + 1.3619251 0.7758381 + 1.3710024 0.7744155 + 1.3801402 0.7717576 + 1.3893390 0.7677933 + 1.3985990 0.7657368 + 1.4079208 0.7643676 + 1.4173047 0.7633429 + 1.4267511 0.7632660 + 1.4362605 0.7640367 + 1.4458333 0.7629119 + 1.4554699 0.7617796 + 1.4651707 0.7595949 + 1.4749362 0.7572998 + 1.4847668 0.7561256 + 1.4946628 0.7549618 + 1.5046249 0.7566281 + 1.5146533 0.7595407 + 1.5247486 0.7615185 + 1.5349112 0.7612935 + 1.5451415 0.7595759 + 1.5554400 0.7595659 + 1.5658071 0.7601073 + 1.5762433 0.7625044 + 1.5867491 0.7662121 + 1.5973249 0.7680772 + 1.6079712 0.7674974 + 1.6186884 0.7686171 + 1.6294771 0.7697443 + 1.6403377 0.7706326 + 1.6512707 0.7714889 + 1.6622765 0.7725383 + 1.6733557 0.7736959 + 1.6845088 0.7786121 + 1.6957361 0.7787367 + 1.7070383 0.7815396 + 1.7184159 0.7845528 + 1.7298693 0.7866372 + 1.7413990 0.7887355 + 1.7530055 0.7908477 + 1.7646894 0.7929740 + 1.7764512 0.7951145 + 1.7882914 0.7972693 + 1.8002105 0.7995821 + 1.8122091 0.8014667 + 1.8242876 0.8031705 + 1.8364466 0.8056203 + 1.8486866 0.8077207 + 1.8610083 0.8095107 + 1.8734120 0.8108067 + 1.8858985 0.8121112 + 1.8984681 0.8134245 + 1.9111216 0.8142853 + 1.9238593 0.8146596 + 1.9366820 0.8147366 + 1.9495901 0.8147366 + 1.9625843 0.8173897 + 1.9756651 0.8211479 + 1.9888330 0.8234552 + 2.0020887 0.8252926 + 2.0154328 0.8272527 + 2.0288658 0.8290899 + 2.0423884 0.8308561 + 2.0560010 0.8328188 + 2.0697045 0.8387370 + 2.0834992 0.8387370 + 2.0973859 0.8403547 + 2.1113651 0.8422159 + 2.1254375 0.8442824 + 2.1396037 0.8457517 + 2.1538643 0.8468696 + 2.1682200 0.8489095 + 2.1826714 0.8527197 + 2.1972190 0.8543787 + 2.2118637 0.8578205 + 2.2266059 0.8605429 + 2.2414464 0.8643539 + 2.2563858 0.8659845 + 2.2714248 0.8634659 + 2.2865640 0.8635825 + 2.3018041 0.8511049 + 2.3171458 0.8557888 + 2.3325898 0.8663200 + 2.3481367 0.8717564 + 2.3637872 0.8819458 + 2.3795420 0.8727706 + 2.3954018 0.8689925 + 2.4113674 0.8860458 + 2.4274393 0.8856045 + 2.4436184 0.8861474 + 2.4599053 0.8866945 + 2.4763007 0.8841604 + 2.4928055 0.8836751 + 2.5094202 0.8913475 + 2.5261457 0.8924210 + 2.5429826 0.8950009 + 2.5599318 0.8939311 + 2.5769939 0.8948227 + 2.5941698 0.8941748 + 2.6114601 0.8940550 + 2.6288657 0.8948738 + 2.6463873 0.8930723 + 2.6640257 0.8924210 + 2.6817816 0.8924210 + 2.6996559 0.8924210 + 2.7176493 0.8924210 + 2.7357626 0.8924210 + 2.7539967 0.8924210 + 2.7723523 0.8943235 + 2.7908302 0.8910504 + 2.8094313 0.8906137 + 2.8281564 0.8905266 + 2.8470063 0.8905266 + 2.8659818 0.8905266 + 2.8850838 0.8921313 + 2.9043131 0.8921009 + 2.9236706 0.8928708 + 2.9431570 0.8945619 + 2.9627734 0.8955791 + 2.9825205 0.8962862 + 3.0023992 0.8978072 + 3.0224105 0.8993682 + 3.0425551 0.8993682 + 3.0628339 0.9006628 + 3.0832479 0.8990502 + 3.1037980 0.8980674 + 3.1244851 0.8964466 + 3.1453100 0.8947709 + 3.1662737 0.8925815 + 3.1873772 0.8924210 + 3.2086213 0.8909208 + 3.2300070 0.8905266 + 3.2515352 0.8905266 + 3.2732070 0.8902681 + 3.2950231 0.8888503 + 3.3169847 0.8841691 + 3.3390927 0.8835198 + 3.3613480 0.8810564 + 3.3837516 0.8821100 + 3.4063046 0.8823159 + 3.4290079 0.8812184 + 3.4518625 0.8800900 + 3.4748694 0.8797896 + 3.4980297 0.8797896 + 3.5213443 0.8797896 + 3.5448143 0.8797896 + 3.5684408 0.8797896 + 3.5922247 0.8810461 + 3.6161671 0.8783433 + 3.6402692 0.8759748 + 3.6645318 0.8734399 + 3.6889562 0.8704565 + 3.7135434 0.8681868 + 3.7382944 0.8652189 + 3.7632105 0.8635651 + 3.7882925 0.8613637 + 3.8135418 0.8608419 + 3.8389594 0.8598889 + 3.8645463 0.8585524 + 3.8903038 0.8583156 + 3.9162330 0.8583156 + 3.9423350 0.8588913 + 3.9686109 0.8583156 + 3.9950620 0.8574456 + 4.0216894 0.8562626 + 4.0484943 0.8514575 + 4.0754778 0.8292799 + 4.1026412 0.7817089 + 4.1299856 0.8023917 + 4.1575122 0.7725777 + 4.1852224 0.7774672 + 4.2131172 0.8016948 + 4.2411979 0.8104556 + 4.2694659 0.8119926 + 4.2979222 0.8145606 + 4.3265681 0.8156681 + 4.3554050 0.8160003 + 4.3844342 0.8160003 + 4.4136567 0.8147366 + 4.4430741 0.8126209 + 4.4726875 0.8084274 + 4.5024983 0.8032110 + 4.5325078 0.7969041 + 4.5627173 0.7893565 + 4.5931282 0.7794556 + 4.6237417 0.7676862 + 4.6545593 0.7544121 + 4.6855823 0.7410933 + 4.7168121 0.7273767 + 4.7482500 0.7163763 + 4.7798974 0.7108449 + 4.8117558 0.7092629 + 4.8438265 0.7111118 + 4.8761110 0.7181477 + 4.9086106 0.7253279 + 4.9413269 0.7320074 + 4.9742612 0.7306861 + 5.0074151 0.7210921 + 5.0407899 0.7008645 + 5.0743871 0.6684147 + 5.1082083 0.6309833 + 5.1422549 0.5871962 + 5.1765284 0.5235225 + 5.2110303 0.4367378 + 5.2457623 0.3274580 + 5.2807257 0.1977468 + 5.3159221 0.0966977 + 5.3513531 0.0329913 + 5.3870203 0.0144958 + 5.4229252 0.0087425 + 5.4590694 0.0057337 + 5.4954545 0.0044211 + 5.5320821 0.0000000 + 5.5689539 0.0000000 + 5.6060714 0.0000000 \ No newline at end of file diff --git a/ZShooter_v2/detector_specs/QE.dat b/ZShooter_v2/detector_specs/QE.dat deleted file mode 100644 index 5ff68f8a..00000000 --- a/ZShooter_v2/detector_specs/QE.dat +++ /dev/null @@ -1,13 +0,0 @@ -# author : Y. Sharma -# date_created : 2025-10-30 -# type : detector:quantum_efficiency -# description : quantum efficiency -# wavelength_unit: um -# action : transmission -# changes : -wavelength transmission -0.29 0.0 -0.30 1.0 -1.00 1.0 -3.00 1.0 -3.01 0.0 diff --git a/ZShooter_v2/detector_specs/ccd_B_TER.dat b/ZShooter_v2/detector_specs/ccd_B_TER.dat new file mode 100644 index 00000000..25be9dc9 --- /dev/null +++ b/ZShooter_v2/detector_specs/ccd_B_TER.dat @@ -0,0 +1,259 @@ +# author : Y. Sharma +# date_created : 2025-10-30 +# type : detector:quantum_efficiency +# description : quantum efficiency from lris2 b600.csv +# wavelength_unit: um +# action : transmission +# changes : +wavelength transmission +310 0.328 +311 0.340 +312 0.352 +313 0.360 +314 0.368 +315 0.378 +316 0.387 +317 0.393 +318 0.401 +319 0.411 +320 0.419 +321 0.424 +322 0.432 +323 0.442 +324 0.449 +325 0.454 +326 0.463 +327 0.472 +328 0.478 +329 0.484 +330 0.492 +331 0.501 +332 0.507 +333 0.512 +334 0.519 +335 0.528 +336 0.534 +337 0.537 +338 0.544 +339 0.553 +340 0.558 +341 0.561 +342 0.565 +343 0.573 +344 0.578 +345 0.580 +346 0.583 +347 0.590 +348 0.596 +349 0.599 +350 0.601 +351 0.605 +352 0.612 +353 0.615 +354 0.611 +355 0.614 +356 0.611 +357 0.608 +358 0.615 +359 0.629 +360 0.640 +361 0.653 +362 0.663 +363 0.669 +364 0.674 +365 0.682 +366 0.691 +367 0.699 +368 0.704 +369 0.708 +370 0.715 +371 0.724 +372 0.732 +373 0.736 +374 0.740 +375 0.746 +376 0.754 +377 0.762 +378 0.766 +379 0.769 +380 0.774 +381 0.781 +382 0.787 +383 0.791 +384 0.790 +385 0.790 +386 0.792 +387 0.796 +388 0.798 +389 0.798 +390 0.796 +391 0.797 +392 0.800 +393 0.802 +394 0.802 +395 0.797 +396 0.793 +397 0.790 +398 0.790 +399 0.789 +400 0.786 +401 0.783 +402 0.782 +403 0.785 +404 0.791 +405 0.796 +406 0.798 +407 0.798 +408 0.798 +409 0.801 +410 0.805 +411 0.808 +412 0.808 +413 0.805 +414 0.803 +415 0.802 +416 0.803 +417 0.803 +418 0.802 +419 0.799 +420 0.795 +421 0.794 +422 0.794 +423 0.795 +424 0.794 +425 0.791 +426 0.787 +427 0.783 +428 0.781 +429 0.780 +430 0.780 +431 0.778 +432 0.775 +433 0.771 +434 0.769 +435 0.770 +436 0.771 +437 0.773 +438 0.774 +439 0.772 +440 0.770 +441 0.769 +442 0.768 +443 0.769 +444 0.768 +445 0.766 +446 0.762 +447 0.758 +448 0.754 +449 0.753 +450 0.754 +451 0.755 +452 0.755 +453 0.754 +454 0.751 +455 0.748 +456 0.745 +457 0.742 +458 0.740 +459 0.737 +460 0.733 +461 0.727 +462 0.722 +463 0.717 +464 0.714 +465 0.714 +466 0.714 +467 0.714 +468 0.713 +469 0.710 +470 0.705 +471 0.701 +472 0.697 +473 0.695 +474 0.694 +475 0.693 +476 0.691 +477 0.688 +478 0.685 +479 0.682 +480 0.680 +481 0.678 +482 0.677 +483 0.677 +484 0.676 +485 0.674 +486 0.671 +487 0.668 +488 0.666 +489 0.664 +490 0.663 +491 0.662 +492 0.661 +493 0.660 +494 0.658 +495 0.655 +496 0.652 +497 0.649 +498 0.647 +499 0.646 +500 0.644 +501 0.643 +502 0.642 +503 0.640 +504 0.637 +505 0.633 +506 0.630 +507 0.628 +508 0.626 +509 0.625 +510 0.624 +511 0.622 +512 0.620 +513 0.618 +514 0.615 +515 0.612 +516 0.609 +517 0.607 +518 0.605 +519 0.603 +520 0.602 +521 0.600 +522 0.598 +523 0.595 +524 0.592 +525 0.589 +526 0.587 +527 0.585 +528 0.583 +529 0.583 +530 0.582 +531 0.581 +532 0.579 +533 0.577 +534 0.575 +535 0.573 +536 0.571 +537 0.569 +538 0.567 +539 0.570 +540 0.572 +541 0.572 +542 0.565 +543 0.550 +544 0.524 +545 0.489 +546 0.449 +547 0.405 +548 0.360 +549 0.313 +550 0.264 +551 0.216 +552 0.171 +553 0.131 +554 0.097 +555 0.068 +556 0.044 +557 0.026 +558 0.013 +559 0.004 +560 0.000 \ No newline at end of file diff --git a/ZShooter_v2/detector_specs/ccd_R_TER.dat b/ZShooter_v2/detector_specs/ccd_R_TER.dat new file mode 100644 index 00000000..55f8a494 --- /dev/null +++ b/ZShooter_v2/detector_specs/ccd_R_TER.dat @@ -0,0 +1,460 @@ +# author : Y. Sharma +# date_created : 2025-10-30 +# type : detector:quantum_efficiency +# description : quantum efficiency from lris2 r600.csv +# wavelength_unit: um +# action : transmission +# changes : +wavelength transmission +550 0.265 +551 0.310 +552 0.352 +553 0.390 +554 0.423 +555 0.451 +556 0.474 +557 0.493 +558 0.506 +559 0.516 +560 0.521 +561 0.522 +562 0.522 +563 0.521 +564 0.523 +565 0.524 +566 0.525 +567 0.527 +568 0.528 +569 0.529 +570 0.529 +571 0.530 +572 0.530 +573 0.530 +574 0.531 +575 0.531 +576 0.532 +577 0.533 +578 0.534 +579 0.535 +580 0.536 +581 0.537 +582 0.537 +583 0.538 +584 0.538 +585 0.538 +586 0.538 +587 0.538 +588 0.539 +589 0.540 +590 0.541 +591 0.542 +592 0.543 +593 0.544 +594 0.544 +595 0.545 +596 0.545 +597 0.545 +598 0.546 +599 0.546 +600 0.547 +601 0.548 +602 0.550 +603 0.551 +604 0.553 +605 0.554 +606 0.556 +607 0.557 +608 0.559 +609 0.559 +610 0.560 +611 0.561 +612 0.561 +613 0.562 +614 0.564 +615 0.565 +616 0.567 +617 0.569 +618 0.571 +619 0.573 +620 0.575 +621 0.577 +622 0.579 +623 0.580 +624 0.581 +625 0.581 +626 0.582 +627 0.583 +628 0.583 +629 0.584 +630 0.586 +631 0.587 +632 0.589 +633 0.591 +634 0.593 +635 0.595 +636 0.596 +637 0.598 +638 0.599 +639 0.600 +640 0.601 +641 0.602 +642 0.602 +643 0.603 +644 0.604 +645 0.605 +646 0.606 +647 0.608 +648 0.609 +649 0.611 +650 0.612 +651 0.613 +652 0.615 +653 0.616 +654 0.617 +655 0.617 +656 0.618 +657 0.619 +658 0.620 +659 0.620 +660 0.621 +661 0.621 +662 0.622 +663 0.623 +664 0.624 +665 0.625 +666 0.626 +667 0.627 +668 0.627 +669 0.628 +670 0.629 +671 0.630 +672 0.631 +673 0.632 +674 0.633 +675 0.634 +676 0.635 +677 0.636 +678 0.636 +679 0.637 +680 0.638 +681 0.638 +682 0.639 +683 0.639 +684 0.639 +685 0.639 +686 0.639 +687 0.639 +688 0.640 +689 0.640 +690 0.641 +691 0.642 +692 0.643 +693 0.644 +694 0.645 +695 0.646 +696 0.648 +697 0.649 +698 0.650 +699 0.651 +700 0.652 +701 0.653 +702 0.653 +703 0.654 +704 0.654 +705 0.654 +706 0.654 +707 0.654 +708 0.655 +709 0.655 +710 0.656 +711 0.657 +712 0.658 +713 0.660 +714 0.661 +715 0.663 +716 0.664 +717 0.666 +718 0.668 +719 0.669 +720 0.670 +721 0.671 +722 0.672 +723 0.672 +724 0.673 +725 0.673 +726 0.674 +727 0.674 +728 0.675 +729 0.675 +730 0.676 +731 0.677 +732 0.678 +733 0.679 +734 0.681 +735 0.682 +736 0.683 +737 0.684 +738 0.685 +739 0.686 +740 0.687 +741 0.687 +742 0.688 +743 0.688 +744 0.688 +745 0.688 +746 0.689 +747 0.689 +748 0.689 +749 0.689 +750 0.690 +751 0.690 +752 0.691 +753 0.692 +754 0.693 +755 0.693 +756 0.694 +757 0.695 +758 0.695 +759 0.696 +760 0.696 +761 0.696 +762 0.696 +763 0.696 +764 0.696 +765 0.696 +766 0.695 +767 0.695 +768 0.695 +769 0.694 +770 0.694 +771 0.694 +772 0.694 +773 0.694 +774 0.694 +775 0.694 +776 0.694 +777 0.694 +778 0.694 +779 0.695 +780 0.694 +781 0.694 +782 0.694 +783 0.694 +784 0.694 +785 0.693 +786 0.693 +787 0.692 +788 0.692 +789 0.692 +790 0.691 +791 0.691 +792 0.691 +793 0.691 +794 0.691 +795 0.691 +796 0.691 +797 0.691 +798 0.691 +799 0.691 +800 0.691 +801 0.691 +802 0.691 +803 0.690 +804 0.689 +805 0.689 +806 0.688 +807 0.687 +808 0.686 +809 0.685 +810 0.684 +811 0.683 +812 0.683 +813 0.682 +814 0.682 +815 0.681 +816 0.681 +817 0.681 +818 0.681 +819 0.681 +820 0.681 +821 0.682 +822 0.682 +823 0.682 +824 0.682 +825 0.682 +826 0.682 +827 0.681 +828 0.681 +829 0.680 +830 0.680 +831 0.679 +832 0.678 +833 0.677 +834 0.676 +835 0.675 +836 0.674 +837 0.674 +838 0.673 +839 0.673 +840 0.672 +841 0.672 +842 0.672 +843 0.672 +844 0.672 +845 0.672 +846 0.672 +847 0.673 +848 0.673 +849 0.673 +850 0.674 +851 0.674 +852 0.674 +853 0.674 +854 0.674 +855 0.674 +856 0.674 +857 0.674 +858 0.674 +859 0.673 +860 0.673 +861 0.672 +862 0.672 +863 0.671 +864 0.671 +865 0.671 +866 0.670 +867 0.670 +868 0.670 +869 0.670 +870 0.670 +871 0.669 +872 0.669 +873 0.669 +874 0.669 +875 0.669 +876 0.669 +877 0.669 +878 0.669 +879 0.669 +880 0.669 +881 0.669 +882 0.668 +883 0.668 +884 0.667 +885 0.667 +886 0.666 +887 0.665 +888 0.664 +889 0.663 +890 0.662 +891 0.661 +892 0.660 +893 0.659 +894 0.658 +895 0.657 +896 0.656 +897 0.655 +898 0.653 +899 0.652 +900 0.651 +901 0.650 +902 0.649 +903 0.648 +904 0.647 +905 0.645 +906 0.644 +907 0.643 +908 0.642 +909 0.640 +910 0.639 +911 0.637 +912 0.635 +913 0.634 +914 0.632 +915 0.630 +916 0.628 +917 0.626 +918 0.624 +919 0.622 +920 0.620 +921 0.618 +922 0.616 +923 0.614 +924 0.612 +925 0.610 +926 0.607 +927 0.605 +928 0.603 +929 0.600 +930 0.598 +931 0.595 +932 0.593 +933 0.590 +934 0.587 +935 0.584 +936 0.581 +937 0.578 +938 0.574 +939 0.571 +940 0.567 +941 0.564 +942 0.560 +943 0.556 +944 0.552 +945 0.547 +946 0.543 +947 0.539 +948 0.534 +949 0.530 +950 0.525 +951 0.521 +952 0.516 +953 0.511 +954 0.506 +955 0.501 +956 0.496 +957 0.491 +958 0.486 +959 0.480 +960 0.475 +961 0.470 +962 0.464 +963 0.459 +964 0.454 +965 0.448 +966 0.442 +967 0.437 +968 0.431 +969 0.425 +970 0.419 +971 0.413 +972 0.407 +973 0.401 +974 0.395 +975 0.388 +976 0.382 +977 0.376 +978 0.369 +979 0.363 +980 0.356 +981 0.350 +982 0.343 +983 0.337 +984 0.330 +985 0.324 +986 0.318 +987 0.311 +988 0.305 +989 0.299 +990 0.293 +991 0.287 +992 0.281 +993 0.275 +994 0.269 +995 0.264 +996 0.258 +997 0.253 +998 0.247 +999 0.242 +1000 0.236 +1100 0.236 \ No newline at end of file From 920096e34fdedba833d6fbdf35318829e3486c22 Mon Sep 17 00:00:00 2001 From: Jeb Bailey Date: Thu, 28 May 2026 14:44:54 -0700 Subject: [PATCH 03/52] Refactor MaunaKea and ZShooter configurations: update seeing parameter, revise slit properties, and restructure dichroic names. --- MaunaKea/MaunaKea.yaml | 2 +- ZShooter_v2/ZShooter_SPEC.yaml | 50 ++++++++++++++++++---------------- 2 files changed, 28 insertions(+), 24 deletions(-) diff --git a/MaunaKea/MaunaKea.yaml b/MaunaKea/MaunaKea.yaml index a5eef602..f8f87980 100644 --- a/MaunaKea/MaunaKea.yaml +++ b/MaunaKea/MaunaKea.yaml @@ -21,7 +21,7 @@ properties : filter_name : R value: 22.0 unit: mag - seeing : 0.7 # [arcsec] + seeing : "!OBS.seeing" # [arcsec] effects : - name : atmo_transmission # Also applies thermal emission component using !ATMO.temperature and (1-transmission) diff --git a/ZShooter_v2/ZShooter_SPEC.yaml b/ZShooter_v2/ZShooter_SPEC.yaml index e1c545f9..2f7f8c8d 100755 --- a/ZShooter_v2/ZShooter_SPEC.yaml +++ b/ZShooter_v2/ZShooter_SPEC.yaml @@ -6,22 +6,8 @@ description: Effects from the ZShooter optics properties: decouple_detector_from_sky_headers: True # needed for slit spectroscopy - dichroic_names: - - bgr-yjhk # First dichroic, splits beam into bgr and yjhk - - b-gr # Next dichroic in bgr arm, splits b from gr - - yj-hk # Next dichroic in yjhk arm, splits yj from hk - - g-r # Next dichroic in gr arm, splits g from r - - h-k # Next dichroic in hk arm, splits h from k - ubvis_slit_names: - - "ubvis_half_arcsec" - - "ubvis_one_arcsec" - - "ubvis_two_arcsec" - nir_slit_names: - - "nir_half_arcsec" - - "nir_one_arcsec" - - "nir_two_arcsec" - ubvis_curr_slit: "ubvis_one_arcsec" - nir_curr_slit: "nir_one_arcsec" + vis_curr_slit: 0.70 + nir_curr_slit: 0.70 # There are 6 image planes in ZSpec: b, g, r, yj, h, k. We use the DichroicTree effect to establish the branching # in the beginning of the flow, using aperture_id as the identifying key. Though physically there may be other @@ -35,7 +21,12 @@ effects: include: True kwargs: tree_filename: "dichroics/dichroic_tree.dat" - dichroic_names: "!INST.dichroic_names" + dichroic_names: + - bgr-yjhk # First dichroic, splits beam into bgr and yjhk + - b-gr # Next dichroic in bgr arm, splits b from gr + - yj-hk # Next dichroic in yjhk arm, splits yj from hk + - g-r # Next dichroic in gr arm, splits g from r + - h-k # Next dichroic in hk arm, splits h from k filename_format: "dichroics/TER_dichroic_{}.dat" @@ -49,15 +40,28 @@ effects: - selector_value: [0, 1, 2] effect_class: SlitWheel effect_kwargs: - slit_names: "!INST.ubvis_slit_names" # as live property to allow dynamic updates - filename_format: "slits/{}.dat" - current_slit: "!INST.ubvis_curr_slit" # as live property to allow dynamic updates - + slit_names: + - 1.25 + - 0.70 + - 0.57 + - 0.50 + - 0.42 + - 0.37 + - 0.33 + filename_format: "slits/slit_{:.2f}_as.dat" + current_slit: "!INST.vis_curr_slit" # as live property to allow dynamic updates - selector_value: [3, 4, 5] effect_class: SlitWheel effect_kwargs: - slit_names: "!INST.nir_slit_names" # as live property to allow dynamic updates - filename_format: "slits/{}.dat" + slit_names: + - 1.25 + - 0.70 + - 0.57 + - 0.50 + - 0.42 + - 0.37 + - 0.33 + filename_format: "slits/{:.2f}_as.dat" current_slit: "!INST.nir_curr_slit" # as live property to allow dynamic updates From 45180e6cd29082a9b7b2538f0073cc5d38c25efd Mon Sep 17 00:00:00 2001 From: Jeb Bailey Date: Thu, 28 May 2026 15:12:01 -0700 Subject: [PATCH 04/52] Add ZShooter slit mask definitions for multiple aperture sizes --- ZShooter_v2/slits/slit_0.33_as.dat | 13 +++++++++++++ ZShooter_v2/slits/slit_0.37_as.dat | 13 +++++++++++++ ZShooter_v2/slits/slit_0.42_as.dat | 13 +++++++++++++ ZShooter_v2/slits/slit_0.50_as.dat | 13 +++++++++++++ ZShooter_v2/slits/slit_0.57_as.dat | 13 +++++++++++++ ZShooter_v2/slits/slit_0.70_as.dat | 13 +++++++++++++ ZShooter_v2/slits/slit_1.25_as.dat | 13 +++++++++++++ 7 files changed, 91 insertions(+) create mode 100644 ZShooter_v2/slits/slit_0.33_as.dat create mode 100644 ZShooter_v2/slits/slit_0.37_as.dat create mode 100644 ZShooter_v2/slits/slit_0.42_as.dat create mode 100644 ZShooter_v2/slits/slit_0.50_as.dat create mode 100644 ZShooter_v2/slits/slit_0.57_as.dat create mode 100644 ZShooter_v2/slits/slit_0.70_as.dat create mode 100644 ZShooter_v2/slits/slit_1.25_as.dat diff --git a/ZShooter_v2/slits/slit_0.33_as.dat b/ZShooter_v2/slits/slit_0.33_as.dat new file mode 100644 index 00000000..bccd587f --- /dev/null +++ b/ZShooter_v2/slits/slit_0.33_as.dat @@ -0,0 +1,13 @@ +# description : Slit mask for a 0.33 arcsec slit +# author : Jeb Bailey +# date_created : 2026-05-26 +# date_modified : 2026-05-26 +# type : aperture:slit_geometry +# x_unit : arcsec +# y_unit : arcsec +# changes : +x y +-5.0 -0.165 +5.0 -0.165 +5.0 0.165 +-5.0 0.165 diff --git a/ZShooter_v2/slits/slit_0.37_as.dat b/ZShooter_v2/slits/slit_0.37_as.dat new file mode 100644 index 00000000..86c785fd --- /dev/null +++ b/ZShooter_v2/slits/slit_0.37_as.dat @@ -0,0 +1,13 @@ +# description : Slit mask for a 0.37 arcsec slit +# author : Jeb Bailey +# date_created : 2026-05-26 +# date_modified : 2026-05-26 +# type : aperture:slit_geometry +# x_unit : arcsec +# y_unit : arcsec +# changes : +x y +-5.0 -0.185 +5.0 -0.185 +5.0 0.185 +-5.0 0.185 diff --git a/ZShooter_v2/slits/slit_0.42_as.dat b/ZShooter_v2/slits/slit_0.42_as.dat new file mode 100644 index 00000000..870d5442 --- /dev/null +++ b/ZShooter_v2/slits/slit_0.42_as.dat @@ -0,0 +1,13 @@ +# description : Slit mask for a 0.42 arcsec slit +# author : Jeb Bailey +# date_created : 2026-05-26 +# date_modified : 2026-05-26 +# type : aperture:slit_geometry +# x_unit : arcsec +# y_unit : arcsec +# changes : +x y +-5.0 -0.21 +5.0 -0.21 +5.0 0.21 +-5.0 0.21 diff --git a/ZShooter_v2/slits/slit_0.50_as.dat b/ZShooter_v2/slits/slit_0.50_as.dat new file mode 100644 index 00000000..17a0bbb0 --- /dev/null +++ b/ZShooter_v2/slits/slit_0.50_as.dat @@ -0,0 +1,13 @@ +# description : Slit mask for a 0.50 arcsec slit +# author : Jeb Bailey +# date_created : 2026-05-26 +# date_modified : 2026-05-26 +# type : aperture:slit_geometry +# x_unit : arcsec +# y_unit : arcsec +# changes : +x y +-5.0 -0.25 +5.0 -0.25 +5.0 0.25 +-5.0 0.25 diff --git a/ZShooter_v2/slits/slit_0.57_as.dat b/ZShooter_v2/slits/slit_0.57_as.dat new file mode 100644 index 00000000..23dffe98 --- /dev/null +++ b/ZShooter_v2/slits/slit_0.57_as.dat @@ -0,0 +1,13 @@ +# description : Slit mask for a 0.57 arcsec slit +# author : Jeb Bailey +# date_created : 2026-05-26 +# date_modified : 2026-05-26 +# type : aperture:slit_geometry +# x_unit : arcsec +# y_unit : arcsec +# changes : +x y +-5.0 -0.285 +5.0 -0.285 +5.0 0.285 +-5.0 0.285 diff --git a/ZShooter_v2/slits/slit_0.70_as.dat b/ZShooter_v2/slits/slit_0.70_as.dat new file mode 100644 index 00000000..888200a8 --- /dev/null +++ b/ZShooter_v2/slits/slit_0.70_as.dat @@ -0,0 +1,13 @@ +# description : Slit mask for a 0.70 arcsec slit +# author : Jeb Bailey +# date_created : 2026-05-26 +# date_modified : 2026-05-26 +# type : aperture:slit_geometry +# x_unit : arcsec +# y_unit : arcsec +# changes : +x y +-5.0 -0.35 +5.0 -0.35 +5.0 0.35 +-5.0 0.35 diff --git a/ZShooter_v2/slits/slit_1.25_as.dat b/ZShooter_v2/slits/slit_1.25_as.dat new file mode 100644 index 00000000..0ffa7234 --- /dev/null +++ b/ZShooter_v2/slits/slit_1.25_as.dat @@ -0,0 +1,13 @@ +# description : Slit mask for a 1.25 arcsec slit +# author : Jeb Bailey +# date_created : 2026-05-26 +# date_modified : 2026-05-26 +# type : aperture:slit_geometry +# x_unit : arcsec +# y_unit : arcsec +# changes : +x y +-5.0 -0.625 +5.0 -0.625 +5.0 0.625 +-5.0 0.625 From a53b8559425d42899e6305f4c71f853e72f842ed Mon Sep 17 00:00:00 2001 From: Jeb Bailey Date: Thu, 28 May 2026 23:02:34 -0700 Subject: [PATCH 05/52] Move ZShooter optics and related files to "optics" directory; update references accordingly. bugfix yamls --- ZShooter_v2/ZShooter.yaml | 14 +++--- ZShooter_v2/ZShooter_DET.yaml | 2 +- ZShooter_v2/ZShooter_SPEC.yaml | 6 +-- .../LIST_zspec_nir_optics.dat | 46 +++++++++---------- .../LIST_zspec_vis_optics.dat | 40 ++++++++-------- .../TER_nir_arcoat.dat | 0 .../TER_nir_armirror.dat | 0 .../{other_optics => optics}/TER_selector.dat | 24 +++++----- .../TER_vis_arcoat.dat | 0 .../TER_vis_armirror.dat | 0 .../{other_optics => optics}/TER_window.dat | 32 ++++++------- 11 files changed, 82 insertions(+), 82 deletions(-) rename ZShooter_v2/{other_optics => optics}/LIST_zspec_nir_optics.dat (65%) rename ZShooter_v2/{other_optics => optics}/LIST_zspec_vis_optics.dat (65%) rename ZShooter_v2/{other_optics => optics}/TER_nir_arcoat.dat (100%) rename ZShooter_v2/{other_optics => optics}/TER_nir_armirror.dat (100%) rename ZShooter_v2/{other_optics => optics}/TER_selector.dat (95%) rename ZShooter_v2/{other_optics => optics}/TER_vis_arcoat.dat (100%) rename ZShooter_v2/{other_optics => optics}/TER_vis_armirror.dat (100%) rename ZShooter_v2/{other_optics => optics}/TER_window.dat (97%) diff --git a/ZShooter_v2/ZShooter.yaml b/ZShooter_v2/ZShooter.yaml index 5f75380d..bd39fcd9 100755 --- a/ZShooter_v2/ZShooter.yaml +++ b/ZShooter_v2/ZShooter.yaml @@ -10,10 +10,10 @@ properties: pixel_scale : 0.159574468085 #TODO update with real value plate_scale : 10.638297872333334 #TODO update with real value -effects: - - name: Selector - description: Mirror selector for imaging or spectroscopic mode - class: SurfaceList - include: True - kwargs: - filename: other_optics/LIST_ZShooter_mirrors.dat +#effects: +# - name: Selector +# description: Mirror selector for imaging or spectroscopic mode +# class: SurfaceList +# include: True +# kwargs: +# filename: optics/LIST_ZShooter_mirrors.dat diff --git a/ZShooter_v2/ZShooter_DET.yaml b/ZShooter_v2/ZShooter_DET.yaml index a11ad313..6e4a2285 100644 --- a/ZShooter_v2/ZShooter_DET.yaml +++ b/ZShooter_v2/ZShooter_DET.yaml @@ -172,7 +172,7 @@ effects : - selector_value: [3, 4, 5] # CCD_B effect_class: TERCurve effect_kwargs: - filename: "data/APD_QE_TER.dat" + filename: "detector_specs/APD_QE_TER.dat" - name: exposure_integration_selector description: Summing up sky signal for all DITs and NDITs for different detectors diff --git a/ZShooter_v2/ZShooter_SPEC.yaml b/ZShooter_v2/ZShooter_SPEC.yaml index 2f7f8c8d..981fdc36 100755 --- a/ZShooter_v2/ZShooter_SPEC.yaml +++ b/ZShooter_v2/ZShooter_SPEC.yaml @@ -61,7 +61,7 @@ effects: - 0.42 - 0.37 - 0.33 - filename_format: "slits/{:.2f}_as.dat" + filename_format: "slits/slit_{:.2f}_as.dat" current_slit: "!INST.nir_curr_slit" # as live property to allow dynamic updates @@ -75,12 +75,12 @@ effects: - selector_value: [0, 1, 2] effect_class: SurfaceList effect_kwargs: - filename: "LIST_zspec_vis_optics.dat" + filename: "optics/LIST_zspec_vis_optics.dat" - selector_value: [3, 4, 5] effect_class: SurfaceList effect_kwargs: - filename: "LIST_zspec_nir_optics.dat" + filename: "optics/LIST_zspec_nir_optics.dat" # - name: some_optics # description: placeholder for other optics in ZShooter diff --git a/ZShooter_v2/other_optics/LIST_zspec_nir_optics.dat b/ZShooter_v2/optics/LIST_zspec_nir_optics.dat similarity index 65% rename from ZShooter_v2/other_optics/LIST_zspec_nir_optics.dat rename to ZShooter_v2/optics/LIST_zspec_nir_optics.dat index 046e11bc..d9cfba2f 100644 --- a/ZShooter_v2/other_optics/LIST_zspec_nir_optics.dat +++ b/ZShooter_v2/optics/LIST_zspec_nir_optics.dat @@ -11,26 +11,26 @@ # - 2026-05-26 : replaced placeholder file with ZShooter NIR optics train # name outer inner angle temperature action filename -NIR_DewarWindow_1 0.09 0.0 0 273 transmission other_optics/TER_nir_arcoat.dat -NIR_DewarWindow_2 0.09 0.0 0 273 transmission other_optics/TER_nir_arcoat.dat -NIR_ADC_1 0.09 0.0 0 120 transmission other_optics/TER_nir_arcoat.dat -NIR_ADC_2 0.09 0.0 0 120 transmission other_optics/TER_nir_arcoat.dat -NIR_ADC_3 0.09 0.0 0 120 transmission other_optics/TER_nir_arcoat.dat -NIR_ADC_4 0.09 0.0 0 120 transmission other_optics/TER_nir_arcoat.dat -NIR_Derotator_AR_1 0.09 0.0 0 120 transmission other_optics/TER_nir_arcoat.dat -NIR_Derotator_AR_2 0.09 0.0 0 120 transmission other_optics/TER_nir_arcoat.dat -NIR_Derotator_Refl_1 0.09 0.0 0 120 reflection other_optics/TER_nir_armirror.dat -NIR_Derotator_Refl_2 0.09 0.0 0 120 reflection other_optics/TER_nir_armirror.dat -NIR_Derotator_Refl_3 0.09 0.0 0 120 reflection other_optics/TER_nir_armirror.dat -NIR_PreOptFinal_1 0.09 0.0 0 120 transmission other_optics/TER_nir_arcoat.dat -NIR_PreOptFinal_2 0.09 0.0 0 120 transmission other_optics/TER_nir_arcoat.dat -NIR_Col1_1 0.09 0.0 0 120 reflection other_optics/TER_nir_armirror.dat -NIR_Col1_2 0.09 0.0 0 120 reflection other_optics/TER_nir_armirror.dat -NIR_Mangin_AR 0.09 0.0 0 120 transmission other_optics/TER_nir_arcoat.dat -NIR_Mangin_Mirror 0.09 0.0 0 120 reflection other_optics/TER_nir_armirror.dat -NIR_Col2 0.09 0.0 0 120 reflection other_optics/TER_nir_armirror.dat -NIR_Camera_1 0.09 0.0 0 120 transmission other_optics/TER_nir_arcoat.dat -NIR_Camera_2 0.09 0.0 0 120 transmission other_optics/TER_nir_arcoat.dat -NIR_Camera_3 0.09 0.0 0 120 transmission other_optics/TER_nir_arcoat.dat -NIR_Camera_4 0.09 0.0 0 120 transmission other_optics/TER_nir_arcoat.dat -NIR_Camera_5 0.09 0.0 0 120 transmission other_optics/TER_nir_arcoat.dat +NIR_DewarWindow_1 0.09 0.0 0 273 transmission optics/TER_nir_arcoat.dat +NIR_DewarWindow_2 0.09 0.0 0 273 transmission optics/TER_nir_arcoat.dat +NIR_ADC_1 0.09 0.0 0 120 transmission optics/TER_nir_arcoat.dat +NIR_ADC_2 0.09 0.0 0 120 transmission optics/TER_nir_arcoat.dat +NIR_ADC_3 0.09 0.0 0 120 transmission optics/TER_nir_arcoat.dat +NIR_ADC_4 0.09 0.0 0 120 transmission optics/TER_nir_arcoat.dat +NIR_Derotator_AR_1 0.09 0.0 0 120 transmission optics/TER_nir_arcoat.dat +NIR_Derotator_AR_2 0.09 0.0 0 120 transmission optics/TER_nir_arcoat.dat +NIR_Derotator_Refl_1 0.09 0.0 0 120 reflection optics/TER_nir_armirror.dat +NIR_Derotator_Refl_2 0.09 0.0 0 120 reflection optics/TER_nir_armirror.dat +NIR_Derotator_Refl_3 0.09 0.0 0 120 reflection optics/TER_nir_armirror.dat +NIR_PreOptFinal_1 0.09 0.0 0 120 transmission optics/TER_nir_arcoat.dat +NIR_PreOptFinal_2 0.09 0.0 0 120 transmission optics/TER_nir_arcoat.dat +NIR_Col1_1 0.09 0.0 0 120 reflection optics/TER_nir_armirror.dat +NIR_Col1_2 0.09 0.0 0 120 reflection optics/TER_nir_armirror.dat +NIR_Mangin_AR 0.09 0.0 0 120 transmission optics/TER_nir_arcoat.dat +NIR_Mangin_Mirror 0.09 0.0 0 120 reflection optics/TER_nir_armirror.dat +NIR_Col2 0.09 0.0 0 120 reflection optics/TER_nir_armirror.dat +NIR_Camera_1 0.09 0.0 0 120 transmission optics/TER_nir_arcoat.dat +NIR_Camera_2 0.09 0.0 0 120 transmission optics/TER_nir_arcoat.dat +NIR_Camera_3 0.09 0.0 0 120 transmission optics/TER_nir_arcoat.dat +NIR_Camera_4 0.09 0.0 0 120 transmission optics/TER_nir_arcoat.dat +NIR_Camera_5 0.09 0.0 0 120 transmission optics/TER_nir_arcoat.dat diff --git a/ZShooter_v2/other_optics/LIST_zspec_vis_optics.dat b/ZShooter_v2/optics/LIST_zspec_vis_optics.dat similarity index 65% rename from ZShooter_v2/other_optics/LIST_zspec_vis_optics.dat rename to ZShooter_v2/optics/LIST_zspec_vis_optics.dat index a5ca6040..8ae00b53 100644 --- a/ZShooter_v2/other_optics/LIST_zspec_vis_optics.dat +++ b/ZShooter_v2/optics/LIST_zspec_vis_optics.dat @@ -11,23 +11,23 @@ # - 2026-05-26 : replaced placeholder file with ZShooter VIS optics train # name outer inner angle temperature action filename -VIS_Fold 0.09 0.0 0 0 reflection other_optics/TER_vis_armirror.dat -VIS_PreOptFirst 0.09 0.0 0 0 transmission other_optics/TER_vis_arcoat.dat -VIS_ADC_12 0.09 0.0 0 0 transmission other_optics/TER_vis_arcoat.dat -VIS_ADC_34 0.09 0.0 0 0 transmission other_optics/TER_vis_arcoat.dat -VIS_Derotator_AR_1 0.09 0.0 0 0 transmission other_optics/TER_vis_arcoat.dat -VIS_Derotator_AR_2 0.09 0.0 0 0 transmission other_optics/TER_vis_arcoat.dat -VIS_Derotator_Refl_1 0.09 0.0 0 0 reflection other_optics/TER_vis_armirror.dat -VIS_Derotator_Refl_2 0.09 0.0 0 0 reflection other_optics/TER_vis_armirror.dat -VIS_Derotator_Refl_3 0.09 0.0 0 0 reflection other_optics/TER_vis_armirror.dat -VIS_PreOptFinal 0.09 0.0 0 0 transmission other_optics/TER_vis_arcoat.dat -VIS_Col1_1 0.09 0.0 0 0 reflection other_optics/TER_vis_armirror.dat -VIS_Col1_2 0.09 0.0 0 0 reflection other_optics/TER_vis_armirror.dat -VIS_Mangin_AR 0.09 0.0 0 0 transmission other_optics/TER_vis_arcoat.dat -VIS_Mangin_Mirror 0.09 0.0 0 0 reflection other_optics/TER_vis_armirror.dat -VIS_Col2 0.09 0.0 0 0 reflection other_optics/TER_vis_armirror.dat -VIS_Camera_1 0.09 0.0 0 0 transmission other_optics/TER_vis_arcoat.dat -VIS_Camera_2 0.09 0.0 0 0 transmission other_optics/TER_vis_arcoat.dat -VIS_Camera_3 0.09 0.0 0 0 transmission other_optics/TER_vis_arcoat.dat -VIS_Camera_4 0.09 0.0 0 0 transmission other_optics/TER_vis_arcoat.dat -VIS_Camera_5 0.09 0.0 0 0 transmission other_optics/TER_vis_arcoat.dat +VIS_Fold 0.09 0.0 0 0 reflection optics/TER_vis_armirror.dat +VIS_PreOptFirst 0.09 0.0 0 0 transmission optics/TER_vis_arcoat.dat +VIS_ADC_12 0.09 0.0 0 0 transmission optics/TER_vis_arcoat.dat +VIS_ADC_34 0.09 0.0 0 0 transmission optics/TER_vis_arcoat.dat +VIS_Derotator_AR_1 0.09 0.0 0 0 transmission optics/TER_vis_arcoat.dat +VIS_Derotator_AR_2 0.09 0.0 0 0 transmission optics/TER_vis_arcoat.dat +VIS_Derotator_Refl_1 0.09 0.0 0 0 reflection optics/TER_vis_armirror.dat +VIS_Derotator_Refl_2 0.09 0.0 0 0 reflection optics/TER_vis_armirror.dat +VIS_Derotator_Refl_3 0.09 0.0 0 0 reflection optics/TER_vis_armirror.dat +VIS_PreOptFinal 0.09 0.0 0 0 transmission optics/TER_vis_arcoat.dat +VIS_Col1_1 0.09 0.0 0 0 reflection optics/TER_vis_armirror.dat +VIS_Col1_2 0.09 0.0 0 0 reflection optics/TER_vis_armirror.dat +VIS_Mangin_AR 0.09 0.0 0 0 transmission optics/TER_vis_arcoat.dat +VIS_Mangin_Mirror 0.09 0.0 0 0 reflection optics/TER_vis_armirror.dat +VIS_Col2 0.09 0.0 0 0 reflection optics/TER_vis_armirror.dat +VIS_Camera_1 0.09 0.0 0 0 transmission optics/TER_vis_arcoat.dat +VIS_Camera_2 0.09 0.0 0 0 transmission optics/TER_vis_arcoat.dat +VIS_Camera_3 0.09 0.0 0 0 transmission optics/TER_vis_arcoat.dat +VIS_Camera_4 0.09 0.0 0 0 transmission optics/TER_vis_arcoat.dat +VIS_Camera_5 0.09 0.0 0 0 transmission optics/TER_vis_arcoat.dat diff --git a/ZShooter_v2/other_optics/TER_nir_arcoat.dat b/ZShooter_v2/optics/TER_nir_arcoat.dat similarity index 100% rename from ZShooter_v2/other_optics/TER_nir_arcoat.dat rename to ZShooter_v2/optics/TER_nir_arcoat.dat diff --git a/ZShooter_v2/other_optics/TER_nir_armirror.dat b/ZShooter_v2/optics/TER_nir_armirror.dat similarity index 100% rename from ZShooter_v2/other_optics/TER_nir_armirror.dat rename to ZShooter_v2/optics/TER_nir_armirror.dat diff --git a/ZShooter_v2/other_optics/TER_selector.dat b/ZShooter_v2/optics/TER_selector.dat similarity index 95% rename from ZShooter_v2/other_optics/TER_selector.dat rename to ZShooter_v2/optics/TER_selector.dat index d552884c..4d047568 100644 --- a/ZShooter_v2/other_optics/TER_selector.dat +++ b/ZShooter_v2/optics/TER_selector.dat @@ -1,12 +1,12 @@ -# author : Y. Sharma -# date_created : 2025-09-24 -# status : placeholder -# type : mirror:reflection -# wavelength_unit : um -# description : -# changes : -# - 2025-09-24 : created a placeholder file (copied from HAWKI) -# -wavelength reflection -0.3 0.985 -3.0 0.985 +# author : Y. Sharma +# date_created : 2025-09-24 +# status : placeholder +# type : mirror:reflection +# wavelength_unit : um +# description : +# changes : +# - 2025-09-24 : created a placeholder file (copied from HAWKI) +# +wavelength reflection +0.3 0.985 +3.0 0.985 diff --git a/ZShooter_v2/other_optics/TER_vis_arcoat.dat b/ZShooter_v2/optics/TER_vis_arcoat.dat similarity index 100% rename from ZShooter_v2/other_optics/TER_vis_arcoat.dat rename to ZShooter_v2/optics/TER_vis_arcoat.dat diff --git a/ZShooter_v2/other_optics/TER_vis_armirror.dat b/ZShooter_v2/optics/TER_vis_armirror.dat similarity index 100% rename from ZShooter_v2/other_optics/TER_vis_armirror.dat rename to ZShooter_v2/optics/TER_vis_armirror.dat diff --git a/ZShooter_v2/other_optics/TER_window.dat b/ZShooter_v2/optics/TER_window.dat similarity index 97% rename from ZShooter_v2/other_optics/TER_window.dat rename to ZShooter_v2/optics/TER_window.dat index 93baf78f..dd17265b 100644 --- a/ZShooter_v2/other_optics/TER_window.dat +++ b/ZShooter_v2/optics/TER_window.dat @@ -1,17 +1,17 @@ -# name : Entrance window spectral response -# description : Throughput of the entrance window (placeholder) -# author : Y. Sharma -# sources: -# date_created : 2025-09-24 -# status : Idea - guess pulled out of thin air -# type : window:transmission -# wavelength_unit : um -# -# changes : -# - 2025-09-24 : created a placeholder file (copied from HAWKI) -# -wavelength transmission reflection emissivity -0.3 0 1 0 -0.31 0.90 0 0.1 -3.0 0.90 0 0.1 +# name : Entrance window spectral response +# description : Throughput of the entrance window (placeholder) +# author : Y. Sharma +# sources: +# date_created : 2025-09-24 +# status : Idea - guess pulled out of thin air +# type : window:transmission +# wavelength_unit : um +# +# changes : +# - 2025-09-24 : created a placeholder file (copied from HAWKI) +# +wavelength transmission reflection emissivity +0.3 0 1 0 +0.31 0.90 0 0.1 +3.0 0.90 0 0.1 3.01 0 1 0 \ No newline at end of file From 69d749e26b2f128aeb7bf5060744c9cb6c58358a Mon Sep 17 00:00:00 2001 From: Jeb Bailey Date: Thu, 28 May 2026 23:02:45 -0700 Subject: [PATCH 06/52] Comment out altitude configuration in ZShooter_v2 default.yaml for consistency with airmass settings. --- ZShooter_v2/default.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ZShooter_v2/default.yaml b/ZShooter_v2/default.yaml index 936e2ecd..4b578c81 100755 --- a/ZShooter_v2/default.yaml +++ b/ZShooter_v2/default.yaml @@ -23,7 +23,7 @@ properties: modes : ["SPEC"] pupil_angle : 0 object : "Test" - alt: 90.0 # Make sure to set altitude and airmass consistently, or only set one of them. +# alt: 90.0 # Make sure to set altitude and airmass consistently, or only set one of them. az: 0.0 airmass : 1.0 # altitude, if set and different from airmass will override airmass seeing: 0.7 From 12d9260933fc5b946b70df4748dbe7c795ecd06f Mon Sep 17 00:00:00 2001 From: Jeb Bailey Date: Thu, 28 May 2026 23:15:08 -0700 Subject: [PATCH 07/52] Add version.yaml for ZShooter_v2 with initial version set to pdr0.1 --- ZShooter_v2/version.yaml | 1 + 1 file changed, 1 insertion(+) create mode 100644 ZShooter_v2/version.yaml diff --git a/ZShooter_v2/version.yaml b/ZShooter_v2/version.yaml new file mode 100644 index 00000000..8a83d584 --- /dev/null +++ b/ZShooter_v2/version.yaml @@ -0,0 +1 @@ +version: pdr0.1 From ffe9349e99786b66b8cf2324bdee5458b136534d Mon Sep 17 00:00:00 2001 From: Jeb Bailey Date: Thu, 28 May 2026 23:47:42 -0700 Subject: [PATCH 08/52] Standardize metadata by replacing `comment` with `description` in ZShooter_v2 dichroic files. (get rid of warnings) --- ZShooter_v2/dichroics/TER_dichroic_b-gr.dat | 2 +- ZShooter_v2/dichroics/TER_dichroic_bgr-yjhk.dat | 2 +- ZShooter_v2/dichroics/TER_dichroic_g-r.dat | 2 +- ZShooter_v2/dichroics/TER_dichroic_h-k.dat | 2 +- ZShooter_v2/dichroics/TER_dichroic_yj-hk.dat | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/ZShooter_v2/dichroics/TER_dichroic_b-gr.dat b/ZShooter_v2/dichroics/TER_dichroic_b-gr.dat index f624aca0..20bb7bcc 100644 --- a/ZShooter_v2/dichroics/TER_dichroic_b-gr.dat +++ b/ZShooter_v2/dichroics/TER_dichroic_b-gr.dat @@ -2,7 +2,7 @@ # author : unknown # date_created : 2026-03-16T12:00:00 # date_modified : 2026-03-16T21:02:23.163 -# comment : Transmits GR (VIS) reflects UB +# description : Transmits GR (VIS) reflects UB # wavelength_unit : um # changes : # diff --git a/ZShooter_v2/dichroics/TER_dichroic_bgr-yjhk.dat b/ZShooter_v2/dichroics/TER_dichroic_bgr-yjhk.dat index dbab3bc9..589f0920 100644 --- a/ZShooter_v2/dichroics/TER_dichroic_bgr-yjhk.dat +++ b/ZShooter_v2/dichroics/TER_dichroic_bgr-yjhk.dat @@ -2,7 +2,7 @@ # author : unknown # date_created : 2026-03-16T12:00:00 # date_modified : 2026-03-16T21:02:23.142 -# comment : Transmits NIR, reflects UBVIS +# description : Transmits NIR, reflects UBVIS # wavelength_unit : um # changes : # diff --git a/ZShooter_v2/dichroics/TER_dichroic_g-r.dat b/ZShooter_v2/dichroics/TER_dichroic_g-r.dat index e4fca263..269ba302 100644 --- a/ZShooter_v2/dichroics/TER_dichroic_g-r.dat +++ b/ZShooter_v2/dichroics/TER_dichroic_g-r.dat @@ -2,7 +2,7 @@ # author : unknown # date_created : 2026-03-16T12:00:00 # date_modified : 2026-03-16T21:02:23.201 -# comment : Transmits R, reflects G +# description : Transmits R, reflects G # wavelength_unit : um # changes : # diff --git a/ZShooter_v2/dichroics/TER_dichroic_h-k.dat b/ZShooter_v2/dichroics/TER_dichroic_h-k.dat index d75a5eee..d2882f7a 100644 --- a/ZShooter_v2/dichroics/TER_dichroic_h-k.dat +++ b/ZShooter_v2/dichroics/TER_dichroic_h-k.dat @@ -2,7 +2,7 @@ # author : unknown # date_created : 2026-03-16T12:00:00 # date_modified : 2026-03-16T21:02:23.221 -# comment : Transmits K, reflects H +# description : Transmits K, reflects H # wavelength_unit : um # changes : # diff --git a/ZShooter_v2/dichroics/TER_dichroic_yj-hk.dat b/ZShooter_v2/dichroics/TER_dichroic_yj-hk.dat index 4665f112..6caed37d 100644 --- a/ZShooter_v2/dichroics/TER_dichroic_yj-hk.dat +++ b/ZShooter_v2/dichroics/TER_dichroic_yj-hk.dat @@ -2,7 +2,7 @@ # author : unknown # date_created : 2026-03-16T12:00:00 # date_modified : 2026-03-16T21:02:23.182 -# comment : Transmits HK, reflects YJ +# description : Transmits HK, reflects YJ # wavelength_unit : um # changes : # From 55b501777efdd0a506cbf7eec26cae1925832df9 Mon Sep 17 00:00:00 2001 From: Jeb Bailey Date: Thu, 28 May 2026 23:48:10 -0700 Subject: [PATCH 09/52] Bugfixes. Update ZShooter_DET.yaml: rename readout noise selector, adjust file reference, and refine binning effect configuration. --- ZShooter_v2/ZShooter_DET.yaml | 795 +++++++++++++++++----------------- 1 file changed, 396 insertions(+), 399 deletions(-) diff --git a/ZShooter_v2/ZShooter_DET.yaml b/ZShooter_v2/ZShooter_DET.yaml index 6e4a2285..8a1c62f5 100644 --- a/ZShooter_v2/ZShooter_DET.yaml +++ b/ZShooter_v2/ZShooter_DET.yaml @@ -1,399 +1,396 @@ -### ZShooter_v2 DETECTORs for ZSPEC -object : detector -alias : DET -name : zspec_detectors -description : 3 CCDs/qCCDs for b, g, r arms and 3 HgCdTe APDs for yj, h, k arms - -properties : - temperature : -120 - binx : 1 - biny: 1 - -effects : - - name: detector_b - description: Single 2k x 2k detector for ZShooter_v2 B arm - include: True - class: DetectorList - kwargs: - image_plane_id : 0 - array_dict: - id: [0] - x_cen: [0.0] - y_cen: [0.0] - x_size: [2048] - y_size: [2048] - pixel_size: [0.015] - angle: [0.0] - gain: [1.0] - x_cen_unit: mm - y_cen_unit: mm - x_size_unit: pixel - y_size_unit: pixel - pixel_size_unit: mm - angle_unit: deg - gain_unit: electron/adu - detector: "CCD_B" - - - name: detector_g - description: Single 2k x 2k detector for ZShooter_v2 G arm - include: True - class: DetectorList - kwargs: - image_plane_id : 1 - array_dict: - id: [1] - x_cen: [0.0] - y_cen: [0.0] - x_size: [2048] - y_size: [2048] - pixel_size: [0.015] - angle: [0.0] - gain: [1.0] - x_cen_unit: mm - y_cen_unit: mm - x_size_unit: pixel - y_size_unit: pixel - pixel_size_unit: mm - angle_unit: deg - gain_unit: electron/adu - detector: "CCD_G" - - - name: detector_r - description: Single 2k x 2k detector for ZShooter_v2 R arm - include: True - class: DetectorList - kwargs: - image_plane_id : 2 - array_dict: - id: [2] - x_cen: [0.0] - y_cen: [0.0] - x_size: [2048] - y_size: [2048] - pixel_size: [0.015] - angle: [0.0] - gain: [1.0] - x_cen_unit: mm - y_cen_unit: mm - x_size_unit: pixel - y_size_unit: pixel - pixel_size_unit: mm - angle_unit: deg - gain_unit: electron/adu - detector: "CCD_R" - - - name: detector_yj - description: Single 2k x 2k detector for ZShooter_v2 YJ arm - include: True - class: DetectorList - kwargs: - image_plane_id : 3 - array_dict: - id: [3] - x_cen: [0.0] - y_cen: [0.0] - x_size: [2048] - y_size: [2048] - pixel_size: [0.015] - angle: [0.0] - gain: [1.0] - x_cen_unit: mm - y_cen_unit: mm - x_size_unit: pixel - y_size_unit: pixel - pixel_size_unit: mm - angle_unit: deg - gain_unit: electron/adu - detector: "APD_YJ" - - - name: detector_h - description: Single 2k x 2k detector for ZShooter_v2 H arm - include: True - class: DetectorList - kwargs: - image_plane_id : 4 - array_dict: - id: [4] - x_cen: [0.0] - y_cen: [0.0] - x_size: [2048] - y_size: [2048] - pixel_size: [0.015] - angle: [0.0] - gain: [1.0] - x_cen_unit: mm - y_cen_unit: mm - x_size_unit: pixel - y_size_unit: pixel - pixel_size_unit: mm - angle_unit: deg - gain_unit: electron/adu - detector: "APD_H" - - - name: detector_k - description: Single 2k x 2k detector for ZShooter_v2 K arm - include: True - class: DetectorList - kwargs: - image_plane_id : 5 - array_dict: - id: [5] - x_cen: [0.0] - y_cen: [0.0] - x_size: [2048] - y_size: [2048] - pixel_size: [0.015] - angle: [0.0] - gain: [1.0] - x_cen_unit: mm - y_cen_unit: mm - x_size_unit: pixel - y_size_unit: pixel - pixel_size_unit: mm - angle_unit: deg - gain_unit: electron/adu - detector: "APD_K" - - - name: detector_qe_selector - description: QE curves for different detectors - class: SelectorWheel - include: True - kwargs: - selector_key: "detector_id" # not really used as the Detector object's id is stored as just "id", but kept for consistency - wheel: - - selector_value: [0, 1] # CCD_B - effect_class: TERCurve - effect_kwargs: - filename: "detector_specs/CCD_B_TER.dat" - - selector_value: [ 2 ] # CCD_R - effect_class: TERCurve - effect_kwargs: - filename: "detector_specs/CCD_R_TER.dat" - - selector_value: [3, 4, 5] # CCD_B - effect_class: TERCurve - effect_kwargs: - filename: "detector_specs/APD_QE_TER.dat" - - - name: exposure_integration_selector - description: Summing up sky signal for all DITs and NDITs for different detectors - class: SelectorWheel - include: True - kwargs: - selector_key: "detector_id" # not really used as the Detector object's id is stored as just "id", but kept for consistency - wheel: - - selector_value: [0] # CCD_B - effect_class: ExposureIntegration - effect_kwargs: - dit: "!OBS.dit_blue" - ndit: "!OBS.ndit_blue" - - selector_value: [1] # CCD_G - effect_class: ExposureIntegration - effect_kwargs: - dit: "!OBS.dit_green" - ndit: "!OBS.ndit_green" - - selector_value: [2] # CCD_R - effect_class: ExposureIntegration - effect_kwargs: - dit: "!OBS.dit_red" - ndit: "!OBS.ndit_red" - - selector_value: [ 3 ] # YJ detector - effect_class: ExposureIntegration - effect_kwargs: - dit: "!OBS.dit_yj" - ndit: "!OBS.ndit_yj" - - selector_value: [ 4 ] # H detector - effect_class: ExposureIntegration - effect_kwargs: - dit: "!OBS.dit_h" - ndit: "!OBS.ndit_h" - - selector_value: [ 5 ] # K detector - effect_class: ExposureIntegration - effect_kwargs: - dit: "!OBS.dit_k" - ndit: "!OBS.ndit_k" - - - name: shot_noise - description : apply poisson shot noise to images - class: ShotNoise - - - name: dark_current_selector - description: Selector Wheel for dark current levels for CCDs and APDs - class: SelectorWheel - include: True - kwargs: - selector_key: "detector_id" # not really used as the Detector object's id is stored as just "id", but kept for consistency - wheel: - - selector_value: [0] - effect_class: DarkCurrent - effect_kwargs: - value: 0.00001 # [e-/s] level of dark current - dit: "!OBS.dit_blue" - ndit: "!OBS.ndit_blue" - - selector_value: [1] - effect_class: DarkCurrent - effect_kwargs: - value: 0.00001 # [e-/s] level of dark current - dit: "!OBS.dit_green" - ndit: "!OBS.ndit_green" - - selector_value: [2] - effect_class: DarkCurrent - effect_kwargs: - value: 0.00001 # [e-/s] level of dark current - dit: "!OBS.dit_red" - ndit: "!OBS.ndit_red" - - selector_value: [3] - effect_class: DarkCurrent - effect_kwargs: - value: 0.00001 # [e-/s] level of dark current - dit: "!OBS.dit_yj" - ndit: "!OBS.ndit_yj" - - selector_value: [4] - effect_class: DarkCurrent - effect_kwargs: - value: 0.00001 # [e-/s] level of dark current - dit: "!OBS.dit_h" - ndit: "!OBS.ndit_h" - - selector_value: [5] - effect_class: DarkCurrent - effect_kwargs: - value: 0.00001 # [e-/s] level of dark current - dit: "!OBS.dit_k" - ndit: "!OBS.ndit_k" - - - name: detector_linearity_selector - description: Selector Wheel for linearity characteristics for CCDs and APDs - class: SelectorWheel - include: False - kwargs: - selector_key: "detector_id" # not really used as the Detector object's id is stored as just "id", but kept for consistency - wheel: - - selector_value: [0] # CCD_B detectors - effect_class: LinearityCurve - effect_kwargs: - array_dict: - incident: [0, 64e3] - measured: [0, 64e3] - ndit: "!OBS.ndit_blue" - - selector_value: [1] # CCD_G detector - effect_class: LinearityCurve - effect_kwargs: - array_dict: - incident: [0, 64e3] - measured: [0, 64e3] - ndit: "!OBS.ndit_green" - - selector_value: [2] # CCD_R detectors - effect_class: LinearityCurve - effect_kwargs: - array_dict: - incident: [0, 64e3] - measured: [0, 64e3] - ndit: "!OBS.ndit_red" - - selector_value: [3] # APD detectors - effect_class: LinearityCurve - effect_kwargs: - array_dict: - incident: [0, 64e3] - measured: [0, 64e3] - ndit: "!OBS.ndit_yj" - - selector_value: [4] # APD detectors - effect_class: LinearityCurve - effect_kwargs: - array_dict: - incident: [0, 64e3] - measured: [0, 64e3] - ndit: "!OBS.ndit_h" - - selector_value: [5 ] # APD detectors - effect_class: LinearityCurve - effect_kwargs: - array_dict: - incident: [ 0, 64e3 ] - measured: [ 0, 64e3 ] - ndit: "!OBS.ndit_k" - - -# - name: border_reference_pixels -# description: Blanks the signal on N edge row and column pixels -# class: ReferencePixelBorder -# kwargs: -# left: 50 -# right: 50 #New CCD only has prescan, no overscan - - - name: readout_noise_selector - description: Selector Wheel for readout noise levels for CCDs and APDs - class: SelectorWheel - include: True - kwargs: - selector_key: "detector_id" # not really used as the Detector object's id is stored as just "id", but kept for consistency - wheel: - - selector_value: [0] - effect_class: BasicReadoutNoise - effect_kwargs: - noise_std: 0.1 # CCD readout noise std dev in electrons - ndit: "!OBS.ndit_blue" - - selector_value: [1] - effect_class: BasicReadoutNoise - effect_kwargs: - noise_std: 0.1 # CCD readout noise std dev in electrons - ndit: "!OBS.ndit_green" - - selector_value: [2] - effect_class: BasicReadoutNoise - effect_kwargs: - noise_std: 0.1 # CCD readout noise std dev in electrons - ndit: "!OBS.ndit_red" - - selector_value: [3] # APD detectors - effect_class: BasicReadoutNoise - effect_kwargs: - noise_std: .5 # APD readout noise std dev in electrons - ndit: "!OBS.ndit_yj" - - selector_value: [ 4 ] # APD detectors - effect_class: BasicReadoutNoise - effect_kwargs: - noise_std: .5 # APD readout noise std dev in electrons - ndit: "!OBS.ndit_h" - - selector_value: [ 5 ] # APD detectors - effect_class: BasicReadoutNoise - effect_kwargs: - noise_std: .5 # APD readout noise std dev in electrons - ndit: "!OBS.ndit_k" - - - name: readout_noise_selector - description: Applies Binning in Visible - class: SelectorWheel - include: True - kwargs: - selector_key: "detector_id" # not really used as the Detector object's id is stored as just "id", but kept for consistency - wheel: - - selector_value: [ 0 ] - class: UnequalBinnedImage - include: True - kwargs: - binx: "!DET.binx" - biny: "!DET.biny" - - selector_value: [ 1 ] - class: UnequalBinnedImage - include: True - kwargs: - binx: "!DET.binx" - biny: "!DET.biny" - - selector_value: [ 2 ] - class: UnequalBinnedImage - include: True - kwargs: - binx: "!DET.binx" - biny: "!DET.biny" - - - name: bias_selector - description: Selector Wheel for bias levels for CCDs and APDs - class: SelectorWheel - include: True - kwargs: - selector_key: "detector_id" # not really used as the Detector object's id is stored as just "id", but kept for consistency - wheel: - - selector_value: [0,1,2] # CCD detectors - effect_class: Bias - effect_kwargs: - bias: 1040 # CCD bias level in electrons - - selector_value: [3,4,5] # APD detectors - effect_class: Bias - effect_kwargs: - bias: 1040 # APD bias level in electrons +### ZShooter_v2 DETECTORs for ZSPEC +object : detector +alias : DET +name : zspec_detectors +description : 3 CCDs/qCCDs for b, g, r arms and 3 HgCdTe APDs for yj, h, k arms + +properties : + temperature : -120 + binx : 1 + biny: 1 + +effects : + - name: detector_b + description: Single 2k x 2k detector for ZShooter_v2 B arm + include: True + class: DetectorList + kwargs: + image_plane_id : 0 + array_dict: + id: [0] + x_cen: [0.0] + y_cen: [0.0] + x_size: [2048] + y_size: [2048] + pixel_size: [0.015] + angle: [0.0] + gain: [1.0] + x_cen_unit: mm + y_cen_unit: mm + x_size_unit: pixel + y_size_unit: pixel + pixel_size_unit: mm + angle_unit: deg + gain_unit: electron/adu + detector: "CCD_B" + + - name: detector_g + description: Single 2k x 2k detector for ZShooter_v2 G arm + include: True + class: DetectorList + kwargs: + image_plane_id : 1 + array_dict: + id: [1] + x_cen: [0.0] + y_cen: [0.0] + x_size: [2048] + y_size: [2048] + pixel_size: [0.015] + angle: [0.0] + gain: [1.0] + x_cen_unit: mm + y_cen_unit: mm + x_size_unit: pixel + y_size_unit: pixel + pixel_size_unit: mm + angle_unit: deg + gain_unit: electron/adu + detector: "CCD_G" + + - name: detector_r + description: Single 2k x 2k detector for ZShooter_v2 R arm + include: True + class: DetectorList + kwargs: + image_plane_id : 2 + array_dict: + id: [2] + x_cen: [0.0] + y_cen: [0.0] + x_size: [2048] + y_size: [2048] + pixel_size: [0.015] + angle: [0.0] + gain: [1.0] + x_cen_unit: mm + y_cen_unit: mm + x_size_unit: pixel + y_size_unit: pixel + pixel_size_unit: mm + angle_unit: deg + gain_unit: electron/adu + detector: "CCD_R" + + - name: detector_yj + description: Single 2k x 2k detector for ZShooter_v2 YJ arm + include: True + class: DetectorList + kwargs: + image_plane_id : 3 + array_dict: + id: [3] + x_cen: [0.0] + y_cen: [0.0] + x_size: [2048] + y_size: [2048] + pixel_size: [0.015] + angle: [0.0] + gain: [1.0] + x_cen_unit: mm + y_cen_unit: mm + x_size_unit: pixel + y_size_unit: pixel + pixel_size_unit: mm + angle_unit: deg + gain_unit: electron/adu + detector: "APD_YJ" + + - name: detector_h + description: Single 2k x 2k detector for ZShooter_v2 H arm + include: True + class: DetectorList + kwargs: + image_plane_id : 4 + array_dict: + id: [4] + x_cen: [0.0] + y_cen: [0.0] + x_size: [2048] + y_size: [2048] + pixel_size: [0.015] + angle: [0.0] + gain: [1.0] + x_cen_unit: mm + y_cen_unit: mm + x_size_unit: pixel + y_size_unit: pixel + pixel_size_unit: mm + angle_unit: deg + gain_unit: electron/adu + detector: "APD_H" + + - name: detector_k + description: Single 2k x 2k detector for ZShooter_v2 K arm + include: True + class: DetectorList + kwargs: + image_plane_id : 5 + array_dict: + id: [5] + x_cen: [0.0] + y_cen: [0.0] + x_size: [2048] + y_size: [2048] + pixel_size: [0.015] + angle: [0.0] + gain: [1.0] + x_cen_unit: mm + y_cen_unit: mm + x_size_unit: pixel + y_size_unit: pixel + pixel_size_unit: mm + angle_unit: deg + gain_unit: electron/adu + detector: "APD_K" + + - name: detector_qe_selector + description: QE curves for different detectors + class: SelectorWheel + include: True + kwargs: + selector_key: "detector_id" # not really used as the Detector object's id is stored as just "id", but kept for consistency + wheel: + - selector_value: [0, 1] # CCD_B + effect_class: TERCurve + effect_kwargs: + filename: "detector_specs/CCD_B_TER.dat" + - selector_value: [ 2 ] # CCD_R + effect_class: TERCurve + effect_kwargs: + filename: "detector_specs/CCD_R_TER.dat" + - selector_value: [3, 4, 5] # CCD_B + effect_class: TERCurve + effect_kwargs: + filename: "detector_specs/APD_TER.dat" + + - name: exposure_integration_selector + description: Summing up sky signal for all DITs and NDITs for different detectors + class: SelectorWheel + include: True + kwargs: + selector_key: "detector_id" # not really used as the Detector object's id is stored as just "id", but kept for consistency + wheel: + - selector_value: [0] # CCD_B + effect_class: ExposureIntegration + effect_kwargs: + dit: "!OBS.dit_blue" + ndit: "!OBS.ndit_blue" + - selector_value: [1] # CCD_G + effect_class: ExposureIntegration + effect_kwargs: + dit: "!OBS.dit_green" + ndit: "!OBS.ndit_green" + - selector_value: [2] # CCD_R + effect_class: ExposureIntegration + effect_kwargs: + dit: "!OBS.dit_red" + ndit: "!OBS.ndit_red" + - selector_value: [ 3 ] # YJ detector + effect_class: ExposureIntegration + effect_kwargs: + dit: "!OBS.dit_yj" + ndit: "!OBS.ndit_yj" + - selector_value: [ 4 ] # H detector + effect_class: ExposureIntegration + effect_kwargs: + dit: "!OBS.dit_h" + ndit: "!OBS.ndit_h" + - selector_value: [ 5 ] # K detector + effect_class: ExposureIntegration + effect_kwargs: + dit: "!OBS.dit_k" + ndit: "!OBS.ndit_k" + + - name: shot_noise + description : apply poisson shot noise to images + class: ShotNoise + + - name: dark_current_selector + description: Selector Wheel for dark current levels for CCDs and APDs + class: SelectorWheel + include: True + kwargs: + selector_key: "detector_id" # not really used as the Detector object's id is stored as just "id", but kept for consistency + wheel: + - selector_value: [0] + effect_class: DarkCurrent + effect_kwargs: + value: 0.00001 # [e-/s] level of dark current + dit: "!OBS.dit_blue" + ndit: "!OBS.ndit_blue" + - selector_value: [1] + effect_class: DarkCurrent + effect_kwargs: + value: 0.00001 # [e-/s] level of dark current + dit: "!OBS.dit_green" + ndit: "!OBS.ndit_green" + - selector_value: [2] + effect_class: DarkCurrent + effect_kwargs: + value: 0.00001 # [e-/s] level of dark current + dit: "!OBS.dit_red" + ndit: "!OBS.ndit_red" + - selector_value: [3] + effect_class: DarkCurrent + effect_kwargs: + value: 0.00001 # [e-/s] level of dark current + dit: "!OBS.dit_yj" + ndit: "!OBS.ndit_yj" + - selector_value: [4] + effect_class: DarkCurrent + effect_kwargs: + value: 0.00001 # [e-/s] level of dark current + dit: "!OBS.dit_h" + ndit: "!OBS.ndit_h" + - selector_value: [5] + effect_class: DarkCurrent + effect_kwargs: + value: 0.00001 # [e-/s] level of dark current + dit: "!OBS.dit_k" + ndit: "!OBS.ndit_k" + + - name: detector_linearity_selector + description: Selector Wheel for linearity characteristics for CCDs and APDs + class: SelectorWheel + include: False + kwargs: + selector_key: "detector_id" # not really used as the Detector object's id is stored as just "id", but kept for consistency + wheel: + - selector_value: [0] # CCD_B detectors + effect_class: LinearityCurve + effect_kwargs: + array_dict: + incident: [0, 64e3] + measured: [0, 64e3] + ndit: "!OBS.ndit_blue" + - selector_value: [1] # CCD_G detector + effect_class: LinearityCurve + effect_kwargs: + array_dict: + incident: [0, 64e3] + measured: [0, 64e3] + ndit: "!OBS.ndit_green" + - selector_value: [2] # CCD_R detectors + effect_class: LinearityCurve + effect_kwargs: + array_dict: + incident: [0, 64e3] + measured: [0, 64e3] + ndit: "!OBS.ndit_red" + - selector_value: [3] # APD detectors + effect_class: LinearityCurve + effect_kwargs: + array_dict: + incident: [0, 64e3] + measured: [0, 64e3] + ndit: "!OBS.ndit_yj" + - selector_value: [4] # APD detectors + effect_class: LinearityCurve + effect_kwargs: + array_dict: + incident: [0, 64e3] + measured: [0, 64e3] + ndit: "!OBS.ndit_h" + - selector_value: [5 ] # APD detectors + effect_class: LinearityCurve + effect_kwargs: + array_dict: + incident: [ 0, 64e3 ] + measured: [ 0, 64e3 ] + ndit: "!OBS.ndit_k" + + +# - name: border_reference_pixels +# description: Blanks the signal on N edge row and column pixels +# class: ReferencePixelBorder +# kwargs: +# left: 50 +# right: 50 #New CCD only has prescan, no overscan + + - name: readout_noise_selector + description: Selector Wheel for readout noise levels for CCDs and APDs + class: SelectorWheel + include: True + kwargs: + selector_key: "detector_id" # not really used as the Detector object's id is stored as just "id", but kept for consistency + wheel: + - selector_value: [0] + effect_class: BasicReadoutNoise + effect_kwargs: + noise_std: 0.1 # CCD readout noise std dev in electrons + ndit: "!OBS.ndit_blue" + - selector_value: [1] + effect_class: BasicReadoutNoise + effect_kwargs: + noise_std: 0.1 # CCD readout noise std dev in electrons + ndit: "!OBS.ndit_green" + - selector_value: [2] + effect_class: BasicReadoutNoise + effect_kwargs: + noise_std: 0.1 # CCD readout noise std dev in electrons + ndit: "!OBS.ndit_red" + - selector_value: [3] # APD detectors + effect_class: BasicReadoutNoise + effect_kwargs: + noise_std: .5 # APD readout noise std dev in electrons + ndit: "!OBS.ndit_yj" + - selector_value: [ 4 ] # APD detectors + effect_class: BasicReadoutNoise + effect_kwargs: + noise_std: .5 # APD readout noise std dev in electrons + ndit: "!OBS.ndit_h" + - selector_value: [ 5 ] # APD detectors + effect_class: BasicReadoutNoise + effect_kwargs: + noise_std: .5 # APD readout noise std dev in electrons + ndit: "!OBS.ndit_k" + + - name: visible_binning_selector + description: Applies Binning in Visible + class: SelectorWheel + include: True + kwargs: + selector_key: "detector_id" # not really used as the Detector object's id is stored as just "id", but kept for consistency + wheel: + - selector_value: [ 0 ] + effect_class: UnequalBinnedImage + effect_kwargs: + binx: "!DET.binx" + biny: "!DET.biny" + - selector_value: [ 1 ] + effect_class: UnequalBinnedImage + effect_kwargs: + binx: "!DET.binx" + biny: "!DET.biny" + - selector_value: [ 2 ] + effect_class: UnequalBinnedImage + effect_kwargs: + binx: "!DET.binx" + biny: "!DET.biny" + + - name: bias_selector + description: Selector Wheel for bias levels for CCDs and APDs + class: SelectorWheel + include: True + kwargs: + selector_key: "detector_id" # not really used as the Detector object's id is stored as just "id", but kept for consistency + wheel: + - selector_value: [0,1,2] # CCD detectors + effect_class: Bias + effect_kwargs: + bias: 1040 # CCD bias level in electrons + - selector_value: [3,4,5] # APD detectors + effect_class: Bias + effect_kwargs: + bias: 1040 # APD bias level in electrons From 25b973103fd3cf10a0b8318a74d37f7df047e17a Mon Sep 17 00:00:00 2001 From: Jeb Bailey Date: Thu, 28 May 2026 23:58:54 -0700 Subject: [PATCH 10/52] Update ZShooter_v2 optics files: add descriptions for NIR extension --- ZShooter_v2/optics/TER_nir_arcoat.dat | 3 +-- ZShooter_v2/optics/TER_nir_armirror.dat | 3 +-- ZShooter_v2/optics/TER_vis_arcoat.dat | 3 +-- ZShooter_v2/optics/TER_vis_armirror.dat | 3 +-- 4 files changed, 4 insertions(+), 8 deletions(-) diff --git a/ZShooter_v2/optics/TER_nir_arcoat.dat b/ZShooter_v2/optics/TER_nir_arcoat.dat index a03a11e5..60a8133e 100644 --- a/ZShooter_v2/optics/TER_nir_arcoat.dat +++ b/ZShooter_v2/optics/TER_nir_arcoat.dat @@ -3,11 +3,10 @@ # status : conceptual # type : window:transmission # wavelength_unit : nm -# description : +# description : ZecoatAg KCWI Extended to NIR # changes : # - 2025-09-24 : created # -#ZecoatAg KCWI Extended to NIR wavelength reflection 3300 0.95902 3295 0.95293 diff --git a/ZShooter_v2/optics/TER_nir_armirror.dat b/ZShooter_v2/optics/TER_nir_armirror.dat index 3c1cef35..b786c403 100644 --- a/ZShooter_v2/optics/TER_nir_armirror.dat +++ b/ZShooter_v2/optics/TER_nir_armirror.dat @@ -3,11 +3,10 @@ # status : conceptual # type : mirror:reflection # wavelength_unit : nm -# description : +# description : ZecoatAg KCWI Extended to NIR # changes : # - 2025-09-24 : created # -#ZecoatAg KCWI Extended to NIR wavelength reflection 3300 0.95902 3295 0.95293 diff --git a/ZShooter_v2/optics/TER_vis_arcoat.dat b/ZShooter_v2/optics/TER_vis_arcoat.dat index a03a11e5..60a8133e 100644 --- a/ZShooter_v2/optics/TER_vis_arcoat.dat +++ b/ZShooter_v2/optics/TER_vis_arcoat.dat @@ -3,11 +3,10 @@ # status : conceptual # type : window:transmission # wavelength_unit : nm -# description : +# description : ZecoatAg KCWI Extended to NIR # changes : # - 2025-09-24 : created # -#ZecoatAg KCWI Extended to NIR wavelength reflection 3300 0.95902 3295 0.95293 diff --git a/ZShooter_v2/optics/TER_vis_armirror.dat b/ZShooter_v2/optics/TER_vis_armirror.dat index 3c1cef35..b786c403 100644 --- a/ZShooter_v2/optics/TER_vis_armirror.dat +++ b/ZShooter_v2/optics/TER_vis_armirror.dat @@ -3,11 +3,10 @@ # status : conceptual # type : mirror:reflection # wavelength_unit : nm -# description : +# description : ZecoatAg KCWI Extended to NIR # changes : # - 2025-09-24 : created # -#ZecoatAg KCWI Extended to NIR wavelength reflection 3300 0.95902 3295 0.95293 From 4e5677533ec8ffe68ea065057760c61b33f61268 Mon Sep 17 00:00:00 2001 From: Jeb Bailey Date: Fri, 29 May 2026 01:12:52 -0700 Subject: [PATCH 11/52] Standardize ZShooter_v2 detector files: refine metadata, adjust units, and update selector key in YAML for TERCurve processing. --- ZShooter_v2/ZShooter_DET.yaml | 2 +- ZShooter_v2/detector_specs/APD_TER.dat | 3 +-- ZShooter_v2/detector_specs/H2RG_TER.dat | 1 - ZShooter_v2/detector_specs/ccd_B_TER.dat | 2 +- ZShooter_v2/detector_specs/ccd_R_TER.dat | 2 +- 5 files changed, 4 insertions(+), 6 deletions(-) diff --git a/ZShooter_v2/ZShooter_DET.yaml b/ZShooter_v2/ZShooter_DET.yaml index 8a1c62f5..acbf209d 100644 --- a/ZShooter_v2/ZShooter_DET.yaml +++ b/ZShooter_v2/ZShooter_DET.yaml @@ -159,7 +159,7 @@ effects : class: SelectorWheel include: True kwargs: - selector_key: "detector_id" # not really used as the Detector object's id is stored as just "id", but kept for consistency + selector_key: "aperture_id" #must be this because TERCurves are processed at FieldOfView phase do to z_order wheel: - selector_value: [0, 1] # CCD_B effect_class: TERCurve diff --git a/ZShooter_v2/detector_specs/APD_TER.dat b/ZShooter_v2/detector_specs/APD_TER.dat index 0978a9a7..75ee098b 100644 --- a/ZShooter_v2/detector_specs/APD_TER.dat +++ b/ZShooter_v2/detector_specs/APD_TER.dat @@ -2,11 +2,10 @@ # date_created : 2026-05-28 # type : detector:quantum_efficiency # description : quantum efficiency for an LmAPD based on H2RG data with a 1.2x excess noise factor. -# wavelength_unit: um +# wavelength_unit : um # action : transmission # changes : wavelength transmission - wavelength transmission 0.990 0.7384272 1.0033284 0.7384272 1.0100157 0.7365941 diff --git a/ZShooter_v2/detector_specs/H2RG_TER.dat b/ZShooter_v2/detector_specs/H2RG_TER.dat index 1c1d2e34..2c3dacd1 100644 --- a/ZShooter_v2/detector_specs/H2RG_TER.dat +++ b/ZShooter_v2/detector_specs/H2RG_TER.dat @@ -14,7 +14,6 @@ # - original filename; METIS_IMG_LM_QE.csv received from Roy on 24 May 2018; it is the same file as used in Roy's fluxes document # wavelength transmission - wavelength transmission 1.0033284 0.8861127 1.0100157 0.8839129 1.0167475 0.8826924 diff --git a/ZShooter_v2/detector_specs/ccd_B_TER.dat b/ZShooter_v2/detector_specs/ccd_B_TER.dat index 25be9dc9..a57656d3 100644 --- a/ZShooter_v2/detector_specs/ccd_B_TER.dat +++ b/ZShooter_v2/detector_specs/ccd_B_TER.dat @@ -2,7 +2,7 @@ # date_created : 2025-10-30 # type : detector:quantum_efficiency # description : quantum efficiency from lris2 b600.csv -# wavelength_unit: um +# wavelength_unit : nm # action : transmission # changes : wavelength transmission diff --git a/ZShooter_v2/detector_specs/ccd_R_TER.dat b/ZShooter_v2/detector_specs/ccd_R_TER.dat index 55f8a494..fe0fe00c 100644 --- a/ZShooter_v2/detector_specs/ccd_R_TER.dat +++ b/ZShooter_v2/detector_specs/ccd_R_TER.dat @@ -2,7 +2,7 @@ # date_created : 2025-10-30 # type : detector:quantum_efficiency # description : quantum efficiency from lris2 r600.csv -# wavelength_unit: um +# wavelength_unit : nm # action : transmission # changes : wavelength transmission From f73d26116a843ad17a01b777e4c0bd0becace745 Mon Sep 17 00:00:00 2001 From: Jeb Bailey Date: Fri, 29 May 2026 10:13:16 -0700 Subject: [PATCH 12/52] Add ZShooter_v2 lamp line definition placeholders --- .../lamp_lines/Ar_IR_MOSFIRE_lines.dat | 112 ++ .../lamp_lines/Ne_IR_MOSFIRE_lines.dat | 284 ++++ .../lamp_lines/ThAr_XSHOOTER_UVB_lines.dat | 902 ++++++++++++ .../ThAr_XSHOOTER_VIS_air_lines.dat | 487 +++++++ .../lamp_lines/ThAr_XSHOOTER_VIS_lines.dat | 487 +++++++ .../lamp_lines/combined_ubvisnir_lines.dat | 1296 +++++++++++++++++ 6 files changed, 3568 insertions(+) create mode 100644 ZShooter_v2/lamp_lines/Ar_IR_MOSFIRE_lines.dat create mode 100644 ZShooter_v2/lamp_lines/Ne_IR_MOSFIRE_lines.dat create mode 100644 ZShooter_v2/lamp_lines/ThAr_XSHOOTER_UVB_lines.dat create mode 100644 ZShooter_v2/lamp_lines/ThAr_XSHOOTER_VIS_air_lines.dat create mode 100644 ZShooter_v2/lamp_lines/ThAr_XSHOOTER_VIS_lines.dat create mode 100644 ZShooter_v2/lamp_lines/combined_ubvisnir_lines.dat diff --git a/ZShooter_v2/lamp_lines/Ar_IR_MOSFIRE_lines.dat b/ZShooter_v2/lamp_lines/Ar_IR_MOSFIRE_lines.dat new file mode 100644 index 00000000..18e98fe6 --- /dev/null +++ b/ZShooter_v2/lamp_lines/Ar_IR_MOSFIRE_lines.dat @@ -0,0 +1,112 @@ +# Created Apr 2022. Wavelengths are in vacuum +| wave | ion | NIST | Instr | amplitude | Source | +| 8266.79 | ArI | 1 | 32 | 1890 | keck_mosfire_webpage | +| 8410.52 | ArI | 1 | 32 | 27660 | keck_mosfire_webpage | +| 8426.96 | ArI | 1 | 32 | 49500 | keck_mosfire_webpage | +| 8523.78 | ArI | 1 | 32 | 27100 | keck_mosfire_webpage | +| 8608.14 | ArI | 1 | 32 | 50 | keck_mosfire_webpage | +| 8670.32 | ArI | 1 | 32 | 4720 | keck_mosfire_webpage | +| 9125.47 | ArI | 1 | 32 | 35000 | NIST | +| 9294.08 | ArI | 1 | 32 | 400 | NIST | +| 9660.43 | ArI | 1 | 32 | 35900 | keck_mosfire_webpage | +| 9787.18 | ArI | 1 | 32 | 12340 | keck_mosfire_webpage | +| 10054.81 | ArI | 1 | 32 | 300 | keck_mosfire_webpage | +| 10335.55 | ArI | 1 | 32 | 200 | keck_mosfire_webpage | +| 10472.92 | ArI | 1 | 32 | 47810 | keck_mosfire_webpage | +| 10676.49 | ArI | 1 | 32 | 11160 | keck_mosfire_webpage | +| 10703.90 | ArI | 1 | 32 | 130 | keck_mosfire_webpage | +| 10883.94 | ArI | 1 | 32 | 490 | keck_mosfire_webpage | +| 10953.74 | ArI | 1 | 32 | 550 | keck_mosfire_webpage | +| 11081.90 | ArI | 1 | 32 | 930 | keck_mosfire_webpage | +| 11444.97 | ArI | 1 | 32 | 180 | keck_mosfire_webpage | +| 11491.25 | ArI | 1 | 32 | 380 | keck_mosfire_webpage | +| 11671.90 | ArI | 1 | 32 | 8220 | keck_mosfire_webpage | +| 11722.70 | ArI | 1 | 32 | 2170 | keck_mosfire_webpage | +| 12029.94 | ArI | 1 | 32 | 1123 | keck_mosfire_webpage | +| 12115.64 | ArI | 1 | 32 | 17600 | keck_mosfire_webpage | +| 12143.06 | ArI | 1 | 32 | 11310 | keck_mosfire_webpage | +| 12346.77 | ArI | 1 | 32 | 120 | keck_mosfire_webpage | +| 12359.67 | ArI | 1 | 32 | 9210 | keck_mosfire_webpage | +| 12406.22 | ArI | 1 | 32 | 12406 | keck_mosfire_webpage | +| 12442.73 | ArI | 1 | 32 | 57730 | keck_mosfire_webpage | +| 12459.52 | ArI | 1 | 32 | 12460 | keck_mosfire_webpage | +| 12491.08 | ArI | 1 | 32 | 12490 | keck_mosfire_webpage | +| 12557.76 | ArI | 1 | 32 | 600 | keck_mosfire_webpage | +| 12599.66 | ArI | 1 | 32 | 120 | keck_mosfire_webpage | +| 12641.94 | ArI | 1 | 32 | 320 | keck_mosfire_webpage | +| 12705.75 | ArI | 1 | 32 | 17640 | keck_mosfire_webpage | +| 12736.90 | ArI | 1 | 32 | 5500 | keck_mosfire_webpage | +| 12749.72 | ArI | 1 | 32 | 4000 | keck_mosfire_webpage | +| 12806.24 | ArI | 1 | 32 | 18230 | keck_mosfire_webpage | +| 12936.73 | ArI | 1 | 32 | 8500 | keck_mosfire_webpage | +| 12960.20 | ArI | 1 | 32 | 67320 | keck_mosfire_webpage | +| 13011.82 | ArI | 1 | 32 | 15880 | keck_mosfire_webpage | +| 13031.99 | ArI | 1 | 32 | 850 | keck_mosfire_webpage | +| 13217.61 | ArI | 1 | 32 | 27410 | keck_mosfire_webpage | +| 13231.72 | ArI | 1 | 32 | 25290 | keck_mosfire_webpage | +| 13276.27 | ArI | 1 | 32 | 39640 | keck_mosfire_webpage | +| 13316.85 | ArI | 1 | 32 | 29210 | keck_mosfire_webpage | +| 13333.76 | ArI | 1 | 32 | 1310 | keck_mosfire_webpage | +| 13370.77 | ArI | 1 | 32 | 61870 | keck_mosfire_webpage | +| 13410.26 | ArI | 1 | 32 | 5230 | keck_mosfire_webpage | +| 13507.88 | ArI | 1 | 32 | 91140 | keck_mosfire_webpage | +| 13547.91 | ArI | 1 | 32 | 1450 | keck_mosfire_webpage | +| 13577.33 | ArI | 1 | 32 | 2740 | keck_mosfire_webpage | +| 13603.05 | ArI | 1 | 32 | 3480 | keck_mosfire_webpage | +| 13626.38 | ArI | 1 | 32 | 25460 | keck_mosfire_webpage | +| 13682.29 | ArI | 1 | 32 | 16020 | keck_mosfire_webpage | +| 13722.30 | ArI | 1 | 32 | 107900 | keck_mosfire_webpage | +| 13914.40 | ArI | 1 | 32 | 630 | keck_mosfire_webpage | +| 14097.49 | ArI | 1 | 32 | 140 | keck_mosfire_webpage | +| 14743.17 | ArI | 1 | 32 | 1700 | keck_mosfire_webpage | +| 14880.57 | ArI | 1 | 32 | 80 | keck_mosfire_webpage | +| 15050.62 | ArI | 1 | 32 | 28600 | keck_mosfire_webpage | +| 15176.84 | ArI | 1 | 32 | 6320 | keck_mosfire_webpage | +| 15306.07 | ArI | 1 | 32 | 7720 | keck_mosfire_webpage | +| 15333.54 | ArI | 1 | 32 | 4800 | keck_mosfire_webpage | +| 15406.85 | ArI | 1 | 32 | 1570 | keck_mosfire_webpage | +| 15450.95 | ArI | 1 | 32 | 100 | keck_mosfire_webpage | +| 15739.21 | ArI | 1 | 32 | 200 | keck_mosfire_webpage | +| 15797.47 | ArI | 1 | 32 | 100 | keck_mosfire_webpage | +| 15821.10 | ArI | 1 | 32 | 230 | keck_mosfire_webpage | +| 15904.03 | ArI | 1 | 32 | 2500 | keck_mosfire_webpage | +| 15993.86 | ArI | 1 | 32 | 8700 | keck_mosfire_webpage | +| 16127.06 | ArI | 1 | 32 | 1280 | keck_mosfire_webpage | +| 16184.44 | ArI | 1 | 32 | 1600 | keck_mosfire_webpage | +| 16268.51 | ArI | 1 | 32 | 250 | keck_mosfire_webpage | +| 16441.07 | ArI | 1 | 32 | 3140 | keck_mosfire_webpage | +| 16524.38 | ArI | 1 | 32 | 10400 | keck_mosfire_webpage | +| 16744.65 | ArI | 1 | 32 | 3450 | keck_mosfire_webpage | +| 16945.21 | ArI | 1 | 32 | 16945 | keck_mosfire_webpage | +| 17406.67 | ArI | 1 | 32 | 190 | keck_mosfire_webpage | +| 17449.67 | ArI | 1 | 32 | 4900 | keck_mosfire_webpage | +| 17828.87 | ArI | 1 | 32 | 890 | keck_mosfire_webpage | +| 17919.61 | ArI | 1 | 32 | 23690 | keck_mosfire_webpage | +| 18637.37 | ArI | 1 | 32 | 330 | keck_mosfire_webpage | +| 18750.12 | ArI | 1 | 32 | 230 | keck_mosfire_webpage | +| 19129.04 | ArI | 1 | 32 | 30 | keck_mosfire_webpage | +| 19180.51 | ArI | 1 | 32 | 90 | keck_mosfire_webpage | +| 19822.91 | ArI | 1 | 32 | 3340 | keck_mosfire_webpage | +| 19971.18 | ArI | 1 | 32 | 3900 | keck_mosfire_webpage | +| 20074.41 | ArI | 1 | 32 | 240 | keck_mosfire_webpage | +| 20322.56 | ArI | 1 | 32 | 1990 | keck_mosfire_webpage | +| 20574.43 | ArI | 1 | 32 | 450 | keck_mosfire_webpage | +| 20621.86 | ArI | 1 | 32 | 31650 | keck_mosfire_webpage | +| 20652.77 | ArI | 1 | 32 | 890 | keck_mosfire_webpage | +| 20816.72 | ArI | 1 | 32 | 820 | keck_mosfire_webpage | +| 20991.84 | ArI | 1 | 32 | 22440 | keck_mosfire_webpage | +| 21041.57 | ArI | 1 | 32 | 140 | keck_mosfire_webpage | +| 21338.71 | ArI | 1 | 32 | 2500 | keck_mosfire_webpage | +| 21540.09 | ArI | 1 | 32 | 10150 | keck_mosfire_webpage | +| 22045.58 | ArI | 1 | 32 | 3500 | keck_mosfire_webpage | +| 22083.21 | ArI | 1 | 32 | 12942 | keck_mosfire_webpage | +| 22118.66 | ArI | 1 | 32 | 360 | keck_mosfire_webpage | +| 22539.74 | ArI | 1 | 32 | 40 | keck_mosfire_webpage | +| 22978.37 | ArI | 1 | 32 | 150 | keck_mosfire_webpage | +| 23139.52 | ArI | 1 | 32 | 11910 | keck_mosfire_webpage | +| 23851.54 | ArI | 1 | 32 | 10480 | keck_mosfire_webpage | +| 23973.06 | ArI | 1 | 32 | 13070 | keck_mosfire_webpage | +| 24783.37 | ArI | 1 | 32 | 150 | keck_mosfire_webpage | +| 25132.13 | ArI | 1 | 32 | 5760 | keck_mosfire_webpage | +| 25512.18 | ArI | 1 | 32 | 3750 | keck_mosfire_webpage | +| 25668.02 | ArI | 1 | 32 | 900 | keck_mosfire_webpage | diff --git a/ZShooter_v2/lamp_lines/Ne_IR_MOSFIRE_lines.dat b/ZShooter_v2/lamp_lines/Ne_IR_MOSFIRE_lines.dat new file mode 100644 index 00000000..92492c97 --- /dev/null +++ b/ZShooter_v2/lamp_lines/Ne_IR_MOSFIRE_lines.dat @@ -0,0 +1,284 @@ +# Created Apr 2022. Wavelengths are in vacuum +| wave | ion | NIST | Instr | amplitude | Source | +| 8649.42 | NeI | 1 | 32 | 6000 | NIST | +| 8868.19 | NeI | 1 | 32 | 15000 | NIST | +| 8991.02 | NeI | 1 | 32 | 1800 | NIST | +| 9039.48 | NeI | 1 | 32 | 9 | NIST | +| 9278.06 | NeI | 1 | 32 | 910 | NIST | +| 9536.78 | NeI | 1 | 32 | 6100 | keck_mosfire_webpage | +| 9668.07 | NeI | 1 | 32 | 18000 | keck_mosfire_webpage | +| 10298.24 | NeI | 1 | 32 | 420 | keck_mosfire_webpage | +| 10565.30 | NeI | 1 | 32 | 8000 | keck_mosfire_webpage | +| 10623.57 | NeI | 1 | 32 | 780 | keck_mosfire_webpage | +| 10676.79 | NeI | 1 | 32 | 19 | keck_mosfire_webpage | +| 10801.00 | NeI | 1 | 32 | 6100 | keck_mosfire_webpage | +| 10847.45 | NeI | 1 | 32 | 9400 | keck_mosfire_webpage | +| 11052.75 | NeI | 1 | 32 | 200 | keck_mosfire_webpage | +| 11146.07 | NeI | 1 | 32 | 26000 | keck_mosfire_webpage | +| 11180.58 | NeI | 1 | 32 | 49000 | keck_mosfire_webpage | +| 11296.06 | NeI | 1 | 32 | 65 | keck_mosfire_webpage | +| 11301.54 | NeI | 1 | 32 | 46 | NIST | +| 11393.55 | NeI | 1 | 32 | 15000 | keck_mosfire_webpage | +| 11412.26 | NeI | 1 | 32 | 8800 | keck_mosfire_webpage | +| 11525.90 | NeI | 1 | 32 | 33000 | keck_mosfire_webpage | +| 11528.17 | NeI | 1 | 32 | 17000 | keck_mosfire_webpage | +| 11539.50 | NeI | 1 | 32 | 9100 | keck_mosfire_webpage | +| 11604.71 | NeI | 1 | 32 | 2600 | keck_mosfire_webpage | +| 11617.26 | NeI | 1 | 32 | 13000 | keck_mosfire_webpage | +| 11691.20 | NeI | 1 | 32 | 2800 | keck_mosfire_webpage | +| 11770.01 | NeI | 1 | 32 | 15000 | keck_mosfire_webpage | +| 11792.27 | NeI | 1 | 32 | 13000 | keck_mosfire_webpage | +| 11793.12 | NeI | 1 | 32 | 3200 | keck_mosfire_webpage | +| 11983.06 | NeI | 1 | 32 | 20 | keck_mosfire_webpage | +| 11988.19 | NeI | 1 | 32 | 7400 | keck_mosfire_webpage | +| 11999.85 | NeI | 1 | 32 | 18 | keck_mosfire_webpage | +| 12001.10 | NeI | 1 | 32 | 5 | keck_mosfire_webpage | +| 12069.64 | NeI | 1 | 32 | 23000 | keck_mosfire_webpage | +| 12392.37 | NeI | 1 | 32 | 3 | keck_mosfire_webpage | +| 12412.16 | NeI | 1 | 32 | 4 | keck_mosfire_webpage | +| 12433.91 | NeI | 1 | 32 | 18 | keck_mosfire_webpage | +| 12456.78 | NeI | 1 | 32 | 75 | keck_mosfire_webpage | +| 12462.80 | NeI | 1 | 32 | 4300 | keck_mosfire_webpage | +| 12467.53 | NeI | 1 | 32 | 160 | keck_mosfire_webpage | +| 12523.66 | NeI | 1 | 32 | 21 | keck_mosfire_webpage | +| 12541.17 | NeI | 1 | 32 | 15 | keck_mosfire_webpage | +| 12563.20 | NeI | 1 | 32 | 48 | keck_mosfire_webpage | +| 12574.44 | NeI | 1 | 32 | 130 | keck_mosfire_webpage | +| 12580.79 | NeI | 1 | 32 | 8 | keck_mosfire_webpage | +| 12583.59 | NeI | 1 | 32 | 6 | keck_mosfire_webpage | +| 12588.05 | NeI | 1 | 32 | 1200 | keck_mosfire_webpage | +| 12590.87 | NeI | 1 | 32 | 850 | keck_mosfire_webpage | +| 12598.45 | NeI | 1 | 32 | 1600 | keck_mosfire_webpage | +| 12604.23 | NeI | 1 | 32 | 32 | keck_mosfire_webpage | +| 12604.74 | NeI | 1 | 32 | 13 | keck_mosfire_webpage | +| 12606.77 | NeI | 1 | 32 | 18 | keck_mosfire_webpage | +| 12607.63 | NeI | 1 | 32 | 550 | keck_mosfire_webpage | +| 12621.12 | NeI | 1 | 32 | 150 | keck_mosfire_webpage | +| 12634.48 | NeI | 1 | 32 | 6 | keck_mosfire_webpage | +| 12643.77 | NeI | 1 | 32 | 500 | keck_mosfire_webpage | +| 12646.20 | NeI | 1 | 32 | 710 | keck_mosfire_webpage | +| 12654.44 | NeI | 1 | 32 | 330 | keck_mosfire_webpage | +| 12661.81 | NeI | 1 | 32 | 470 | keck_mosfire_webpage | +| 12687.00 | NeI | 1 | 32 | 300 | keck_mosfire_webpage | +| 12692.67 | NeI | 1 | 32 | 6500 | keck_mosfire_webpage | +| 12722.28 | NeI | 1 | 32 | 23 | keck_mosfire_webpage | +| 12730.27 | NeI | 1 | 32 | 11 | keck_mosfire_webpage | +| 12749.71 | NeI | 1 | 32 | 540 | keck_mosfire_webpage | +| 12752.61 | NeI | 1 | 32 | 710 | keck_mosfire_webpage | +| 12759.14 | NeI | 1 | 32 | 170 | keck_mosfire_webpage | +| 12763.44 | NeI | 1 | 32 | 37 | keck_mosfire_webpage | +| 12773.02 | NeI | 1 | 32 | 1600 | keck_mosfire_webpage | +| 12780.15 | NeI | 1 | 32 | 16 | keck_mosfire_webpage | +| 12856.55 | NeI | 1 | 32 | 5 | keck_mosfire_webpage | +| 12867.61 | NeI | 1 | 32 | 7 | keck_mosfire_webpage | +| 12868.25 | NeI | 1 | 32 | 11 | keck_mosfire_webpage | +| 12890.69 | NeI | 1 | 32 | 14 | keck_mosfire_webpage | +| 12915.55 | NeI | 1 | 32 | 8400 | keck_mosfire_webpage | +| 12983.62 | NeI | 1 | 32 | 25 | keck_mosfire_webpage | +| 13058.36 | NeI | 1 | 32 | 12 | keck_mosfire_webpage | +| 13062.39 | NeI | 1 | 32 | 6 | keck_mosfire_webpage | +| 13099.98 | NeI | 1 | 32 | 6 | keck_mosfire_webpage | +| 13129.76 | NeI | 1 | 32 | 6 | keck_mosfire_webpage | +| 13131.27 | NeI | 1 | 32 | 12 | keck_mosfire_webpage | +| 13149.04 | NeI | 1 | 32 | 5 | keck_mosfire_webpage | +| 13222.86 | NeI | 1 | 32 | 4500 | keck_mosfire_webpage | +| 13254.82 | NeI | 1 | 32 | 8 | keck_mosfire_webpage | +| 13300.18 | NeI | 1 | 32 | 6 | keck_mosfire_webpage | +| 13343.36 | NeI | 1 | 32 | 10 | keck_mosfire_webpage | +| 13392.95 | NeI | 1 | 32 | 7 | keck_mosfire_webpage | +| 13530.77 | NeI | 1 | 32 | 5 | keck_mosfire_webpage | +| 13588.80 | NeI | 1 | 32 | 5 | keck_mosfire_webpage | +| 13742.49 | NeI | 1 | 32 | 4 | keck_mosfire_webpage | +| 13870.10 | NeI | 1 | 32 | 9 | keck_mosfire_webpage | +| 13911.98 | NeI | 1 | 32 | 5 | keck_mosfire_webpage | +| 13974.79 | NeI | 1 | 32 | 3 | keck_mosfire_webpage | +| 14016.75 | NeI | 1 | 32 | 4 | keck_mosfire_webpage | +| 14019.73 | NeI | 1 | 32 | 6 | keck_mosfire_webpage | +| 14046.95 | NeI | 1 | 32 | 9 | keck_mosfire_webpage | +| 14077.96 | NeI | 1 | 32 | 5 | keck_mosfire_webpage | +| 14287.51 | NeI | 1 | 32 | 7 | keck_mosfire_webpage | +| 14304.74 | NeI | 1 | 32 | 130 | keck_mosfire_webpage | +| 14346.08 | NeI | 1 | 32 | 120 | keck_mosfire_webpage | +| 14357.27 | NeI | 1 | 32 | 51 | keck_mosfire_webpage | +| 14388.05 | NeI | 1 | 32 | 5 | keck_mosfire_webpage | +| 14503.89 | NeI | 1 | 32 | 18 | keck_mosfire_webpage | +| 14933.89 | NeI | 1 | 32 | 110 | keck_mosfire_webpage | +| 14935.26 | NeI | 1 | 32 | 7 | keck_mosfire_webpage | +| 14974.86 | NeI | 1 | 32 | 15 | keck_mosfire_webpage | +| 14988.95 | NeI | 1 | 32 | 22 | keck_mosfire_webpage | +| 14990.42 | NeI | 1 | 32 | 530 | keck_mosfire_webpage | +| 15063.10 | NeI | 1 | 32 | 19 | keck_mosfire_webpage | +| 15078.29 | NeI | 1 | 32 | 140 | keck_mosfire_webpage | +| 15079.16 | NeI | 1 | 32 | 48 | keck_mosfire_webpage | +| 15088.03 | NeI | 1 | 32 | 4 | keck_mosfire_webpage | +| 15089.43 | NeI | 1 | 32 | 94 | keck_mosfire_webpage | +| 15110.58 | NeI | 1 | 32 | 13 | keck_mosfire_webpage | +| 15129.86 | NeI | 1 | 32 | 5 | keck_mosfire_webpage | +| 15144.24 | NeI | 1 | 32 | 350 | keck_mosfire_webpage | +| 15176.11 | NeI | 1 | 32 | 6 | keck_mosfire_webpage | +| 15178.46 | NeI | 1 | 32 | 32 | keck_mosfire_webpage | +| 15180.48 | NeI | 1 | 32 | 4 | keck_mosfire_webpage | +| 15193.88 | NeI | 1 | 32 | 63 | keck_mosfire_webpage | +| 15194.76 | NeI | 1 | 32 | 99 | keck_mosfire_webpage | +| 15195.08 | NeI | 1 | 32 | 270 | keck_mosfire_webpage | +| 15196.79 | NeI | 1 | 32 | 48 | keck_mosfire_webpage | +| 15234.88 | NeI | 1 | 32 | 5300 | keck_mosfire_webpage | +| 15352.38 | NeI | 1 | 32 | 160 | keck_mosfire_webpage | +| 15374.28 | NeI | 1 | 32 | 74 | keck_mosfire_webpage | +| 15394.23 | NeI | 1 | 32 | 17 | keck_mosfire_webpage | +| 15411.80 | NeI | 1 | 32 | 250 | keck_mosfire_webpage | +| 15413.27 | NeI | 1 | 32 | 6 | keck_mosfire_webpage | +| 15435.34 | NeI | 1 | 32 | 4 | keck_mosfire_webpage | +| 15455.08 | NeI | 1 | 32 | 11 | keck_mosfire_webpage | +| 15455.45 | NeI | 1 | 32 | 110 | keck_mosfire_webpage | +| 15470.45 | NeI | 1 | 32 | 25 | keck_mosfire_webpage | +| 15503.72 | NeI | 1 | 32 | 23 | keck_mosfire_webpage | +| 15505.13 | NeI | 1 | 32 | 13 | keck_mosfire_webpage | +| 15608.48 | NeI | 1 | 32 | 65 | keck_mosfire_webpage | +| 15765.36 | NeI | 1 | 32 | 4 | keck_mosfire_webpage | +| 15806.97 | NeI | 1 | 32 | 4 | keck_mosfire_webpage | +| 15816.50 | NeI | 1 | 32 | 7 | keck_mosfire_webpage | +| 16027.15 | NeI | 1 | 32 | 130 | keck_mosfire_webpage | +| 16049.88 | NeI | 1 | 32 | 5 | keck_mosfire_webpage | +| 16102.88 | NeI | 1 | 32 | 47 | keck_mosfire_webpage | +| 16257.11 | NeI | 1 | 32 | 5 | keck_mosfire_webpage | +| 16268.03 | NeI | 1 | 32 | 7 | keck_mosfire_webpage | +| 16268.69 | NeI | 1 | 32 | 44 | keck_mosfire_webpage | +| 16272.80 | NeI | 1 | 32 | 8 | keck_mosfire_webpage | +| 16273.40 | NeI | 1 | 32 | 63 | keck_mosfire_webpage | +| 16351.39 | NeI | 1 | 32 | 40 | keck_mosfire_webpage | +| 16409.74 | NeI | 1 | 32 | 150 | keck_mosfire_webpage | +| 16428.15 | NeI | 1 | 32 | 15 | keck_mosfire_webpage | +| 16473.49 | NeI | 1 | 32 | 19 | keck_mosfire_webpage | +| 16479.25 | NeI | 1 | 32 | 81 | keck_mosfire_webpage | +| 16532.60 | NeI | 1 | 32 | 34 | keck_mosfire_webpage | +| 16596.04 | NeI | 1 | 32 | 34 | keck_mosfire_webpage | +| 16611.56 | NeI | 1 | 32 | 30 | keck_mosfire_webpage | +| 16613.98 | NeI | 1 | 32 | 89 | keck_mosfire_webpage | +| 16638.59 | NeI | 1 | 32 | 35 | keck_mosfire_webpage | +| 16671.66 | NeI | 1 | 32 | 16 | keck_mosfire_webpage | +| 16793.38 | NeI | 1 | 32 | 54 | keck_mosfire_webpage | +| 16866.26 | NeI | 1 | 32 | 37 | keck_mosfire_webpage | +| 16914.68 | NeI | 1 | 32 | 11 | keck_mosfire_webpage | +| 16988.61 | NeI | 1 | 32 | 67 | keck_mosfire_webpage | +| 17116.81 | NeI | 1 | 32 | 5 | keck_mosfire_webpage | +| 17166.62 | NeI | 1 | 32 | 1800 | keck_mosfire_webpage | +| 17238.89 | NeI | 1 | 32 | 7 | keck_mosfire_webpage | +| 17298.96 | NeI | 1 | 32 | 7 | keck_mosfire_webpage | +| 17315.24 | NeI | 1 | 32 | 4 | keck_mosfire_webpage | +| 17966.07 | NeI | 1 | 32 | 13 | keck_mosfire_webpage | +| 18034.57 | NeI | 1 | 32 | 160 | keck_mosfire_webpage | +| 18040.74 | NeI | 1 | 32 | 1900 | keck_mosfire_webpage | +| 18088.12 | NeI | 1 | 32 | 4500 | keck_mosfire_webpage | +| 18088.20 | NeI | 1 | 32 | 910 | keck_mosfire_webpage | +| 18215.28 | NeI | 1 | 32 | 250 | keck_mosfire_webpage | +| 18226.06 | NeI | 1 | 32 | 1600 | keck_mosfire_webpage | +| 18231.99 | NeI | 1 | 32 | 1300 | keck_mosfire_webpage | +| 18252.43 | NeI | 1 | 32 | 87 | keck_mosfire_webpage | +| 18258.30 | NeI | 1 | 32 | 64 | keck_mosfire_webpage | +| 18281.63 | NeI | 1 | 32 | 14000 | keck_mosfire_webpage | +| 18287.61 | NeI | 1 | 32 | 10000 | keck_mosfire_webpage | +| 18308.97 | NeI | 1 | 32 | 6800 | keck_mosfire_webpage | +| 18364.11 | NeI | 1 | 32 | 1900 | keck_mosfire_webpage | +| 18376.46 | NeI | 1 | 32 | 9 | keck_mosfire_webpage | +| 18389.01 | NeI | 1 | 32 | 360 | keck_mosfire_webpage | +| 18389.85 | NeI | 1 | 32 | 6400 | keck_mosfire_webpage | +| 18394.19 | NeI | 1 | 32 | 480 | keck_mosfire_webpage | +| 18394.96 | NeI | 1 | 32 | 8600 | keck_mosfire_webpage | +| 18407.86 | NeI | 1 | 32 | 3900 | keck_mosfire_webpage | +| 18427.43 | NeI | 1 | 32 | 6300 | keck_mosfire_webpage | +| 18428.23 | NeI | 1 | 32 | 26 | keck_mosfire_webpage | +| 18480.85 | NeI | 1 | 32 | 4100 | keck_mosfire_webpage | +| 18596.62 | NeI | 1 | 32 | 6900 | keck_mosfire_webpage | +| 18602.78 | NeI | 1 | 32 | 9500 | keck_mosfire_webpage | +| 18623.99 | NeI | 1 | 32 | 1600 | keck_mosfire_webpage | +| 18630.24 | NeI | 1 | 32 | 2000 | keck_mosfire_webpage | +| 18660.70 | NeI | 1 | 32 | 9 | keck_mosfire_webpage | +| 18681.18 | NeI | 1 | 32 | 87 | keck_mosfire_webpage | +| 18684.55 | NeI | 1 | 32 | 14 | keck_mosfire_webpage | +| 18687.34 | NeI | 1 | 32 | 130 | keck_mosfire_webpage | +| 18903.99 | NeI | 1 | 32 | 30 | keck_mosfire_webpage | +| 18942.72 | NeI | 1 | 32 | 150 | keck_mosfire_webpage | +| 18949.82 | NeI | 1 | 32 | 6 | keck_mosfire_webpage | +| 19116.41 | NeI | 1 | 32 | 5 | keck_mosfire_webpage | +| 19579.09 | NeI | 1 | 32 | 260 | keck_mosfire_webpage | +| 19582.46 | NeI | 1 | 32 | 790 | keck_mosfire_webpage | +| 19777.86 | NeI | 1 | 32 | 32 | keck_mosfire_webpage | +| 19882.74 | NeI | 1 | 32 | 5 | keck_mosfire_webpage | +| 20140.22 | NeI | 1 | 32 | 1 | keck_mosfire_webpage | +| 20355.77 | NeI | 1 | 32 | 630 | keck_mosfire_webpage | +| 20359.40 | NeI | 1 | 32 | 43 | keck_mosfire_webpage | +| 20372.20 | NeI | 1 | 32 | 2 | keck_mosfire_webpage | +| 20417.20 | NeI | 1 | 32 | 8 | keck_mosfire_webpage | +| 20421.59 | NeI | 1 | 32 | 37 | keck_mosfire_webpage | +| 20425.45 | NeI | 1 | 32 | 3 | keck_mosfire_webpage | +| 20854.45 | NeI | 1 | 32 | 11 | keck_mosfire_webpage | +| 20901.60 | NeI | 1 | 32 | 7 | keck_mosfire_webpage | +| 20910.24 | NeI | 1 | 32 | 29 | keck_mosfire_webpage | +| 20966.94 | NeI | 1 | 32 | 2 | keck_mosfire_webpage | +| 21014.61 | NeI | 1 | 32 | 11 | keck_mosfire_webpage | +| 21019.26 | NeI | 1 | 32 | 8 | keck_mosfire_webpage | +| 21023.34 | NeI | 1 | 32 | 3 | keck_mosfire_webpage | +| 21047.01 | NeI | 1 | 32 | 2700 | keck_mosfire_webpage | +| 21191.37 | NeI | 1 | 32 | 4 | keck_mosfire_webpage | +| 21331.28 | NeI | 1 | 32 | 26 | keck_mosfire_webpage | +| 21336.27 | NeI | 1 | 32 | 20 | keck_mosfire_webpage | +| 21374.55 | NeI | 1 | 32 | 15 | keck_mosfire_webpage | +| 21396.97 | NeI | 1 | 32 | 15 | keck_mosfire_webpage | +| 21401.80 | NeI | 1 | 32 | 12 | keck_mosfire_webpage | +| 21420.94 | NeI | 1 | 32 | 30 | keck_mosfire_webpage | +| 21427.88 | NeI | 1 | 32 | 46 | keck_mosfire_webpage | +| 21457.28 | NeI | 1 | 32 | 13 | keck_mosfire_webpage | +| 21464.34 | NeI | 1 | 32 | 17 | keck_mosfire_webpage | +| 21504.71 | NeI | 1 | 32 | 20 | keck_mosfire_webpage | +| 21509.62 | NeI | 1 | 32 | 90 | keck_mosfire_webpage | +| 21534.56 | NeI | 1 | 32 | 8 | keck_mosfire_webpage | +| 21539.34 | NeI | 1 | 32 | 18 | keck_mosfire_webpage | +| 21582.41 | NeI | 1 | 32 | 34 | keck_mosfire_webpage | +| 21585.76 | NeI | 1 | 32 | 32 | keck_mosfire_webpage | +| 21659.25 | NeI | 1 | 32 | 15 | keck_mosfire_webpage | +| 21674.67 | NeI | 1 | 32 | 6 | keck_mosfire_webpage | +| 21714.04 | NeI | 1 | 32 | 2900 | keck_mosfire_webpage | +| 22177.29 | NeI | 1 | 32 | 78 | keck_mosfire_webpage | +| 22253.43 | NeI | 1 | 32 | 1300 | keck_mosfire_webpage | +| 22434.26 | NeI | 1 | 32 | 1300 | keck_mosfire_webpage | +| 22472.92 | NeI | 1 | 32 | 540 | keck_mosfire_webpage | +| 22536.53 | NeI | 1 | 32 | 8500 | keck_mosfire_webpage | +| 22667.97 | NeI | 1 | 32 | 1300 | keck_mosfire_webpage | +| 22693.96 | NeI | 1 | 32 | 210 | keck_mosfire_webpage | +| 23106.78 | NeI | 1 | 32 | 2500 | keck_mosfire_webpage | +| 23266.62 | NeI | 1 | 32 | 3800 | keck_mosfire_webpage | +| 23379.34 | NeI | 1 | 32 | 5000 | keck_mosfire_webpage | +| 23571.76 | NeI | 1 | 32 | 3400 | keck_mosfire_webpage | +| 23642.93 | NeI | 1 | 32 | 17000 | keck_mosfire_webpage | +| 23708.13 | NeI | 1 | 32 | 1200 | keck_mosfire_webpage | +| 23714.10 | NeI | 1 | 32 | 74 | keck_mosfire_webpage | +| 23715.60 | NeI | 1 | 32 | 5900 | keck_mosfire_webpage | +| 23918.54 | NeI | 1 | 32 | 170 | keck_mosfire_webpage | +| 23957.93 | NeI | 1 | 32 | 11000 | keck_mosfire_webpage | +| 23961.15 | NeI | 1 | 32 | 45 | keck_mosfire_webpage | +| 23962.96 | NeI | 1 | 32 | 4600 | keck_mosfire_webpage | +| 23978.37 | NeI | 1 | 32 | 220 | keck_mosfire_webpage | +| 23984.70 | NeI | 1 | 32 | 6000 | keck_mosfire_webpage | +| 24093.53 | NeI | 1 | 32 | 200 | keck_mosfire_webpage | +| 24098.98 | NeI | 1 | 32 | 46 | keck_mosfire_webpage | +| 24105.15 | NeI | 1 | 32 | 1100 | keck_mosfire_webpage | +| 24156.49 | NeI | 1 | 32 | 210 | keck_mosfire_webpage | +| 24162.55 | NeI | 1 | 32 | 12 | keck_mosfire_webpage | +| 24168.03 | NeI | 1 | 32 | 2000 | keck_mosfire_webpage | +| 24225.53 | NeI | 1 | 32 | 140 | keck_mosfire_webpage | +| 24256.22 | NeI | 1 | 32 | 2800 | keck_mosfire_webpage | +| 24293.07 | NeI | 1 | 32 | 12 | keck_mosfire_webpage | +| 24316.42 | NeI | 1 | 32 | 38 | keck_mosfire_webpage | +| 24371.66 | NeI | 1 | 32 | 7400 | keck_mosfire_webpage | +| 24376.33 | NeI | 1 | 32 | 18 | keck_mosfire_webpage | +| 24378.26 | NeI | 1 | 32 | 3800 | keck_mosfire_webpage | +| 24390.01 | NeI | 1 | 32 | 360 | keck_mosfire_webpage | +| 24395.23 | NeI | 1 | 32 | 37 | keck_mosfire_webpage | +| 24454.53 | NeI | 1 | 32 | 1900 | keck_mosfire_webpage | +| 24459.08 | NeI | 1 | 32 | 12 | keck_mosfire_webpage | +| 24459.78 | NeI | 1 | 32 | 240 | keck_mosfire_webpage | +| 24466.07 | NeI | 1 | 32 | 3300 | keck_mosfire_webpage | +| 24471.61 | NeI | 1 | 32 | 370 | keck_mosfire_webpage | +| 24482.80 | NeI | 1 | 32 | 7 | keck_mosfire_webpage | + diff --git a/ZShooter_v2/lamp_lines/ThAr_XSHOOTER_UVB_lines.dat b/ZShooter_v2/lamp_lines/ThAr_XSHOOTER_UVB_lines.dat new file mode 100644 index 00000000..b4861663 --- /dev/null +++ b/ZShooter_v2/lamp_lines/ThAr_XSHOOTER_UVB_lines.dat @@ -0,0 +1,902 @@ +| wave | ion | NIST | Instr | amplitude | Source | +| 3094.261313368305 | ThAr | 1 | 32 | 218.70677052723238 | wavemodel.py | +| 3140.0171522371547 | ThAr | 1 | 32 | 148.12281124090538 | wavemodel.py | +| 3170.5540268969266 | ThAr | 1 | 32 | 158.8138285062605 | wavemodel.py | +| 3181.1243070684113 | ThAr | 1 | 32 | 227.88057703827917 | wavemodel.py | +| 3189.181869102448 | ThAr | 1 | 32 | 222.56046465150408 | wavemodel.py | +| 3233.222527087156 | ThAr | 1 | 32 | 199.46752294459446 | wavemodel.py | +| 3239.0583334075486 | ThAr | 1 | 32 | 145.47867955933862 | wavemodel.py | +| 3244.661251438086 | ThAr | 1 | 32 | 208.4018341765855 | wavemodel.py | +| 3245.1958097699485 | ThAr | 1 | 32 | 253.38302082586046 | wavemodel.py | +| 3248.502474092507 | ThAr | 1 | 32 | 211.47384768331062 | wavemodel.py | +| 3254.789413488119 | ThAr | 1 | 32 | 156.8865263874356 | wavemodel.py | +| 3258.322509608634 | ThAr | 1 | 32 | 247.06830227423723 | wavemodel.py | +| 3272.940756231969 | ThAr | 1 | 32 | 173.6070080993639 | wavemodel.py | +| 3286.721652977489 | ThAr | 1 | 32 | 155.81820405847117 | wavemodel.py | +| 3294.6240014315363 | ThAr | 1 | 32 | 247.01752718418845 | wavemodel.py | +| 3302.6007478184683 | ThAr | 1 | 32 | 212.4853120340546 | wavemodel.py | +| 3305.1896287757017 | ThAr | 1 | 32 | 1210.0540317145685 | wavemodel.py | +| 3310.339653848775 | ThAr | 1 | 32 | 230.7721140643052 | wavemodel.py | +| 3325.968127997851 | ThAr | 1 | 32 | 300.02148137434887 | wavemodel.py | +| 3331.424676107606 | ThAr | 1 | 32 | 846.5201797121575 | wavemodel.py | +| 3334.0863162507676 | ThAr | 1 | 32 | 368.1616106564979 | wavemodel.py | +| 3349.740082528169 | ThAr | 1 | 32 | 592.5130267138088 | wavemodel.py | +| 3351.992780074987 | ThAr | 1 | 32 | 461.07288587686423 | wavemodel.py | +| 3362.121599633455 | ThAr | 1 | 32 | 192.69357276059304 | wavemodel.py | +| 3375.9437329838 | ThAr | 1 | 32 | 224.0551804037433 | wavemodel.py | +| 3377.4144280310306 | ThAr | 1 | 32 | 518.9830650884751 | wavemodel.py | +| 3381.827842496836 | ThAr | 1 | 32 | 230.05351928075277 | wavemodel.py | +| 3389.4994983242095 | ThAr | 1 | 32 | 217.97446836819586 | wavemodel.py | +| 3392.9866193175294 | ThAr | 1 | 32 | 270.66058085276285 | wavemodel.py | +| 3398.5528545443467 | ThAr | 1 | 32 | 523.0558180304466 | wavemodel.py | +| 3399.488915379026 | ThAr | 1 | 32 | 573.7952578749159 | wavemodel.py | +| 3403.6701509692552 | ThAr | 1 | 32 | 332.3446252908317 | wavemodel.py | +| 3406.5805037060877 | ThAr | 1 | 32 | 240.02582090518374 | wavemodel.py | +| 3409.7406193596594 | ThAr | 1 | 32 | 287.02798094591515 | wavemodel.py | +| 3413.9942271376517 | ThAr | 1 | 32 | 293.5054737581132 | wavemodel.py | +| 3422.1973119567224 | ThAr | 1 | 32 | 700.248683634871 | wavemodel.py | +| 3424.944925030765 | ThAr | 1 | 32 | 846.2192680095956 | wavemodel.py | +| 3429.8727602662543 | ThAr | 1 | 32 | 450.61976259303475 | wavemodel.py | +| 3434.96679472229 | ThAr | 1 | 32 | 259.63924607970694 | wavemodel.py | +| 3437.064733655497 | ThAr | 1 | 32 | 392.47472617073186 | wavemodel.py | +| 3438.2293662665593 | ThAr | 1 | 32 | 1126.8045947338971 | wavemodel.py | +| 3440.39262127104 | ThAr | 1 | 32 | 162.16402658240506 | wavemodel.py | +| 3462.1061502742264 | ThAr | 1 | 32 | 1577.8611785436358 | wavemodel.py | +| 3467.4376923005325 | ThAr | 1 | 32 | 293.16900695037 | wavemodel.py | +| 3470.5771832360942 | ThAr | 1 | 32 | 241.641803189101 | wavemodel.py | +| 3472.1184952281533 | ThAr | 1 | 32 | 146.2391093044098 | wavemodel.py | +| 3477.727771962979 | ThAr | 1 | 32 | 581.3147014052382 | wavemodel.py | +| 3492.4279435491744 | ThAr | 1 | 32 | 1456.2368623516106 | wavemodel.py | +| 3497.7850434986804 | ThAr | 1 | 32 | 190.47412438049935 | wavemodel.py | +| 3510.759636258979 | ThAr | 1 | 32 | 629.9497476058261 | wavemodel.py | +| 3512.2716070087686 | ThAr | 1 | 32 | 276.0066124800229 | wavemodel.py | +| 3515.413562846602 | ThAr | 1 | 32 | 824.9468235528498 | wavemodel.py | +| 3519.3962028519295 | ThAr | 1 | 32 | 222.9493991276741 | wavemodel.py | +| 3525.443040589998 | ThAr | 1 | 32 | 215.5984288747843 | wavemodel.py | +| 3527.748648115382 | ThAr | 1 | 32 | 163.85756179421836 | wavemodel.py | +| 3536.350484548772 | ThAr | 1 | 32 | 229.87773085981473 | wavemodel.py | +| 3546.7402266146605 | ThAr | 1 | 32 | 1899.3556598295588 | wavemodel.py | +| 3552.343418961479 | ThAr | 1 | 32 | 291.94210751241746 | wavemodel.py | +| 3555.744151725388 | ThAr | 1 | 32 | 229.46363417759542 | wavemodel.py | +| 3558.0064292651928 | ThAr | 1 | 32 | 180.6328165272301 | wavemodel.py | +| 3560.5493600057043 | ThAr | 1 | 32 | 2725.2769592737804 | wavemodel.py | +| 3562.052294336083 | ThAr | 1 | 32 | 3074.6066085270327 | wavemodel.py | +| 3565.9762760778412 | ThAr | 1 | 32 | 169.90703859790634 | wavemodel.py | +| 3568.321242395288 | ThAr | 1 | 32 | 945.8150071424906 | wavemodel.py | +| 3577.617552503653 | ThAr | 1 | 32 | 1152.5412604447936 | wavemodel.py | +| 3583.349485890181 | ThAr | 1 | 32 | 1078.703934989551 | wavemodel.py | +| 3585.1835453668273 | ThAr | 1 | 32 | 152.01284308343938 | wavemodel.py | +| 3589.464701942048 | ThAr | 1 | 32 | 1449.9674728781556 | wavemodel.py | +| 3590.652033224968 | ThAr | 1 | 32 | 234.25312055380385 | wavemodel.py | +| 3592.3797614580235 | ThAr | 1 | 32 | 267.41324044949835 | wavemodel.py | +| 3593.8037104881764 | ThAr | 1 | 32 | 173.79414368112316 | wavemodel.py | +| 3607.2103133709174 | ThAr | 1 | 32 | 198.4931627851938 | wavemodel.py | +| 3610.4513599785087 | ThAr | 1 | 32 | 363.8007010927415 | wavemodel.py | +| 3613.508612980385 | ThAr | 1 | 32 | 1707.3097952774456 | wavemodel.py | +| 3615.2816620148037 | ThAr | 1 | 32 | 241.63043910188821 | wavemodel.py | +| 3616.1231380880336 | ThAr | 1 | 32 | 288.759723323607 | wavemodel.py | +| 3623.476985756222 | ThAr | 1 | 32 | 405.6077452186877 | wavemodel.py | +| 3625.9914203309672 | ThAr | 1 | 32 | 228.4458481211148 | wavemodel.py | +| 3626.6402049638946 | ThAr | 1 | 32 | 245.50252708604808 | wavemodel.py | +| 3635.7355969370697 | ThAr | 1 | 32 | 354.9776000364113 | wavemodel.py | +| 3636.9888403093605 | ThAr | 1 | 32 | 354.0570584272234 | wavemodel.py | +| 3637.921730922408 | ThAr | 1 | 32 | 180.40731992398278 | wavemodel.py | +| 3639.2963551440544 | ThAr | 1 | 32 | 224.46078219845262 | wavemodel.py | +| 3640.809544529811 | ThAr | 1 | 32 | 516.5977816740527 | wavemodel.py | +| 3643.2964276113876 | ThAr | 1 | 32 | 2557.5833408973167 | wavemodel.py | +| 3650.7251948484745 | ThAr | 1 | 32 | 242.28920428542568 | wavemodel.py | +| 3656.208587875981 | ThAr | 1 | 32 | 182.46192708859144 | wavemodel.py | +| 3657.6690083124217 | ThAr | 1 | 32 | 182.0232748438594 | wavemodel.py | +| 3660.6983328981228 | ThAr | 1 | 32 | 1253.0206968971052 | wavemodel.py | +| 3662.7131719364124 | ThAr | 1 | 32 | 251.68326903522973 | wavemodel.py | +| 3664.2385052013083 | ThAr | 1 | 32 | 472.9881696774651 | wavemodel.py | +| 3670.994739428871 | ThAr | 1 | 32 | 271.79765974435634 | wavemodel.py | +| 3672.602511998439 | ThAr | 1 | 32 | 149.87815791295074 | wavemodel.py | +| 3674.936913708279 | ThAr | 1 | 32 | 286.25523153461734 | wavemodel.py | +| 3676.5874705952874 | ThAr | 1 | 32 | 390.4689359259217 | wavemodel.py | +| 3679.3321215888977 | ThAr | 1 | 32 | 248.27440792132575 | wavemodel.py | +| 3681.0571903978976 | ThAr | 1 | 32 | 223.66598607093033 | wavemodel.py | +| 3683.5424319400518 | ThAr | 1 | 32 | 283.65063378749505 | wavemodel.py | +| 3691.766791994865 | ThAr | 1 | 32 | 683.7566879108699 | wavemodel.py | +| 3692.7251375241553 | ThAr | 1 | 32 | 406.13030629006187 | wavemodel.py | +| 3695.1548750673924 | ThAr | 1 | 32 | 749.0246498137477 | wavemodel.py | +| 3699.1020197548883 | ThAr | 1 | 32 | 226.7763629033324 | wavemodel.py | +| 3701.9821795965354 | ThAr | 1 | 32 | 494.201037252195 | wavemodel.py | +| 3704.4621436894035 | ThAr | 1 | 32 | 387.72270469346734 | wavemodel.py | +| 3707.8862172493764 | ThAr | 1 | 32 | 550.2803528829795 | wavemodel.py | +| 3719.5418897545273 | ThAr | 1 | 32 | 478.23681407337676 | wavemodel.py | +| 3720.5092088848724 | ThAr | 1 | 32 | 4046.939717398122 | wavemodel.py | +| 3722.835898719637 | ThAr | 1 | 32 | 627.8457784310976 | wavemodel.py | +| 3728.8614950455726 | ThAr | 1 | 32 | 1093.2044580685929 | wavemodel.py | +| 3730.38983754724 | ThAr | 1 | 32 | 1785.1855318038017 | wavemodel.py | +| 3734.5940081401022 | ThAr | 1 | 32 | 156.72766475899738 | wavemodel.py | +| 3738.877609778858 | ThAr | 1 | 32 | 1187.2615486158275 | wavemodel.py | +| 3742.225625022375 | ThAr | 1 | 32 | 796.0438858386891 | wavemodel.py | +| 3752.0213431672323 | ThAr | 1 | 32 | 224.65600083528398 | wavemodel.py | +| 3760.1280374310545 | ThAr | 1 | 32 | 435.3320598545674 | wavemodel.py | +| 3762.555720917217 | ThAr | 1 | 32 | 185.39990497311263 | wavemodel.py | +| 3766.42433753581 | ThAr | 1 | 32 | 2311.456952183431 | wavemodel.py | +| 3772.420694787639 | ThAr | 1 | 32 | 2392.927541408605 | wavemodel.py | +| 3782.0158991545686 | ThAr | 1 | 32 | 892.5064372249628 | wavemodel.py | +| 3790.2589279529825 | ThAr | 1 | 32 | 890.2694013610477 | wavemodel.py | +| 3791.824265262388 | ThAr | 1 | 32 | 407.51172806767204 | wavemodel.py | +| 3793.551657460034 | ThAr | 1 | 32 | 202.34872281500526 | wavemodel.py | +| 3798.9460035644415 | ThAr | 1 | 32 | 151.27509102238275 | wavemodel.py | +| 3802.4863913061436 | ThAr | 1 | 32 | 173.9675298681533 | wavemodel.py | +| 3804.173891180635 | ThAr | 1 | 32 | 3385.4068341544835 | wavemodel.py | +| 3810.524459076697 | ThAr | 1 | 32 | 301.2250460776181 | wavemodel.py | +| 3819.7485724367916 | ThAr | 1 | 32 | 307.2849355086654 | wavemodel.py | +| 3821.938081784343 | ThAr | 1 | 32 | 217.46635779314863 | wavemodel.py | +| 3824.1554706483707 | ThAr | 1 | 32 | 188.07820791121543 | wavemodel.py | +| 3827.745683249647 | ThAr | 1 | 32 | 189.9808223346609 | wavemodel.py | +| 3829.4698106292612 | ThAr | 1 | 32 | 4090.102635931467 | wavemodel.py | +| 3831.833148317418 | ThAr | 1 | 32 | 1775.37091593258 | wavemodel.py | +| 3836.0150947783377 | ThAr | 1 | 32 | 163.63674473433053 | wavemodel.py | +| 3837.683139661154 | ThAr | 1 | 32 | 517.8359965915719 | wavemodel.py | +| 3838.953018061138 | ThAr | 1 | 32 | 550.0760436275664 | wavemodel.py | +| 3840.7924487896325 | ThAr | 1 | 32 | 2245.4102786858807 | wavemodel.py | +| 3851.6723879726455 | ThAr | 1 | 32 | 1500.565128439126 | wavemodel.py | +| 3874.9148344781247 | ThAr | 1 | 32 | 2270.7436234414195 | wavemodel.py | +| 3875.8081160813654 | ThAr | 1 | 32 | 984.7647880996108 | wavemodel.py | +| 3880.7351091750156 | ThAr | 1 | 32 | 334.9743966726926 | wavemodel.py | +| 3888.0166713412355 | ThAr | 1 | 32 | 832.6486748726612 | wavemodel.py | +| 3892.9255421344774 | ThAr | 1 | 32 | 257.89644085735165 | wavemodel.py | +| 3896.442888527681 | ThAr | 1 | 32 | 510.6507661398322 | wavemodel.py | +| 3913.0331647899284 | ThAr | 1 | 32 | 577.6032937844744 | wavemodel.py | +| 3917.541190922944 | ThAr | 1 | 32 | 1627.1010722954668 | wavemodel.py | +| 3920.076886221772 | ThAr | 1 | 32 | 679.1950870751145 | wavemodel.py | +| 3926.4589557949876 | ThAr | 1 | 32 | 1415.6252076772594 | wavemodel.py | +| 3929.8085317031378 | ThAr | 1 | 32 | 685.6342954670491 | wavemodel.py | +| 3930.606489284927 | ThAr | 1 | 32 | 1076.4820264763594 | wavemodel.py | +| 3933.9359563263806 | ThAr | 1 | 32 | 715.8612483424757 | wavemodel.py | +| 3945.1316348439736 | ThAr | 1 | 32 | 223.24253943359304 | wavemodel.py | +| 3947.268802818938 | ThAr | 1 | 32 | 1400.1669345690275 | wavemodel.py | +| 3949.0851874715513 | ThAr | 1 | 32 | 1685.116306626233 | wavemodel.py | +| 3949.88180957581 | ThAr | 1 | 32 | 1084.9379413422537 | wavemodel.py | +| 3951.5240458825965 | ThAr | 1 | 32 | 2747.0433589007075 | wavemodel.py | +| 3960.3746742840767 | ThAr | 1 | 32 | 238.60166696054915 | wavemodel.py | +| 3968.530455041672 | ThAr | 1 | 32 | 1259.904979935944 | wavemodel.py | +| 3973.426527677644 | ThAr | 1 | 32 | 592.5581129883982 | wavemodel.py | +| 3974.1736799089012 | ThAr | 1 | 32 | 339.22580323600823 | wavemodel.py | +| 3975.6161168530602 | ThAr | 1 | 32 | 158.11302892720812 | wavemodel.py | +| 3980.6998201324745 | ThAr | 1 | 32 | 294.7064123999574 | wavemodel.py | +| 3992.902722024625 | ThAr | 1 | 32 | 250.4258807679741 | wavemodel.py | +| 3995.8017207537296 | ThAr | 1 | 32 | 1248.6800669786812 | wavemodel.py | +| 4002.1869354906403 | ThAr | 1 | 32 | 219.75027649433383 | wavemodel.py | +| 4002.8649408298616 | ThAr | 1 | 32 | 178.47901429997034 | wavemodel.py | +| 4006.3641189418277 | ThAr | 1 | 32 | 228.04054609766465 | wavemodel.py | +| 4009.5888140846873 | ThAr | 1 | 32 | 584.7958650514493 | wavemodel.py | +| 4013.6022862907485 | ThAr | 1 | 32 | 1220.7268605015477 | wavemodel.py | +| 4015.0286938381983 | ThAr | 1 | 32 | 576.4619026243396 | wavemodel.py | +| 4020.2726214289273 | ThAr | 1 | 32 | 4222.005563193469 | wavemodel.py | +| 4023.2067039533695 | ThAr | 1 | 32 | 280.4465560701668 | wavemodel.py | +| 4025.9842692291677 | ThAr | 1 | 32 | 291.4036644188719 | wavemodel.py | +| 4028.12792034584 | ThAr | 1 | 32 | 637.5191452086221 | wavemodel.py | +| 4031.9559030101263 | ThAr | 1 | 32 | 2612.445083346172 | wavemodel.py | +| 4033.7084856962288 | ThAr | 1 | 32 | 360.42581203481063 | wavemodel.py | +| 4034.9665513808427 | ThAr | 1 | 32 | 523.3108655646743 | wavemodel.py | +| 4037.191707167781 | ThAr | 1 | 32 | 2479.433978055842 | wavemodel.py | +| 4044.177504950189 | ThAr | 1 | 32 | 1361.9126546100345 | wavemodel.py | +| 4045.5011153626433 | ThAr | 1 | 32 | 1074.653884484616 | wavemodel.py | +| 4051.183159836151 | ThAr | 1 | 32 | 258.99537898676704 | wavemodel.py | +| 4052.001303628737 | ThAr | 1 | 32 | 248.93309601544144 | wavemodel.py | +| 4054.1841044664893 | ThAr | 1 | 32 | 2108.1757374760446 | wavemodel.py | +| 4060.4075421388175 | ThAr | 1 | 32 | 318.17679121296396 | wavemodel.py | +| 4068.560552984149 | ThAr | 1 | 32 | 156.79383882407282 | wavemodel.py | +| 4070.549486359557 | ThAr | 1 | 32 | 421.4620180649182 | wavemodel.py | +| 4073.2151708656347 | ThAr | 1 | 32 | 3118.7575467931642 | wavemodel.py | +| 4076.6891190221368 | ThAr | 1 | 32 | 216.95931623285793 | wavemodel.py | +| 4077.797085798645 | ThAr | 1 | 32 | 303.3799477358492 | wavemodel.py | +| 4081.0066358134145 | ThAr | 1 | 32 | 470.3494730355318 | wavemodel.py | +| 4081.847536257586 | ThAr | 1 | 32 | 1328.9404109881093 | wavemodel.py | +| 4083.4515578828955 | ThAr | 1 | 32 | 321.6220592046586 | wavemodel.py | +| 4084.5440662852875 | ThAr | 1 | 32 | 399.5446572978544 | wavemodel.py | +| 4086.3902556330627 | ThAr | 1 | 32 | 504.56484116192945 | wavemodel.py | +| 4087.727687432362 | ThAr | 1 | 32 | 1109.614854924313 | wavemodel.py | +| 4090.1490640579696 | ThAr | 1 | 32 | 477.9419618196391 | wavemodel.py | +| 4095.892774867961 | ThAr | 1 | 32 | 1240.062765711703 | wavemodel.py | +| 4098.801587005451 | ThAr | 1 | 32 | 1201.4437374987695 | wavemodel.py | +| 4101.497910087071 | ThAr | 1 | 32 | 2729.4469635239766 | wavemodel.py | +| 4105.051855617323 | ThAr | 1 | 32 | 2011.1346961690622 | wavemodel.py | +| 4109.633815531728 | ThAr | 1 | 32 | 245.1115532788096 | wavemodel.py | +| 4111.944487606209 | ThAr | 1 | 32 | 146.66977926198015 | wavemodel.py | +| 4113.907167174373 | ThAr | 1 | 32 | 2201.438835644342 | wavemodel.py | +| 4128.672322846555 | ThAr | 1 | 32 | 311.28079276732717 | wavemodel.py | +| 4132.824771144152 | ThAr | 1 | 32 | 6147.932965621685 | wavemodel.py | +| 4135.235009689148 | ThAr | 1 | 32 | 972.6681608343479 | wavemodel.py | +| 4137.520696069408 | ThAr | 1 | 32 | 202.42691675375636 | wavemodel.py | +| 4143.8322981542215 | ThAr | 1 | 32 | 327.7568101585602 | wavemodel.py | +| 4151.302587745681 | ThAr | 1 | 32 | 213.58828293340957 | wavemodel.py | +| 4157.4246840941005 | ThAr | 1 | 32 | 365.4289375874637 | wavemodel.py | +| 4159.762871140178 | ThAr | 1 | 32 | 6259.60469886091 | wavemodel.py | +| 4163.678174732149 | ThAr | 1 | 32 | 209.04047979414037 | wavemodel.py | +| 4165.332005833481 | ThAr | 1 | 32 | 1082.0544081211572 | wavemodel.py | +| 4166.886481946664 | ThAr | 1 | 32 | 724.0696721049409 | wavemodel.py | +| 4171.7187204617685 | ThAr | 1 | 32 | 1275.397788366185 | wavemodel.py | +| 4180.657254323174 | ThAr | 1 | 32 | 722.541640705376 | wavemodel.py | +| 4183.035783669844 | ThAr | 1 | 32 | 419.85312032387236 | wavemodel.py | +| 4192.020245240329 | ThAr | 1 | 32 | 1841.6618623129482 | wavemodel.py | +| 4194.1199498092765 | ThAr | 1 | 32 | 226.04805130191366 | wavemodel.py | +| 4196.189314042792 | ThAr | 1 | 32 | 304.6248779947126 | wavemodel.py | +| 4199.503142443153 | ThAr | 1 | 32 | 5988.785387665167 | wavemodel.py | +| 4201.857452865461 | ThAr | 1 | 32 | 6587.004933985375 | wavemodel.py | +| 4210.054194801123 | ThAr | 1 | 32 | 957.2937906316045 | wavemodel.py | +| 4212.076482563253 | ThAr | 1 | 32 | 3462.506650017006 | wavemodel.py | +| 4214.368434800237 | ThAr | 1 | 32 | 326.36967211743007 | wavemodel.py | +| 4216.062142548168 | ThAr | 1 | 32 | 151.37278864497938 | wavemodel.py | +| 4228.138934835594 | ThAr | 1 | 32 | 859.674304405772 | wavemodel.py | +| 4229.343105307462 | ThAr | 1 | 32 | 1186.1665253572387 | wavemodel.py | +| 4230.2667882688465 | ThAr | 1 | 32 | 501.04405208063656 | wavemodel.py | +| 4236.647608470501 | ThAr | 1 | 32 | 3219.8834390976767 | wavemodel.py | +| 4238.416947997805 | ThAr | 1 | 32 | 1637.5810665796828 | wavemodel.py | +| 4251.540263547851 | ThAr | 1 | 32 | 2749.1292853917303 | wavemodel.py | +| 4258.709620311506 | ThAr | 1 | 32 | 1560.9350575254184 | wavemodel.py | +| 4260.547039615226 | ThAr | 1 | 32 | 2750.6359035175833 | wavemodel.py | +| 4267.580310435823 | ThAr | 1 | 32 | 1567.5089692104793 | wavemodel.py | +| 4273.4405766938435 | ThAr | 1 | 32 | 3153.3399191097537 | wavemodel.py | +| 4276.177117997135 | ThAr | 1 | 32 | 150.13252611459734 | wavemodel.py | +| 4278.698027497481 | ThAr | 1 | 32 | 9144.35167762141 | wavemodel.py | +| 4283.267374417259 | ThAr | 1 | 32 | 1245.404179933367 | wavemodel.py | +| 4289.839205292267 | ThAr | 1 | 32 | 150.74047936305755 | wavemodel.py | +| 4293.18262594898 | ThAr | 1 | 32 | 219.10530551702985 | wavemodel.py | +| 4301.299253360654 | ThAr | 1 | 32 | 1217.9965403030162 | wavemodel.py | +| 4308.479460398032 | ThAr | 1 | 32 | 496.18321232829555 | wavemodel.py | +| 4310.42131395151 | ThAr | 1 | 32 | 878.5865263892125 | wavemodel.py | +| 4314.215138917861 | ThAr | 1 | 32 | 3554.307886333591 | wavemodel.py | +| 4316.4645712754855 | ThAr | 1 | 32 | 1038.4037286814985 | wavemodel.py | +| 4319.687948107348 | ThAr | 1 | 32 | 207.34063408062204 | wavemodel.py | +| 4321.437222800317 | ThAr | 1 | 32 | 217.650852071597 | wavemodel.py | +| 4330.134347497369 | ThAr | 1 | 32 | 595.2732803727283 | wavemodel.py | +| 4332.404099403762 | ThAr | 1 | 32 | 1558.2546862524182 | wavemodel.py | +| 4336.593774365273 | ThAr | 1 | 32 | 527.7324974383263 | wavemodel.py | +| 4338.485493783414 | ThAr | 1 | 32 | 1043.2143323888488 | wavemodel.py | +| 4343.681730073985 | ThAr | 1 | 32 | 516.4560849237934 | wavemodel.py | +| 4346.453843602137 | ThAr | 1 | 32 | 506.52985105557707 | wavemodel.py | +| 4347.627372493886 | ThAr | 1 | 32 | 389.04532561633914 | wavemodel.py | +| 4349.319652748165 | ThAr | 1 | 32 | 5790.460346976339 | wavemodel.py | +| 4353.613521081193 | ThAr | 1 | 32 | 700.3441214877613 | wavemodel.py | +| 4354.570204130549 | ThAr | 1 | 32 | 666.5225403413802 | wavemodel.py | +| 4359.476997441165 | ThAr | 1 | 32 | 197.58167150915557 | wavemodel.py | +| 4360.406190131235 | ThAr | 1 | 32 | 173.11115421813784 | wavemodel.py | +| 4363.291981727997 | ThAr | 1 | 32 | 423.56859977571384 | wavemodel.py | +| 4367.210485367519 | ThAr | 1 | 32 | 516.9168059511512 | wavemodel.py | +| 4372.096255283592 | ThAr | 1 | 32 | 3080.895081457294 | wavemodel.py | +| 4375.366625510519 | ThAr | 1 | 32 | 1591.7815079217014 | wavemodel.py | +| 4380.914136768094 | ThAr | 1 | 32 | 1483.008073030773 | wavemodel.py | +| 4383.037045975522 | ThAr | 1 | 32 | 648.7385634602363 | wavemodel.py | +| 4386.25790747423 | ThAr | 1 | 32 | 790.5835553762108 | wavemodel.py | +| 4394.330435879715 | ThAr | 1 | 32 | 293.08812136461023 | wavemodel.py | +| 4402.140724263636 | ThAr | 1 | 32 | 2226.2832378652943 | wavemodel.py | +| 4404.132129565178 | ThAr | 1 | 32 | 1018.5068889485569 | wavemodel.py | +| 4410.1107663154135 | ThAr | 1 | 32 | 2284.7765242218647 | wavemodel.py | +| 4414.06407215034 | ThAr | 1 | 32 | 234.3183141699016 | wavemodel.py | +| 4427.237356840526 | ThAr | 1 | 32 | 4231.731153846775 | wavemodel.py | +| 4431.551360892535 | ThAr | 1 | 32 | 2422.0711222923214 | wavemodel.py | +| 4434.960444357344 | ThAr | 1 | 32 | 820.9403316047574 | wavemodel.py | +| 4441.282485675816 | ThAr | 1 | 32 | 601.4919344454167 | wavemodel.py | +| 4447.079060586881 | ThAr | 1 | 32 | 661.8398791025568 | wavemodel.py | +| 4450.078021364595 | ThAr | 1 | 32 | 663.8624248596448 | wavemodel.py | +| 4459.311016838417 | ThAr | 1 | 32 | 702.8978908600689 | wavemodel.py | +| 4462.666199966808 | ThAr | 1 | 32 | 552.997438288917 | wavemodel.py | +| 4470.917908038296 | ThAr | 1 | 32 | 207.64080310205827 | wavemodel.py | +| 4476.103844873546 | ThAr | 1 | 32 | 2292.0787466860666 | wavemodel.py | +| 4479.92067866169 | ThAr | 1 | 32 | 162.17428924157116 | wavemodel.py | +| 4483.118280109982 | ThAr | 1 | 32 | 4429.727676674046 | wavemodel.py | +| 4488.215226476612 | ThAr | 1 | 32 | 1085.9765755455567 | wavemodel.py | +| 4489.825521440803 | ThAr | 1 | 32 | 316.6227029166507 | wavemodel.py | +| 4490.824535355652 | ThAr | 1 | 32 | 188.10467898016395 | wavemodel.py | +| 4492.1677558769325 | ThAr | 1 | 32 | 233.9796363151081 | wavemodel.py | +| 4494.59535583056 | ThAr | 1 | 32 | 7067.927434307113 | wavemodel.py | +| 4500.1985032672565 | ThAr | 1 | 32 | 654.3972923138037 | wavemodel.py | +| 4500.912794846884 | ThAr | 1 | 32 | 427.44019499410564 | wavemodel.py | +| 4511.972029929817 | ThAr | 1 | 32 | 1853.6577272385323 | wavemodel.py | +| 4516.403761447114 | ThAr | 1 | 32 | 1270.1544154415958 | wavemodel.py | +| 4534.444273927076 | ThAr | 1 | 32 | 260.3282523512995 | wavemodel.py | +| 4536.590184035678 | ThAr | 1 | 32 | 466.41359496124994 | wavemodel.py | +| 4542.255192735252 | ThAr | 1 | 32 | 538.5046753877592 | wavemodel.py | +| 4546.357834032083 | ThAr | 1 | 32 | 6113.4726421655 | wavemodel.py | +| 4557.102373408271 | ThAr | 1 | 32 | 473.4017052725835 | wavemodel.py | +| 4562.653872011656 | ThAr | 1 | 32 | 318.2313325600362 | wavemodel.py | +| 4568.504642015126 | ThAr | 1 | 32 | 450.50223752595446 | wavemodel.py | +| 4580.652317388963 | ThAr | 1 | 32 | 5004.586386535778 | wavemodel.py | +| 4589.886741928334 | ThAr | 1 | 32 | 630.6579263106554 | wavemodel.py | +| 4591.166825521225 | ThAr | 1 | 32 | 3957.7699010927677 | wavemodel.py | +| 4593.987503451188 | ThAr | 1 | 32 | 357.07219294167044 | wavemodel.py | +| 4600.061163054275 | ThAr | 1 | 32 | 642.1740957649176 | wavemodel.py | +| 4604.291456605639 | ThAr | 1 | 32 | 159.64953476017627 | wavemodel.py | +| 4610.850367536539 | ThAr | 1 | 32 | 6290.672271985643 | wavemodel.py | +| 4614.921190089822 | ThAr | 1 | 32 | 222.96543702727604 | wavemodel.py | +| 4616.471671534017 | ThAr | 1 | 32 | 260.3179668581489 | wavemodel.py | +| 4622.3041972313285 | ThAr | 1 | 32 | 286.8598264874271 | wavemodel.py | +| 4629.55850419051 | ThAr | 1 | 32 | 395.3341317851458 | wavemodel.py | +| 4638.65330031638 | ThAr | 1 | 32 | 349.75785068201105 | wavemodel.py | +| 4648.3741068094205 | ThAr | 1 | 32 | 249.91461621327926 | wavemodel.py | +| 4651.691603772911 | ThAr | 1 | 32 | 174.08234222579415 | wavemodel.py | +| 4652.739524342527 | ThAr | 1 | 32 | 211.7515357763062 | wavemodel.py | +| 4659.205693231374 | ThAr | 1 | 32 | 5455.911707650804 | wavemodel.py | +| 4664.487282014275 | ThAr | 1 | 32 | 913.4611760117541 | wavemodel.py | +| 4667.945646270964 | ThAr | 1 | 32 | 625.8179247037181 | wavemodel.py | +| 4669.435797202766 | ThAr | 1 | 32 | 669.7787500580047 | wavemodel.py | +| 4671.282341650505 | ThAr | 1 | 32 | 929.9772167664428 | wavemodel.py | +| 4674.959519196406 | ThAr | 1 | 32 | 4237.944840836895 | wavemodel.py | +| 4677.345072772547 | ThAr | 1 | 32 | 554.268643888494 | wavemodel.py | +| 4687.4949253543355 | ThAr | 1 | 32 | 686.3163716527944 | wavemodel.py | +| 4690.5944932070925 | ThAr | 1 | 32 | 287.5911491722901 | wavemodel.py | +| 4696.263386400698 | ThAr | 1 | 32 | 1316.083848718945 | wavemodel.py | +| 4703.934159144551 | ThAr | 1 | 32 | 444.0697526845074 | wavemodel.py | +| 4705.296024794163 | ThAr | 1 | 32 | 4742.202818603232 | wavemodel.py | +| 4707.017051724293 | ThAr | 1 | 32 | 246.62670266893235 | wavemodel.py | +| 4709.731642606955 | ThAr | 1 | 32 | 232.17896405333425 | wavemodel.py | +| 4713.835903937082 | ThAr | 1 | 32 | 549.3014058766265 | wavemodel.py | +| 4724.77340212911 | ThAr | 1 | 32 | 4239.5256270839745 | wavemodel.py | +| 4728.193354784549 | ThAr | 1 | 32 | 4455.187331319168 | wavemodel.py | +| 4730.43802935778 | ThAr | 1 | 32 | 419.1677173741748 | wavemodel.py | +| 4733.366138853803 | ThAr | 1 | 32 | 587.8238163624179 | wavemodel.py | +| 4737.233099777989 | ThAr | 1 | 32 | 1914.5464759690835 | wavemodel.py | +| 4742.051788981993 | ThAr | 1 | 32 | 539.9823645405169 | wavemodel.py | +| 4750.689963249889 | ThAr | 1 | 32 | 836.0785730583207 | wavemodel.py | +| 4753.804543815875 | ThAr | 1 | 32 | 617.2015141117239 | wavemodel.py | +| 4759.420719857424 | ThAr | 1 | 32 | 428.01633534427543 | wavemodel.py | +| 4766.186554067184 | ThAr | 1 | 32 | 7883.432538305906 | wavemodel.py | +| 4779.625707220421 | ThAr | 1 | 32 | 2510.984026498517 | wavemodel.py | +| 4788.312343003011 | ThAr | 1 | 32 | 177.78830370867988 | wavemodel.py | +| 4790.742887393426 | ThAr | 1 | 32 | 1047.5119438045144 | wavemodel.py | +| 4807.3655295855215 | ThAr | 1 | 32 | 5510.541196876515 | wavemodel.py | +| 4809.4820106659545 | ThAr | 1 | 32 | 2274.8160102889774 | wavemodel.py | +| 4810.913628276274 | ThAr | 1 | 32 | 948.6861660147518 | wavemodel.py | +| 4815.101551214296 | ThAr | 1 | 32 | 702.1673292785702 | wavemodel.py | +| 4822.565953881964 | ThAr | 1 | 32 | 645.8825957332222 | wavemodel.py | +| 4824.270631859412 | ThAr | 1 | 32 | 1192.3309883002405 | wavemodel.py | +| 4832.564069919662 | ThAr | 1 | 32 | 1016.1666266989037 | wavemodel.py | +| 4834.141377669592 | ThAr | 1 | 32 | 188.79734336477182 | wavemodel.py | +| 4842.184652282619 | ThAr | 1 | 32 | 1899.956555474682 | wavemodel.py | +| 4845.382040327244 | ThAr | 1 | 32 | 468.35462595605895 | wavemodel.py | +| 4849.386108866699 | ThAr | 1 | 32 | 2485.6173175981917 | wavemodel.py | +| 4851.505101529932 | ThAr | 1 | 32 | 349.77875560603854 | wavemodel.py | +| 4854.048902515804 | ThAr | 1 | 32 | 202.33208613357732 | wavemodel.py | +| 4862.821447012296 | ThAr | 1 | 32 | 345.1643295523615 | wavemodel.py | +| 4864.505893048072 | ThAr | 1 | 32 | 1261.1265990258262 | wavemodel.py | +| 4866.884623839586 | ThAr | 1 | 32 | 1995.0570500521146 | wavemodel.py | +| 4870.171623768555 | ThAr | 1 | 32 | 175.20505891539545 | wavemodel.py | +| 4874.275356908153 | ThAr | 1 | 32 | 1052.1112358402843 | wavemodel.py | +| 4875.581364601589 | ThAr | 1 | 32 | 380.8575469254748 | wavemodel.py | +| 4881.216667202161 | ThAr | 1 | 32 | 3645.5376103200174 | wavemodel.py | +| 4890.432351809406 | ThAr | 1 | 32 | 789.7681657914043 | wavemodel.py | +| 4896.314981627214 | ThAr | 1 | 32 | 3540.8743578003123 | wavemodel.py | +| 4903.535281209768 | ThAr | 1 | 32 | 294.0292855473241 | wavemodel.py | +| 4906.051921738004 | ThAr | 1 | 32 | 327.9291052060758 | wavemodel.py | +| 4911.8057806411425 | ThAr | 1 | 32 | 338.8406146522823 | wavemodel.py | +| 4921.296544012247 | ThAr | 1 | 32 | 1459.896153470223 | wavemodel.py | +| 4929.151952637495 | ThAr | 1 | 32 | 243.48507364320417 | wavemodel.py | +| 4934.662617082154 | ThAr | 1 | 32 | 365.6839191771255 | wavemodel.py | +| 4939.192472428814 | ThAr | 1 | 32 | 262.1692670543274 | wavemodel.py | +| 4940.972883900317 | ThAr | 1 | 32 | 829.5621505446125 | wavemodel.py | +| 4944.435959809189 | ThAr | 1 | 32 | 617.9524388158785 | wavemodel.py | +| 4946.872410633454 | ThAr | 1 | 32 | 1255.5352329154784 | wavemodel.py | +| 4966.478194908239 | ThAr | 1 | 32 | 3491.599415131303 | wavemodel.py | +| 4973.613739765819 | ThAr | 1 | 32 | 255.32769909726636 | wavemodel.py | +| 4986.744629567542 | ThAr | 1 | 32 | 499.56651152883956 | wavemodel.py | +| 4990.586042101369 | ThAr | 1 | 32 | 157.15936928213935 | wavemodel.py | +| 5003.494727181705 | ThAr | 1 | 32 | 2448.7816922137085 | wavemodel.py | +| 5010.750287345311 | ThAr | 1 | 32 | 993.066180783915 | wavemodel.py | +| 5018.6018236653645 | ThAr | 1 | 32 | 1771.6933473677836 | wavemodel.py | +| 5030.154910555021 | ThAr | 1 | 32 | 705.296004323866 | wavemodel.py | +| 5040.6499076484715 | ThAr | 1 | 32 | 1250.7580239289898 | wavemodel.py | +| 5046.1659116937235 | ThAr | 1 | 32 | 2719.3860059070807 | wavemodel.py | +| 5048.404729440977 | ThAr | 1 | 32 | 782.6542579395484 | wavemodel.py | +| 5051.34183592451 | ThAr | 1 | 32 | 1015.4442647575669 | wavemodel.py | +| 5056.74339322204 | ThAr | 1 | 32 | 319.05996187832375 | wavemodel.py | +| 5059.73162769238 | ThAr | 1 | 32 | 272.28996850936903 | wavemodel.py | +| 5061.259169249281 | ThAr | 1 | 32 | 475.9136794804396 | wavemodel.py | +| 5063.405952463317 | ThAr | 1 | 32 | 985.3988388558166 | wavemodel.py | +| 5066.255253115836 | ThAr | 1 | 32 | 1544.1777086333616 | wavemodel.py | +| 5069.370784246163 | ThAr | 1 | 32 | 2405.1856082069344 | wavemodel.py | +| 5082.926137135573 | ThAr | 1 | 32 | 146.90946976601577 | wavemodel.py | +| 5091.938742432403 | ThAr | 1 | 32 | 834.8560716312712 | wavemodel.py | +| 5097.896030570654 | ThAr | 1 | 32 | 808.9550277763103 | wavemodel.py | +| 5102.120737422062 | ThAr | 1 | 32 | 975.4046426766126 | wavemodel.py | +| 5116.480898071694 | ThAr | 1 | 32 | 1231.1720157220145 | wavemodel.py | +| 5127.285510510888 | ThAr | 1 | 32 | 751.7862997320217 | wavemodel.py | +| 5129.971609543071 | ThAr | 1 | 32 | 288.1380145148375 | wavemodel.py | +| 5136.191694548366 | ThAr | 1 | 32 | 578.8593734356972 | wavemodel.py | +| 5138.939110362263 | ThAr | 1 | 32 | 156.5472039280783 | wavemodel.py | +| 5143.099856123283 | ThAr | 1 | 32 | 905.1443829045827 | wavemodel.py | +| 5145.147072867921 | ThAr | 1 | 32 | 629.1836929338799 | wavemodel.py | +| 5153.019791305472 | ThAr | 1 | 32 | 1161.6528130857673 | wavemodel.py | +| 5160.0517262237745 | ThAr | 1 | 32 | 3613.735314631273 | wavemodel.py | +| 5164.83255290948 | ThAr | 1 | 32 | 990.7867545481163 | wavemodel.py | +| 5167.198070561269 | ThAr | 1 | 32 | 146.07201228040208 | wavemodel.py | +| 5175.600374487069 | ThAr | 1 | 32 | 199.36364814931045 | wavemodel.py | +| 5178.37649905527 | ThAr | 1 | 32 | 1140.679436454128 | wavemodel.py | +| 5188.995414045499 | ThAr | 1 | 32 | 867.5067816231758 | wavemodel.py | +| 5197.233117529843 | ThAr | 1 | 32 | 804.88192593066 | wavemodel.py | +| 5200.572348671227 | ThAr | 1 | 32 | 1338.308343584449 | wavemodel.py | +| 5212.66733209167 | ThAr | 1 | 32 | 2316.451401434953 | wavemodel.py | +| 5214.833563540239 | ThAr | 1 | 32 | 702.6784088792695 | wavemodel.py | +| 5220.538629956216 | ThAr | 1 | 32 | 1112.8956660180722 | wavemodel.py | +| 5222.539985271609 | ThAr | 1 | 32 | 408.7186996422711 | wavemodel.py | +| 5232.618708983496 | ThAr | 1 | 32 | 3780.1460324791396 | wavemodel.py | +| 5240.72117672204 | ThAr | 1 | 32 | 444.51994876882554 | wavemodel.py | +| 5249.054064806154 | ThAr | 1 | 32 | 502.0329208040223 | wavemodel.py | +| 5259.832141426663 | ThAr | 1 | 32 | 2135.9723156079717 | wavemodel.py | +| 5261.535615727326 | ThAr | 1 | 32 | 436.42379991563564 | wavemodel.py | +| 5268.197519453751 | ThAr | 1 | 32 | 1305.4279774082436 | wavemodel.py | +| 5274.635690581215 | ThAr | 1 | 32 | 233.4765702919949 | wavemodel.py | +| 5275.468205276949 | ThAr | 1 | 32 | 469.2625166401689 | wavemodel.py | +| 5282.540317032005 | ThAr | 1 | 32 | 263.8080346658308 | wavemodel.py | +| 5295.959147802341 | ThAr | 1 | 32 | 162.42625214702815 | wavemodel.py | +| 5297.762000665551 | ThAr | 1 | 32 | 288.6420764848499 | wavemodel.py | +| 5299.4786196934065 | ThAr | 1 | 32 | 737.5172163078075 | wavemodel.py | +| 5302.129785332528 | ThAr | 1 | 32 | 219.6392463732728 | wavemodel.py | +| 5311.793504876621 | ThAr | 1 | 32 | 195.89067348063736 | wavemodel.py | +| 5313.719655022938 | ThAr | 1 | 32 | 2884.8318194191615 | wavemodel.py | +| 5319.130726449209 | ThAr | 1 | 32 | 342.6327251622955 | wavemodel.py | +| 5345.068561517721 | ThAr | 1 | 32 | 3051.132426432644 | wavemodel.py | +| 5349.524390737112 | ThAr | 1 | 32 | 250.82112123139228 | wavemodel.py | +| 5352.758543756665 | ThAr | 1 | 32 | 210.85364772350783 | wavemodel.py | +| 5361.652688675373 | ThAr | 1 | 32 | 642.6522009767876 | wavemodel.py | +| 5363.924281707174 | ThAr | 1 | 32 | 163.0814218468787 | wavemodel.py | +| 5370.907032101349 | ThAr | 1 | 32 | 392.7960827272721 | wavemodel.py | +| 5376.540261455051 | ThAr | 1 | 32 | 447.23338790783816 | wavemodel.py | +| 5388.1437284200965 | ThAr | 1 | 32 | 965.7704471487274 | wavemodel.py | +| 5392.000561663044 | ThAr | 1 | 32 | 583.333466361745 | wavemodel.py | +| 5396.1325902800545 | ThAr | 1 | 32 | 1092.5841263849559 | wavemodel.py | +| 5400.444256540733 | ThAr | 1 | 32 | 910.4286175413292 | wavemodel.py | +| 5409.121031822893 | ThAr | 1 | 32 | 1227.2572571199892 | wavemodel.py | +| 5417.044464069753 | ThAr | 1 | 32 | 460.4856981069149 | wavemodel.py | +| 5418.991455483878 | ThAr | 1 | 32 | 3045.973922855577 | wavemodel.py | +| 5425.49313238582 | ThAr | 1 | 32 | 372.6463416970631 | wavemodel.py | +| 5427.255859964487 | ThAr | 1 | 32 | 152.88964375803957 | wavemodel.py | +| 5435.642473203979 | ThAr | 1 | 32 | 244.77898812493152 | wavemodel.py | +| 5441.94474837735 | ThAr | 1 | 32 | 163.15250508926403 | wavemodel.py | +| 5444.794855895022 | ThAr | 1 | 32 | 150.40245070492543 | wavemodel.py | +| 5453.60051270954 | ThAr | 1 | 32 | 1012.43883878125 | wavemodel.py | +| 5458.883538059362 | ThAr | 1 | 32 | 182.35494902576866 | wavemodel.py | +| 5465.7114126348415 | ThAr | 1 | 32 | 532.6400767644909 | wavemodel.py | +| 5472.425989371787 | ThAr | 1 | 32 | 220.8458101243225 | wavemodel.py | +| 5494.2679650754835 | ThAr | 1 | 32 | 946.5596034182684 | wavemodel.py | +| 5497.503165401099 | ThAr | 1 | 32 | 1399.8564450272665 | wavemodel.py | +| 5500.797153271002 | ThAr | 1 | 32 | 4681.691636920856 | wavemodel.py | +| 5505.837889479471 | ThAr | 1 | 32 | 902.8613477103371 | wavemodel.py | +| 5509.169724898738 | ThAr | 1 | 32 | 184.71816091646858 | wavemodel.py | +| 5511.539129702771 | ThAr | 1 | 32 | 1276.9970019740474 | wavemodel.py | +| 5526.075464889548 | ThAr | 1 | 32 | 146.06848718830412 | wavemodel.py | +| 5540.832242362739 | ThAr | 1 | 32 | 2475.5228699721565 | wavemodel.py | +| 5544.307047737869 | ThAr | 1 | 32 | 432.5364539949755 | wavemodel.py | +| 5549.699021237344 | ThAr | 1 | 32 | 1209.8094338663984 | wavemodel.py | +| 5559.940230282527 | ThAr | 1 | 32 | 2232.488395635948 | wavemodel.py | +| 5574.651769662162 | ThAr | 1 | 32 | 1751.792903899882 | wavemodel.py | +| 5577.8585199732925 | ThAr | 1 | 32 | 285.81812403078214 | wavemodel.py | +| 5580.953730469413 | ThAr | 1 | 32 | 732.5296590881919 | wavemodel.py | +| 5588.579597909972 | ThAr | 1 | 32 | 5899.761870225116 | wavemodel.py | +| 5596.674525554217 | ThAr | 1 | 32 | 1520.1166938385113 | wavemodel.py | +| 5601.637697235731 | ThAr | 1 | 32 | 161.35517595915218 | wavemodel.py | +| 5603.145762015441 | ThAr | 1 | 32 | 2010.974824412099 | wavemodel.py | +| 5606.108407523012 | ThAr | 1 | 32 | 439.10817981565674 | wavemodel.py | +| 5608.241896995514 | ThAr | 1 | 32 | 1817.7626287107485 | wavemodel.py | +| 5611.908236412187 | ThAr | 1 | 32 | 1573.3927499894753 | wavemodel.py | +| 5613.001557135594 | ThAr | 1 | 32 | 577.3989532559493 | wavemodel.py | +| 5616.879269915043 | ThAr | 1 | 32 | 2381.4216107175057 | wavemodel.py | +| 5641.334675509851 | ThAr | 1 | 32 | 954.9242659804446 | wavemodel.py | +| 5643.039800629841 | ThAr | 1 | 32 | 182.2027273188345 | wavemodel.py | +| 5647.28848607931 | ThAr | 1 | 32 | 667.1662839155562 | wavemodel.py | +| 5650.52504883204 | ThAr | 1 | 32 | 467.1368074096882 | wavemodel.py | +| 5652.190521725859 | ThAr | 1 | 32 | 684.7346963240535 | wavemodel.py | +| 5659.493540948539 | ThAr | 1 | 32 | 412.6886403712198 | wavemodel.py | +| 5666.75150510166 | ThAr | 1 | 32 | 1529.1214263238408 | wavemodel.py | +| 5668.670960644766 | ThAr | 1 | 32 | 168.29074606362332 | wavemodel.py | +| 5676.284324871745 | ThAr | 1 | 32 | 179.75486562219982 | wavemodel.py | +| 5678.537100994086 | ThAr | 1 | 32 | 280.45984608154606 | wavemodel.py | +| 5702.409972742624 | ThAr | 1 | 32 | 1062.5514637467802 | wavemodel.py | +| 5708.6845171604955 | ThAr | 1 | 32 | 906.7037066899156 | wavemodel.py | +| 5721.658330187109 | ThAr | 1 | 32 | 7591.161634021332 | wavemodel.py | +| 5726.832509290742 | ThAr | 1 | 32 | 1277.4684754035907 | wavemodel.py | +| 5740.99648825182 | ThAr | 1 | 32 | 164.82472683785693 | wavemodel.py | +| 5743.366685441024 | ThAr | 1 | 32 | 573.6821292247179 | wavemodel.py | +| 5750.651391335498 | ThAr | 1 | 32 | 1117.8451211480315 | wavemodel.py | +| 5754.639223324691 | ThAr | 1 | 32 | 1243.6718298984783 | wavemodel.py | +| 5762.149076529722 | ThAr | 1 | 32 | 11483.411460480444 | wavemodel.py | +| 5765.093368856134 | ThAr | 1 | 32 | 1598.5633977045968 | wavemodel.py | +| 5769.684528529577 | ThAr | 1 | 32 | 898.6733530731603 | wavemodel.py | +| 5773.673663737559 | ThAr | 1 | 32 | 221.86973939462527 | wavemodel.py | +| 5775.545213616744 | ThAr | 1 | 32 | 315.09636853021794 | wavemodel.py | +| 5791.216497327469 | ThAr | 1 | 32 | 652.7562338684318 | wavemodel.py | +| 5794.057286266512 | ThAr | 1 | 32 | 433.28602080369063 | wavemodel.py | +| 5797.896277198991 | ThAr | 1 | 32 | 354.601352308525 | wavemodel.py | +| 5802.459155292515 | ThAr | 1 | 32 | 2085.886755717525 | wavemodel.py | +| 5805.750753171503 | ThAr | 1 | 32 | 5309.652956052218 | wavemodel.py | +| 5814.511246181386 | ThAr | 1 | 32 | 390.58814654796623 | wavemodel.py | +| 5817.060531973209 | ThAr | 1 | 32 | 504.2490081861722 | wavemodel.py | +| 5833.923855403146 | ThAr | 1 | 32 | 398.95404437878534 | wavemodel.py | +| 5854.657366592833 | ThAr | 1 | 32 | 789.5447389152644 | wavemodel.py | +| 5861.829290549091 | ThAr | 1 | 32 | 449.5857447625658 | wavemodel.py | +| 5865.390381885703 | ThAr | 1 | 32 | 583.0839101001391 | wavemodel.py | +| 5871.824334769922 | ThAr | 1 | 32 | 294.62068186062646 | wavemodel.py | +| 5884.395348384768 | ThAr | 1 | 32 | 338.03953376262905 | wavemodel.py | +| 5887.390923245709 | ThAr | 1 | 32 | 1509.2750615876334 | wavemodel.py | +| 5891.6865707565175 | ThAr | 1 | 32 | 1517.6417555975524 | wavemodel.py | +| 5897.494420953827 | ThAr | 1 | 32 | 784.6511708738818 | wavemodel.py | +| 5901.647492368684 | ThAr | 1 | 32 | 165.8625800998226 | wavemodel.py | +| 5907.188119465813 | ThAr | 1 | 32 | 331.94401302469066 | wavemodel.py | +| 5913.695337641543 | ThAr | 1 | 32 | 1545.0993313322651 | wavemodel.py | +| 5916.279056932566 | ThAr | 1 | 32 | 2892.1468112949774 | wavemodel.py | +| 5920.638394163983 | ThAr | 1 | 32 | 257.9797138638528 | wavemodel.py | +| 5927.619365402917 | ThAr | 1 | 32 | 1708.1975882677611 | wavemodel.py | +| 5930.763531927996 | ThAr | 1 | 32 | 765.112661365471 | wavemodel.py | +| 5940.285241237132 | ThAr | 1 | 32 | 2884.9463103314106 | wavemodel.py | +| 5944.3855253424 | ThAr | 1 | 32 | 194.6847702851562 | wavemodel.py | +| 5946.245944500275 | ThAr | 1 | 32 | 723.9737619752335 | wavemodel.py | +| 5975.341694792507 | ThAr | 1 | 32 | 4316.738341954052 | wavemodel.py | +| 5988.482052789972 | ThAr | 1 | 32 | 185.76982323476815 | wavemodel.py | +| 5990.798322378973 | ThAr | 1 | 32 | 1437.3733851517616 | wavemodel.py | +| 5992.636960878296 | ThAr | 1 | 32 | 2080.222809735024 | wavemodel.py | +| 5995.776684212739 | ThAr | 1 | 32 | 4961.245226131121 | wavemodel.py | +| 5998.19611919637 | ThAr | 1 | 32 | 151.63301814082502 | wavemodel.py | +| 6000.882519223246 | ThAr | 1 | 32 | 151.82137265130743 | wavemodel.py | +| 6002.818149363373 | ThAr | 1 | 32 | 753.9350894698088 | wavemodel.py | +| 6006.986065703295 | ThAr | 1 | 32 | 642.8214056673556 | wavemodel.py | +| 6008.6881532938005 | ThAr | 1 | 32 | 1289.9863642805014 | wavemodel.py | +| 6011.87465860031 | ThAr | 1 | 32 | 1062.2234239711477 | wavemodel.py | +| 6022.674106343551 | ThAr | 1 | 32 | 1110.8623022907398 | wavemodel.py | +| 6027.151756903009 | ThAr | 1 | 32 | 177.6747091087865 | wavemodel.py | +| 6032.113735600741 | ThAr | 1 | 32 | 542.6391932765627 | wavemodel.py | +| 6033.7935891713305 | ThAr | 1 | 32 | 3250.9296784259027 | wavemodel.py | +| 6036.711777876953 | ThAr | 1 | 32 | 211.96822691537295 | wavemodel.py | +| 6039.407271205968 | ThAr | 1 | 32 | 3544.496158768596 | wavemodel.py | +| 6044.895916183751 | ThAr | 1 | 32 | 2146.8024381015657 | wavemodel.py | +| 6050.733689348281 | ThAr | 1 | 32 | 2131.021479855435 | wavemodel.py | +| 6052.841378374006 | ThAr | 1 | 32 | 191.17066465076996 | wavemodel.py | +| 6054.875486763442 | ThAr | 1 | 32 | 842.8302177435748 | wavemodel.py | +| 6061.0195739732535 | ThAr | 1 | 32 | 864.5293498251368 | wavemodel.py | +| 6070.951673590284 | ThAr | 1 | 32 | 201.5587591245156 | wavemodel.py | +| 6079.845719323615 | ThAr | 1 | 32 | 504.79485889391896 | wavemodel.py | +| 6100.464764740213 | ThAr | 1 | 32 | 810.4718004814818 | wavemodel.py | +| 6104.073325937203 | ThAr | 1 | 32 | 1921.6697112876514 | wavemodel.py | +| 6106.686746889824 | ThAr | 1 | 32 | 728.5800722728144 | wavemodel.py | +| 6109.100998872552 | ThAr | 1 | 32 | 332.28834001492646 | wavemodel.py | +| 6114.682669629845 | ThAr | 1 | 32 | 642.4785190391564 | wavemodel.py | +| 6116.609121986369 | ThAr | 1 | 32 | 2700.4000686962772 | wavemodel.py | +| 6123.0987674616335 | ThAr | 1 | 32 | 390.9419154115244 | wavemodel.py | +| 6125.936594440266 | ThAr | 1 | 32 | 850.6542468551164 | wavemodel.py | +| 6147.0962620103155 | ThAr | 1 | 32 | 433.6520510255589 | wavemodel.py | +| 6153.68822710463 | ThAr | 1 | 32 | 4057.3200651078546 | wavemodel.py | +| 6156.907994843561 | ThAr | 1 | 32 | 1129.3443820912453 | wavemodel.py | +| 6158.426201357772 | ThAr | 1 | 32 | 497.78365024266964 | wavemodel.py | +| 6166.188792109436 | ThAr | 1 | 32 | 4336.608636770291 | wavemodel.py | +| 6171.564330094021 | ThAr | 1 | 32 | 4774.968534267833 | wavemodel.py | +| 6174.085278298042 | ThAr | 1 | 32 | 2514.3374248133773 | wavemodel.py | +| 6180.189814431762 | ThAr | 1 | 32 | 1187.1905060042877 | wavemodel.py | +| 6184.324883144324 | ThAr | 1 | 32 | 7242.923899657745 | wavemodel.py | +| 6186.3552502894045 | ThAr | 1 | 32 | 302.0761062881451 | wavemodel.py | +| 6189.863668640705 | ThAr | 1 | 32 | 2030.525473642858 | wavemodel.py | +| 6193.6333681181195 | ThAr | 1 | 32 | 1748.807220122924 | wavemodel.py | +| 6199.933755231552 | ThAr | 1 | 32 | 2541.1321190395765 | wavemodel.py | +| 6205.217695513885 | ThAr | 1 | 32 | 4064.633420086299 | wavemodel.py | +| 6208.951896172177 | ThAr | 1 | 32 | 3723.1490527618557 | wavemodel.py | +| 6217.740253421798 | ThAr | 1 | 32 | 274.2857726206326 | wavemodel.py | +| 6221.894482953626 | ThAr | 1 | 32 | 554.7862991471036 | wavemodel.py | +| 6226.299781501196 | ThAr | 1 | 32 | 3588.803804795641 | wavemodel.py | +| 6228.002977943159 | ThAr | 1 | 32 | 1397.3707958891007 | wavemodel.py | +| 6236.557800799145 | ThAr | 1 | 32 | 1671.9183059870477 | wavemodel.py | +| 6242.656446894487 | ThAr | 1 | 32 | 327.95660048681736 | wavemodel.py | +| 6244.888543934139 | ThAr | 1 | 32 | 645.441557679487 | wavemodel.py | +| 6259.248755419469 | ThAr | 1 | 32 | 714.1512731533445 | wavemodel.py | +| 6263.084213227176 | ThAr | 1 | 32 | 2259.68350093326 | wavemodel.py | +| 6273.190836995579 | ThAr | 1 | 32 | 408.7769052246565 | wavemodel.py | +| 6275.851418445057 | ThAr | 1 | 32 | 840.7289610581543 | wavemodel.py | +| 6278.35917955267 | ThAr | 1 | 32 | 204.39442561074043 | wavemodel.py | +| 6280.792054021106 | ThAr | 1 | 32 | 164.29205915325483 | wavemodel.py | +| 6289.265161283483 | ThAr | 1 | 32 | 229.53721197349543 | wavemodel.py | +| 6293.42204244671 | ThAr | 1 | 32 | 577.7480595764242 | wavemodel.py | +| 6294.773922309122 | ThAr | 1 | 32 | 923.3322032230008 | wavemodel.py | +| 6298.572648068008 | ThAr | 1 | 32 | 568.420018100023 | wavemodel.py | +| 6302.785399996044 | ThAr | 1 | 32 | 429.1699032138056 | wavemodel.py | +| 6305.1129880103235 | ThAr | 1 | 32 | 383.6749100937523 | wavemodel.py | +| 6309.474877254727 | ThAr | 1 | 32 | 771.8921594825395 | wavemodel.py | +| 6312.581741850776 | ThAr | 1 | 32 | 450.1112116820076 | wavemodel.py | +| 6317.660612967134 | ThAr | 1 | 32 | 349.6720143039748 | wavemodel.py | +| 6328.858256088491 | ThAr | 1 | 32 | 1575.13106509071 | wavemodel.py | +| 6339.4576964090365 | ThAr | 1 | 32 | 365.9909816620012 | wavemodel.py | +| 6341.338547870691 | ThAr | 1 | 32 | 417.36986075469304 | wavemodel.py | +| 6344.60782108669 | ThAr | 1 | 32 | 4469.758993879783 | wavemodel.py | +| 6350.438152127768 | ThAr | 1 | 32 | 1261.0608403637477 | wavemodel.py | +| 6357.639190332638 | ThAr | 1 | 32 | 1201.9945726858155 | wavemodel.py | +| 6366.412986369052 | ThAr | 1 | 32 | 159.94541561250963 | wavemodel.py | +| 6371.185286676279 | ThAr | 1 | 32 | 645.6220917702072 | wavemodel.py | +| 6373.731992570491 | ThAr | 1 | 32 | 1535.8778382610742 | wavemodel.py | +| 6378.694741295434 | ThAr | 1 | 32 | 2312.424231285863 | wavemodel.py | +| 6386.49209088685 | ThAr | 1 | 32 | 964.5807348734072 | wavemodel.py | +| 6408.284841768708 | ThAr | 1 | 32 | 982.8732797695275 | wavemodel.py | +| 6409.811184696509 | ThAr | 1 | 32 | 215.6494051620371 | wavemodel.py | +| 6413.698149859458 | ThAr | 1 | 32 | 4377.41420873874 | wavemodel.py | +| 6418.0679001648 | ThAr | 1 | 32 | 4213.246288653069 | wavemodel.py | +| 6439.758721628292 | ThAr | 1 | 32 | 484.6500929376318 | wavemodel.py | +| 6451.875018941261 | ThAr | 1 | 32 | 167.9209105949114 | wavemodel.py | +| 6459.063832776149 | ThAr | 1 | 32 | 5592.26259794208 | wavemodel.py | +| 6464.412427922723 | ThAr | 1 | 32 | 1037.1463617568586 | wavemodel.py | +| 6468.627367034289 | ThAr | 1 | 32 | 278.35715318024455 | wavemodel.py | +| 6484.884841822597 | ThAr | 1 | 32 | 906.6756499975905 | wavemodel.py | +| 6492.521617641243 | ThAr | 1 | 32 | 1892.8987862458366 | wavemodel.py | +| 6495.058130681966 | ThAr | 1 | 32 | 515.4442422610659 | wavemodel.py | +| 6503.805715187231 | ThAr | 1 | 32 | 292.05599460934263 | wavemodel.py | +| 6508.839711443989 | ThAr | 1 | 32 | 338.07162251160685 | wavemodel.py | +| 6510.699410977037 | ThAr | 1 | 32 | 598.9707528347157 | wavemodel.py | +| 6514.157369607725 | ThAr | 1 | 32 | 1684.7244666823528 | wavemodel.py | +| 6523.732179668143 | ThAr | 1 | 32 | 306.1954184345734 | wavemodel.py | +| 6533.149134948275 | ThAr | 1 | 32 | 3745.546158802497 | wavemodel.py | +| 6539.805352557138 | ThAr | 1 | 32 | 507.34164679413016 | wavemodel.py | +| 6553.670920745392 | ThAr | 1 | 32 | 215.37250343605956 | wavemodel.py | +| 6555.970018345313 | ThAr | 1 | 32 | 2295.419271208763 | wavemodel.py | +| 6560.8252201604255 | ThAr | 1 | 32 | 626.1598673152516 | wavemodel.py | +| 6579.043104556336 | ThAr | 1 | 32 | 3657.080626144533 | wavemodel.py | +| 6585.744757160066 | ThAr | 1 | 32 | 4894.056935958971 | wavemodel.py | +| 6590.35017390218 | ThAr | 1 | 32 | 5435.503635055801 | wavemodel.py | +| 6593.2871658048025 | ThAr | 1 | 32 | 6456.514359036205 | wavemodel.py | +| 6595.733267535048 | ThAr | 1 | 32 | 3749.6046774140586 | wavemodel.py | +| 6606.86413226352 | ThAr | 1 | 32 | 541.1525162152177 | wavemodel.py | +| 6615.293930890987 | ThAr | 1 | 32 | 418.54916660764263 | wavemodel.py | +| 6619.63710238967 | ThAr | 1 | 32 | 332.5998446501122 | wavemodel.py | +| 6621.72358386185 | ThAr | 1 | 32 | 495.46285312335664 | wavemodel.py | +| 6640.449517266109 | ThAr | 1 | 32 | 1194.4646667925158 | wavemodel.py | +| 6645.760543891996 | ThAr | 1 | 32 | 1808.4820576249954 | wavemodel.py | +| 6650.304799953414 | ThAr | 1 | 32 | 161.01133693056863 | wavemodel.py | +| 6660.531708262583 | ThAr | 1 | 32 | 772.5467778328525 | wavemodel.py | +| 6664.097168184085 | ThAr | 1 | 32 | 4887.43768099268 | wavemodel.py | +| 6676.482904539999 | ThAr | 1 | 32 | 990.4968988690217 | wavemodel.py | +| 6679.168572517955 | ThAr | 1 | 32 | 4369.495752857187 | wavemodel.py | +| 6685.931002027828 | ThAr | 1 | 32 | 1094.2868708443723 | wavemodel.py | +| 6698.206578756821 | ThAr | 1 | 32 | 244.4018917806612 | wavemodel.py | +| 6700.04213261124 | ThAr | 1 | 32 | 664.5053188022026 | wavemodel.py | +| 6713.072775443766 | ThAr | 1 | 32 | 424.3079010785854 | wavemodel.py | +| 6715.861548819188 | ThAr | 1 | 32 | 826.1335323599127 | wavemodel.py | +| 6721.032559772106 | ThAr | 1 | 32 | 921.3506518784739 | wavemodel.py | +| 6729.374931668521 | ThAr | 1 | 32 | 2767.768034874708 | wavemodel.py | +| 6735.433054400398 | ThAr | 1 | 32 | 211.65618435954286 | wavemodel.py | +| 6754.706911973545 | ThAr | 1 | 32 | 4705.221591497272 | wavemodel.py | +| 6758.317259674655 | ThAr | 1 | 32 | 4201.208745902738 | wavemodel.py | +| 6782.136296258788 | ThAr | 1 | 32 | 3715.451801694219 | wavemodel.py | +| 6790.372727158317 | ThAr | 1 | 32 | 846.964981260876 | wavemodel.py | +| 6793.0718401182985 | ThAr | 1 | 32 | 780.1203664738778 | wavemodel.py | +| 6811.12202166782 | ThAr | 1 | 32 | 225.00411108687004 | wavemodel.py | +| 6826.447414934788 | ThAr | 1 | 32 | 432.698746062424 | wavemodel.py | +| 6830.895808999712 | ThAr | 1 | 32 | 965.0503542399207 | wavemodel.py | +| 6836.812397867418 | ThAr | 1 | 32 | 4045.1359122121594 | wavemodel.py | +| 6856.027169111676 | ThAr | 1 | 32 | 506.4250611455002 | wavemodel.py | +| 6863.171446262557 | ThAr | 1 | 32 | 943.0944087588354 | wavemodel.py | +| 6865.182511901815 | ThAr | 1 | 32 | 207.73725887510486 | wavemodel.py | +| 6868.424490946492 | ThAr | 1 | 32 | 822.7167937752259 | wavemodel.py | +| 6870.372902287468 | ThAr | 1 | 32 | 307.0335349657476 | wavemodel.py | +| 6873.172256899098 | ThAr | 1 | 32 | 5107.841144011785 | wavemodel.py | +| 6876.644067132046 | ThAr | 1 | 32 | 1406.8320066451588 | wavemodel.py | +| 6881.428202827526 | ThAr | 1 | 32 | 353.4877600676118 | wavemodel.py | +| 6884.950917771121 | ThAr | 1 | 32 | 163.96839966204035 | wavemodel.py | +| 6888.57734008165 | ThAr | 1 | 32 | 751.2382554364202 | wavemodel.py | +| 6889.722138425084 | ThAr | 1 | 32 | 668.708385637918 | wavemodel.py | +| 6913.11476877878 | ThAr | 1 | 32 | 7068.103416190942 | wavemodel.py | +| 6917.952983849481 | ThAr | 1 | 32 | 387.16502401804337 | wavemodel.py | +| 6926.664359120242 | ThAr | 1 | 32 | 216.06725047240678 | wavemodel.py | +| 6936.17823870292 | ThAr | 1 | 32 | 213.8891190475146 | wavemodel.py | +| 6939.56502226422 | ThAr | 1 | 32 | 4044.129096809006 | wavemodel.py | +| 6945.482808643299 | ThAr | 1 | 32 | 4921.776725678902 | wavemodel.py | +| 6950.130701466569 | ThAr | 1 | 32 | 393.6496933779413 | wavemodel.py | +| 6953.506829630909 | ThAr | 1 | 32 | 597.8529653299292 | wavemodel.py | +| 6956.527356012852 | ThAr | 1 | 32 | 301.6219356661379 | wavemodel.py | +| 6962.160448756032 | ThAr | 1 | 32 | 690.4069010366868 | wavemodel.py | +| 6967.34188550213 | ThAr | 1 | 32 | 32460.461555615348 | wavemodel.py | +| 6991.577888316672 | ThAr | 1 | 32 | 5375.77323386405 | wavemodel.py | +| 6994.510849404037 | ThAr | 1 | 32 | 256.00170743564365 | wavemodel.py | +| 7002.745108017252 | ThAr | 1 | 32 | 1436.4657598927047 | wavemodel.py | +| 7004.520371886134 | ThAr | 1 | 32 | 152.20835783226315 | wavemodel.py | +| 7020.501008646945 | ThAr | 1 | 32 | 3254.747599881293 | wavemodel.py | +| 7032.195748112015 | ThAr | 1 | 32 | 6609.978636516572 | wavemodel.py | +| 7038.213342253753 | ThAr | 1 | 32 | 192.10537403783806 | wavemodel.py | +| 7047.685765596274 | ThAr | 1 | 32 | 231.20177344766566 | wavemodel.py | +| 7062.4677925760425 | ThAr | 1 | 32 | 1097.86101580643 | wavemodel.py | +| 7069.138826146334 | ThAr | 1 | 32 | 42598.29384360963 | wavemodel.py | +| 7074.179431573614 | ThAr | 1 | 32 | 298.9247256162811 | wavemodel.py | +| 7077.2141160374895 | ThAr | 1 | 32 | 309.1606382417133 | wavemodel.py | +| 7086.132874797445 | ThAr | 1 | 32 | 3650.293579109637 | wavemodel.py | +| 7088.58377553699 | ThAr | 1 | 32 | 280.3785161939261 | wavemodel.py | +| 7091.0407791171165 | ThAr | 1 | 32 | 214.43984858849416 | wavemodel.py | +| 7109.453467818178 | ThAr | 1 | 32 | 1356.2072249487226 | wavemodel.py | +| 7126.699031071903 | ThAr | 1 | 32 | 3930.4115092705197 | wavemodel.py | +| 7149.0364536776915 | ThAr | 1 | 32 | 7790.815421783793 | wavemodel.py | +| 7152.176871907972 | ThAr | 1 | 32 | 1439.7796799073215 | wavemodel.py | +| 7156.894224464607 | ThAr | 1 | 32 | 535.2504499269251 | wavemodel.py | +| 7159.278090871293 | ThAr | 1 | 32 | 354.50462527301437 | wavemodel.py | +| 7160.9694688167265 | ThAr | 1 | 32 | 956.9185330123779 | wavemodel.py | +| 7170.869040719062 | ThAr | 1 | 32 | 5272.388354612489 | wavemodel.py | +| 7175.351982855181 | ThAr | 1 | 32 | 471.1316682101804 | wavemodel.py | +| 7192.985172810883 | ThAr | 1 | 32 | 275.8082466346997 | wavemodel.py | +| 7202.07001177167 | ThAr | 1 | 32 | 892.9891867703028 | wavemodel.py | +| 7209.458849851629 | ThAr | 1 | 32 | 5149.625044196992 | wavemodel.py | +| 7214.623812843501 | ThAr | 1 | 32 | 621.9353197444198 | wavemodel.py | +| 7220.261952770733 | ThAr | 1 | 32 | 1321.9825886986312 | wavemodel.py | +| 7244.167345050137 | ThAr | 1 | 32 | 372.9992246542751 | wavemodel.py | +| 7246.7465566144465 | ThAr | 1 | 32 | 496.34406973558305 | wavemodel.py | +| 7257.512990060859 | ThAr | 1 | 32 | 177.1971720139877 | wavemodel.py | +| 7259.572410170096 | ThAr | 1 | 32 | 201.3724267984216 | wavemodel.py | +| 7267.184943458928 | ThAr | 1 | 32 | 695.1606726759712 | wavemodel.py | +| 7274.931895893667 | ThAr | 1 | 32 | 20976.17638627269 | wavemodel.py | +| 7286.949210367219 | ThAr | 1 | 32 | 2140.1654764270547 | wavemodel.py | +| 7298.211041550113 | ThAr | 1 | 32 | 186.0309007236898 | wavemodel.py | +| 7313.758400677477 | ThAr | 1 | 32 | 1089.9690468883011 | wavemodel.py | +| 7317.921006446055 | ThAr | 1 | 32 | 918.3013510581482 | wavemodel.py | +| 7326.651344445181 | ThAr | 1 | 32 | 161.0941077376226 | wavemodel.py | +| 7330.368245417534 | ThAr | 1 | 32 | 1049.0974217965975 | wavemodel.py | +| 7343.195622811909 | ThAr | 1 | 32 | 743.340856266983 | wavemodel.py | +| 7352.895925722392 | ThAr | 1 | 32 | 345.37586106642334 | wavemodel.py | +| 7355.308483079706 | ThAr | 1 | 32 | 5170.4596402167645 | wavemodel.py | +| 7374.149508908588 | ThAr | 1 | 32 | 7838.164947721808 | wavemodel.py | +| 7386.25883778286 | ThAr | 1 | 32 | 62920.47532227746 | wavemodel.py | +| 7395.120819958001 | ThAr | 1 | 32 | 1061.7368485264697 | wavemodel.py | +| 7404.274522292379 | ThAr | 1 | 32 | 272.8497213274699 | wavemodel.py | +| 7414.370466669499 | ThAr | 1 | 32 | 795.454637745699 | wavemodel.py | +| 7420.483460659523 | ThAr | 1 | 32 | 639.3944490870058 | wavemodel.py | +| 7424.527170721234 | ThAr | 1 | 32 | 274.92440148319434 | wavemodel.py | +| 7427.243881741595 | ThAr | 1 | 32 | 848.7505057963223 | wavemodel.py | +| 7431.225004425235 | ThAr | 1 | 32 | 2909.6392034955056 | wavemodel.py | +| 7437.6170188860615 | ThAr | 1 | 32 | 3376.5396085742977 | wavemodel.py | +| 7450.116367254695 | ThAr | 1 | 32 | 348.910605032954 | wavemodel.py | +| 7473.254238569736 | ThAr | 1 | 32 | 1033.6631413910327 | wavemodel.py | +| 7483.4507557760035 | ThAr | 1 | 32 | 981.4625057455385 | wavemodel.py | +| 7486.080160683675 | ThAr | 1 | 32 | 1008.1153416884721 | wavemodel.py | +| 7512.6318072000995 | ThAr | 1 | 32 | 642.7591636625882 | wavemodel.py | +| 7516.633897153778 | ThAr | 1 | 32 | 63318.9482412395 | wavemodel.py | +| 7525.258558556101 | ThAr | 1 | 32 | 161.9710427285883 | wavemodel.py | +| 7527.591700200548 | ThAr | 1 | 32 | 501.354364965383 | wavemodel.py | +| 7542.785641724995 | ThAr | 1 | 32 | 421.4003463735262 | wavemodel.py | +| 7551.401402795023 | ThAr | 1 | 32 | 1339.5199798996573 | wavemodel.py | +| 7569.788455476036 | ThAr | 1 | 32 | 2100.3786775466874 | wavemodel.py | +| 7587.872227951267 | ThAr | 1 | 32 | 3158.2912884028988 | wavemodel.py | +| 7590.846474106525 | ThAr | 1 | 32 | 3264.0854282012733 | wavemodel.py | +| 7600.047009578565 | ThAr | 1 | 32 | 232.4017685770151 | wavemodel.py | +| 7609.984125180186 | ThAr | 1 | 32 | 603.0089630716848 | wavemodel.py | +| 7620.381798520418 | ThAr | 1 | 32 | 302.1968172457964 | wavemodel.py | +| 7629.301241933847 | ThAr | 1 | 32 | 1933.3557657162899 | wavemodel.py | +| 7649.481785042602 | ThAr | 1 | 32 | 3961.75118189174 | wavemodel.py | +| 7655.75497105457 | ThAr | 1 | 32 | 519.6136493548549 | wavemodel.py | +| 7660.463010848563 | ThAr | 1 | 32 | 308.8300411439548 | wavemodel.py | +| 7662.828722584171 | ThAr | 1 | 32 | 298.275983807078 | wavemodel.py | +| 7667.040768508788 | ThAr | 1 | 32 | 647.1550921492926 | wavemodel.py | +| 7672.0586572315015 | ThAr | 1 | 32 | 382.0854992711144 | wavemodel.py | +| 7679.983761718543 | ThAr | 1 | 32 | 367.3161146196019 | wavemodel.py | +| 7701.043128632382 | ThAr | 1 | 32 | 557.9030805408366 | wavemodel.py | +| 7712.368542717335 | ThAr | 1 | 32 | 761.696091105385 | wavemodel.py | +| 7733.995937986949 | ThAr | 1 | 32 | 264.14668358735946 | wavemodel.py | +| 7791.025355088319 | ThAr | 1 | 32 | 1566.5816597668827 | wavemodel.py | +| 7800.569545985374 | ThAr | 1 | 32 | 1127.862082447077 | wavemodel.py | +| 7816.312952732025 | ThAr | 1 | 32 | 166.75301537149977 | wavemodel.py | +| 7819.91392738477 | ThAr | 1 | 32 | 5592.2004171481785 | wavemodel.py | +| 7843.8288152630785 | ThAr | 1 | 32 | 780.0649023118643 | wavemodel.py | +| 7849.701137530479 | ThAr | 1 | 32 | 4271.9511515208105 | wavemodel.py | +| 7864.394007383103 | ThAr | 1 | 32 | 168.7758025931358 | wavemodel.py | +| 7868.152998666244 | ThAr | 1 | 32 | 554.1792290981405 | wavemodel.py | +| 7870.216923505365 | ThAr | 1 | 32 | 329.71211231784076 | wavemodel.py | +| 7888.501918637548 | ThAr | 1 | 32 | 687.567785901143 | wavemodel.py | +| 7893.245959823377 | ThAr | 1 | 32 | 2664.898485548675 | wavemodel.py | +| 7902.368790180898 | ThAr | 1 | 32 | 419.46651638844287 | wavemodel.py | +| 7918.575902287114 | ThAr | 1 | 32 | 297.54494549464334 | wavemodel.py | +| 7939.904139611173 | ThAr | 1 | 32 | 461.37552792849084 | wavemodel.py | +| 7943.954935865027 | ThAr | 1 | 32 | 482.5113715788698 | wavemodel.py | +| 7950.208414718024 | ThAr | 1 | 32 | 45190.923685366695 | wavemodel.py | +| 7956.467452251086 | ThAr | 1 | 32 | 189.13067789616193 | wavemodel.py | +| 7974.923074021824 | ThAr | 1 | 32 | 479.6124891752485 | wavemodel.py | +| 7981.163902017537 | ThAr | 1 | 32 | 5134.991738486293 | wavemodel.py | +| 7990.302985056996 | ThAr | 1 | 32 | 225.04020532720767 | wavemodel.py | +| 7995.962495348302 | ThAr | 1 | 32 | 197.61446215644406 | wavemodel.py | +| 8008.4028305910415 | ThAr | 1 | 32 | 48663.721721371956 | wavemodel.py | +| 8024.388968370586 | ThAr | 1 | 32 | 363.0456451399119 | wavemodel.py | +| 8027.922387757977 | ThAr | 1 | 32 | 186.14865104499142 | wavemodel.py | +| 8034.634936722897 | ThAr | 1 | 32 | 2600.977851353284 | wavemodel.py | +| 8039.279843219554 | ThAr | 1 | 32 | 584.7440506172195 | wavemodel.py | +| 8048.299529456256 | ThAr | 1 | 32 | 808.9370645695909 | wavemodel.py | +| 8055.518415143027 | ThAr | 1 | 32 | 1826.980363039214 | wavemodel.py | +| 8064.830565533013 | ThAr | 1 | 32 | 248.4591926441388 | wavemodel.py | +| 8087.483392603794 | ThAr | 1 | 32 | 232.46889234918066 | wavemodel.py | +| 8095.860843675947 | ThAr | 1 | 32 | 1491.4126161473816 | wavemodel.py | +| 8131.695049536855 | ThAr | 1 | 32 | 703.4074253704 | wavemodel.py | +| 8140.686843112427 | ThAr | 1 | 32 | 1235.2084334774413 | wavemodel.py | +| 8145.380755914691 | ThAr | 1 | 32 | 3256.184377896195 | wavemodel.py | +| 8156.939818548529 | ThAr | 1 | 32 | 164.52021300106966 | wavemodel.py | +| 8161.970686660939 | ThAr | 1 | 32 | 1922.6552150782652 | wavemodel.py | +| 8172.060794859459 | ThAr | 1 | 32 | 885.0685236526056 | wavemodel.py | +| 8189.153289262797 | ThAr | 1 | 32 | 2764.065767284028 | wavemodel.py | +| 8254.679865301054 | ThAr | 1 | 32 | 2134.785081985135 | wavemodel.py | +| 8257.016874332201 | ThAr | 1 | 32 | 402.0083553466132 | wavemodel.py | +| 8266.83981638745 | ThAr | 1 | 32 | 42249.812318233635 | wavemodel.py | +| 8277.903954815623 | ThAr | 1 | 32 | 1041.3510340717964 | wavemodel.py | +| 8323.156779518242 | ThAr | 1 | 32 | 1408.0672263101128 | wavemodel.py | +| 8332.749946151473 | ThAr | 1 | 32 | 6896.4616495569035 | wavemodel.py | +| 8360.978745603123 | ThAr | 1 | 32 | 345.5181552907218 | wavemodel.py | +| 8368.884193185339 | ThAr | 1 | 32 | 222.78070734448815 | wavemodel.py | +| 8371.219725212402 | ThAr | 1 | 32 | 153.72717341376003 | wavemodel.py | +| 8387.104585396835 | ThAr | 1 | 32 | 542.8498402185623 | wavemodel.py | +| 8390.530348486265 | ThAr | 1 | 32 | 145.37420868865775 | wavemodel.py | +| 8410.512889331318 | ThAr | 1 | 32 | 58883.85651203186 | wavemodel.py | +| 8419.097464645236 | ThAr | 1 | 32 | 3594.606796772318 | wavemodel.py | +| 8448.63258553041 | ThAr | 1 | 32 | 3656.8666335635976 | wavemodel.py | +| 8474.260599997786 | ThAr | 1 | 32 | 267.35496510384587 | wavemodel.py | +| 8480.706696108735 | ThAr | 1 | 32 | 5477.312004399122 | wavemodel.py | +| 8492.666923232153 | ThAr | 1 | 32 | 236.38378370515525 | wavemodel.py | +| 8498.734021328744 | ThAr | 1 | 32 | 208.82945963458147 | wavemodel.py | +| 8513.071173172137 | ThAr | 1 | 32 | 224.44425008961377 | wavemodel.py | +| 8519.763738042891 | ThAr | 1 | 32 | 185.01004055027775 | wavemodel.py | +| 8523.615135104317 | ThAr | 1 | 32 | 35742.67987429109 | wavemodel.py | +| 8542.188693852773 | ThAr | 1 | 32 | 214.46697962672658 | wavemodel.py | +| 8557.409076573083 | ThAr | 1 | 32 | 644.9209371005841 | wavemodel.py | +| 8575.48559426532 | ThAr | 1 | 32 | 2394.6028495606793 | wavemodel.py | +| 8579.727427204118 | ThAr | 1 | 32 | 201.35853068147134 | wavemodel.py | +| 8608.133655991885 | ThAr | 1 | 32 | 2918.1293394309273 | wavemodel.py | +| 8622.844150030433 | ThAr | 1 | 32 | 1122.5067124024713 | wavemodel.py | +| 8641.702615192979 | ThAr | 1 | 32 | 294.0595924046013 | wavemodel.py | +| 8670.32818687443 | ThAr | 1 | 32 | 23798.08705537974 | wavemodel.py | +| 8680.78252771596 | ThAr | 1 | 32 | 490.3441143696971 | wavemodel.py | +| 8711.619301932737 | ThAr | 1 | 32 | 1675.1576705091193 | wavemodel.py | +| 8734.860194405517 | ThAr | 1 | 32 | 343.1178917483158 | wavemodel.py | +| 8750.477951449844 | ThAr | 1 | 32 | 2314.897997293142 | wavemodel.py | +| 8760.667332030975 | ThAr | 1 | 32 | 1496.2956285658772 | wavemodel.py | +| 8763.974690867035 | ThAr | 1 | 32 | 1779.8770664898143 | wavemodel.py | +| 8769.173171552142 | ThAr | 1 | 32 | 234.6005835748096 | wavemodel.py | +| 8774.687287594583 | ThAr | 1 | 32 | 626.8058034163797 | wavemodel.py | +| 8777.934949970639 | ThAr | 1 | 32 | 527.9392281598923 | wavemodel.py | +| 8794.43309382036 | ThAr | 1 | 32 | 170.60229326605236 | wavemodel.py | +| 8801.47630835564 | ThAr | 1 | 32 | 671.3042404821499 | wavemodel.py | +| 8807.115381515256 | ThAr | 1 | 32 | 188.6902414227186 | wavemodel.py | +| 8822.745425892675 | ThAr | 1 | 32 | 397.4018373480215 | wavemodel.py | +| 8843.77928160467 | ThAr | 1 | 32 | 884.9316078932952 | wavemodel.py | +| 8852.368951648621 | ThAr | 1 | 32 | 661.2723757300511 | wavemodel.py | +| 8871.25722710882 | ThAr | 1 | 32 | 1045.2212215103475 | wavemodel.py | +| 8895.429664093464 | ThAr | 1 | 32 | 386.02970801687195 | wavemodel.py | +| 8951.54380153768 | ThAr | 1 | 32 | 235.39224889467886 | wavemodel.py | +| 8958.348273981266 | ThAr | 1 | 32 | 392.4439432809996 | wavemodel.py | +| 8964.693747982068 | ThAr | 1 | 32 | 275.64002122145104 | wavemodel.py | +| 8970.102841271959 | ThAr | 1 | 32 | 3548.593274011243 | wavemodel.py | +| 8989.795393366534 | ThAr | 1 | 32 | 326.2835856908862 | wavemodel.py | +| 8998.203372623379 | ThAr | 1 | 32 | 187.5363816239891 | wavemodel.py | +| 9000.282767686555 | ThAr | 1 | 32 | 192.6564692456029 | wavemodel.py | +| 9019.299444895965 | ThAr | 1 | 32 | 378.127700653948 | wavemodel.py | +| 9050.731167351729 | ThAr | 1 | 32 | 2632.645283726751 | wavemodel.py | +| 9066.380027948499 | ThAr | 1 | 32 | 467.7174610619666 | wavemodel.py | +| 9069.419293570456 | ThAr | 1 | 32 | 403.5450304294331 | wavemodel.py | +| 9075.97120386004 | ThAr | 1 | 32 | 511.1186309299078 | wavemodel.py | +| 9077.703657844047 | ThAr | 1 | 32 | 941.2513320121719 | wavemodel.py | +| 9097.373935114141 | ThAr | 1 | 32 | 1836.4762782049831 | wavemodel.py | +| 9109.357806479178 | ThAr | 1 | 32 | 280.9642373793532 | wavemodel.py | +| 9168.565433834068 | ThAr | 1 | 32 | 179.0982074057772 | wavemodel.py | +| 9197.14567587214 | ThAr | 1 | 32 | 5207.2950210682975 | wavemodel.py | +| 9201.17016241016 | ThAr | 1 | 32 | 897.5507221347066 | wavemodel.py | +| 9206.473894055052 | ThAr | 1 | 32 | 4133.492212061334 | wavemodel.py | +| 9227.006777572662 | ThAr | 1 | 32 | 45457.189079672215 | wavemodel.py | +| 9268.87493391769 | ThAr | 1 | 32 | 2725.6151358414886 | wavemodel.py | +| 9278.820197034504 | ThAr | 1 | 32 | 1703.5508177228987 | wavemodel.py | +| 9293.847099524797 | ThAr | 1 | 32 | 2275.926314712316 | wavemodel.py | +| 9343.227572048543 | ThAr | 1 | 32 | 329.02026076299114 | wavemodel.py | +| 9356.791944717186 | ThAr | 1 | 32 | 10986.843064231329 | wavemodel.py | +| 9385.850131385372 | ThAr | 1 | 32 | 1070.5931483032693 | wavemodel.py | +| 9392.258618704993 | ThAr | 1 | 32 | 146.88091009241452 | wavemodel.py | +| 9401.667610334982 | ThAr | 1 | 32 | 4939.7760389115565 | wavemodel.py | +| 9434.197515197231 | ThAr | 1 | 32 | 492.3178510110081 | wavemodel.py | +| 9463.443593783333 | ThAr | 1 | 32 | 835.7949057969032 | wavemodel.py | +| 9469.810491603803 | ThAr | 1 | 32 | 203.05066339414898 | wavemodel.py | +| 9473.274809913542 | ThAr | 1 | 32 | 369.44648326053596 | wavemodel.py | +| 9477.478486665543 | ThAr | 1 | 32 | 1990.4085371478936 | wavemodel.py | +| 9499.153305243171 | ThAr | 1 | 32 | 3999.056226647587 | wavemodel.py | +| 9508.023711756463 | ThAr | 1 | 32 | 708.8553868286924 | wavemodel.py | +| 9563.869420827607 | ThAr | 1 | 32 | 791.5238223410805 | wavemodel.py | +| 9632.201899787526 | ThAr | 1 | 32 | 418.3568397712968 | wavemodel.py | +| 9635.26079914892 | ThAr | 1 | 32 | 652.0320749762766 | wavemodel.py | +| 9660.454680246452 | ThAr | 1 | 32 | 45854.9278684256 | wavemodel.py | +| 9667.370076258276 | ThAr | 1 | 32 | 1218.3496936027143 | wavemodel.py | +| 9703.354031231493 | ThAr | 1 | 32 | 2484.598482304283 | wavemodel.py | +| 9749.132125155938 | ThAr | 1 | 32 | 1707.0062867970412 | wavemodel.py | +| 9787.196550048435 | ThAr | 1 | 32 | 18264.245001768675 | wavemodel.py | +| 9798.89639882643 | ThAr | 1 | 32 | 221.93063238528603 | wavemodel.py | +| 9815.391269974929 | ThAr | 1 | 32 | 716.1714032763201 | wavemodel.py | +| 9829.13927721242 | ThAr | 1 | 32 | 2413.7049449889428 | wavemodel.py | +| 9836.110695907311 | ThAr | 1 | 32 | 4014.646608684582 | wavemodel.py | +| 9990.325571335232 | ThAr | 1 | 32 | 229.5897760328709 | wavemodel.py | +| 10042.094471663491 | ThAr | 1 | 32 | 181.12888798012176 | wavemodel.py | +| 10054.837474711067 | ThAr | 1 | 32 | 465.3556517162094 | wavemodel.py | +| 10472.90949025918 | ThAr | 1 | 32 | 1799.7310521751558 | wavemodel.py | +| 10480.92011686966 | ThAr | 1 | 32 | 397.5503098963148 | wavemodel.py | diff --git a/ZShooter_v2/lamp_lines/ThAr_XSHOOTER_VIS_air_lines.dat b/ZShooter_v2/lamp_lines/ThAr_XSHOOTER_VIS_air_lines.dat new file mode 100644 index 00000000..bd9c0eda --- /dev/null +++ b/ZShooter_v2/lamp_lines/ThAr_XSHOOTER_VIS_air_lines.dat @@ -0,0 +1,487 @@ +| wave | ion | NIST | Instr | amplitude | Source | +| 5407.6208099902815 | ThAr | 1 | 32 | 1110.7914316576482 | wavemodel.py | +| 5410.758015774376 | ThAr | 1 | 32 | 968.0973212446626 | wavemodel.py | +| 5415.528692196711 | ThAr | 1 | 32 | 383.687734059547 | wavemodel.py | +| 5417.486857027025 | ThAr | 1 | 32 | 2596.8707317474755 | wavemodel.py | +| 5424.003148450503 | ThAr | 1 | 32 | 307.30239464727856 | wavemodel.py | +| 5425.79308685453 | ThAr | 1 | 32 | 144.08849697943077 | wavemodel.py | +| 5431.112532989203 | ThAr | 1 | 32 | 444.60768128587983 | wavemodel.py | +| 5434.129227649838 | ThAr | 1 | 32 | 202.99245537451844 | wavemodel.py | +| 5440.449858493794 | ThAr | 1 | 32 | 160.46380682738803 | wavemodel.py | +| 5443.220444513186 | ThAr | 1 | 32 | 156.9456744406885 | wavemodel.py | +| 5452.089765992847 | ThAr | 1 | 32 | 1035.2573689958615 | wavemodel.py | +| 5457.394417594305 | ThAr | 1 | 32 | 151.6629389814005 | wavemodel.py | +| 5464.191107270491 | ThAr | 1 | 32 | 482.7601985802808 | wavemodel.py | +| 5470.734639326351 | ThAr | 1 | 32 | 192.55623098709788 | wavemodel.py | +| 5492.727918312681 | ThAr | 1 | 32 | 867.8311036199341 | wavemodel.py | +| 5495.981884978753 | ThAr | 1 | 32 | 1362.0172192618484 | wavemodel.py | +| 5499.270628897338 | ThAr | 1 | 32 | 4126.051782549884 | wavemodel.py | +| 5504.305523180232 | ThAr | 1 | 32 | 749.535809948114 | wavemodel.py | +| 5506.349073036187 | ThAr | 1 | 32 | 160.79851938188273 | wavemodel.py | +| 5507.635824400703 | ThAr | 1 | 32 | 215.81506286244155 | wavemodel.py | +| 5510.003117298173 | ThAr | 1 | 32 | 1142.269973834328 | wavemodel.py | +| 5514.8619523878315 | ThAr | 1 | 32 | 673.3646889196442 | wavemodel.py | +| 5524.64936595869 | ThAr | 1 | 32 | 136.84235028159372 | wavemodel.py | +| 5539.295688021594 | ThAr | 1 | 32 | 2934.7852913005063 | wavemodel.py | +| 5542.853560723956 | ThAr | 1 | 32 | 470.607475358189 | wavemodel.py | +| 5548.174602719913 | ThAr | 1 | 32 | 1451.3426680570533 | wavemodel.py | +| 5554.048098308171 | ThAr | 1 | 32 | 177.07843580519983 | wavemodel.py | +| 5557.505872551994 | ThAr | 1 | 32 | 1225.3274550477697 | wavemodel.py | +| 5558.473713643178 | ThAr | 1 | 32 | 2536.236365978889 | wavemodel.py | +| 5571.339072725883 | ThAr | 1 | 32 | 894.4799740009355 | wavemodel.py | +| 5573.163905830617 | ThAr | 1 | 32 | 1834.3462615507842 | wavemodel.py | +| 5576.2011645781795 | ThAr | 1 | 32 | 277.21028132587577 | wavemodel.py | +| 5579.391183564995 | ThAr | 1 | 32 | 831.2870367615238 | wavemodel.py | +| 5587.027901432181 | ThAr | 1 | 32 | 5124.57998673953 | wavemodel.py | +| 5595.092904421806 | ThAr | 1 | 32 | 1575.8936995595348 | wavemodel.py | +| 5600.126977818246 | ThAr | 1 | 32 | 144.42788172301005 | wavemodel.py | +| 5601.598944617915 | ThAr | 1 | 32 | 2119.2079325183845 | wavemodel.py | +| 5604.54734154132 | ThAr | 1 | 32 | 418.8619774796354 | wavemodel.py | +| 5606.691582144539 | ThAr | 1 | 32 | 1618.1743476683455 | wavemodel.py | +| 5610.343640402447 | ThAr | 1 | 32 | 1383.4451009096967 | wavemodel.py | +| 5611.987687497606 | ThAr | 1 | 32 | 614.7095987036539 | wavemodel.py | +| 5615.321222499999 | ThAr | 1 | 32 | 2304.4059356197095 | wavemodel.py | +| 5639.752325636598 | ThAr | 1 | 32 | 878.7808331004484 | wavemodel.py | +| 5641.514555629259 | ThAr | 1 | 32 | 178.10087432539018 | wavemodel.py | +| 5645.682930149829 | ThAr | 1 | 32 | 572.3119637495762 | wavemodel.py | +| 5648.985437627978 | ThAr | 1 | 32 | 577.0136818321496 | wavemodel.py | +| 5650.646070462115 | ThAr | 1 | 32 | 635.6369349211616 | wavemodel.py | +| 5657.92631639194 | ThAr | 1 | 32 | 430.6038781669278 | wavemodel.py | +| 5665.183287016402 | ThAr | 1 | 32 | 1308.9322848538272 | wavemodel.py | +| 5667.01534656318 | ThAr | 1 | 32 | 218.6204440916205 | wavemodel.py | +| 5674.912541657936 | ThAr | 1 | 32 | 151.10082780164407 | wavemodel.py | +| 5677.049604489388 | ThAr | 1 | 32 | 291.95317154685864 | wavemodel.py | +| 5685.1822659469635 | ThAr | 1 | 32 | 134.23096920312113 | wavemodel.py | +| 5700.83817515575 | ThAr | 1 | 32 | 894.141634289194 | wavemodel.py | +| 5707.10150275447 | ThAr | 1 | 32 | 830.1752960205084 | wavemodel.py | +| 5720.08688546432 | ThAr | 1 | 32 | 7366.474975676212 | wavemodel.py | +| 5725.324075301735 | ThAr | 1 | 32 | 1148.891190223313 | wavemodel.py | +| 5739.459215313714 | ThAr | 1 | 32 | 167.85740836152218 | wavemodel.py | +| 5741.817322879258 | ThAr | 1 | 32 | 556.9216023145513 | wavemodel.py | +| 5748.980542928021 | ThAr | 1 | 32 | 1031.4305992682969 | wavemodel.py | +| 5753.022075657682 | ThAr | 1 | 32 | 1207.3356926083452 | wavemodel.py | +| 5760.550817737133 | ThAr | 1 | 32 | 9769.156366549641 | wavemodel.py | +| 5763.5098240231655 | ThAr | 1 | 32 | 1334.9537645998553 | wavemodel.py | +| 5768.100874594496 | ThAr | 1 | 32 | 764.9889134068131 | wavemodel.py | +| 5772.058965761656 | ThAr | 1 | 32 | 187.30184097279084 | wavemodel.py | +| 5773.947657151827 | ThAr | 1 | 32 | 411.54174421029677 | wavemodel.py | +| 5789.646160821075 | ThAr | 1 | 32 | 558.7105317407724 | wavemodel.py | +| 5792.415735384001 | ThAr | 1 | 32 | 527.1791771719425 | wavemodel.py | +| 5796.159190392544 | ThAr | 1 | 32 | 322.0476146534328 | wavemodel.py | +| 5800.839497679464 | ThAr | 1 | 32 | 2105.7802925149063 | wavemodel.py | +| 5804.140514592556 | ThAr | 1 | 32 | 5843.927263135123 | wavemodel.py | +| 5812.937584540725 | ThAr | 1 | 32 | 325.72660197777384 | wavemodel.py | +| 5815.412682549035 | ThAr | 1 | 32 | 437.292035407017 | wavemodel.py | +| 5832.349910879137 | ThAr | 1 | 32 | 327.1481940731643 | wavemodel.py | +| 5853.265857405308 | ThAr | 1 | 32 | 774.527319599914 | wavemodel.py | +| 5860.234157157849 | ThAr | 1 | 32 | 428.1154395186536 | wavemodel.py | +| 5863.717238482572 | ThAr | 1 | 32 | 499.1270090956845 | wavemodel.py | +| 5870.380142324682 | ThAr | 1 | 32 | 278.85941772295484 | wavemodel.py | +| 5882.628592323207 | ThAr | 1 | 32 | 319.05769010656047 | wavemodel.py | +| 5885.739860121719 | ThAr | 1 | 32 | 1369.3654080581316 | wavemodel.py | +| 5889.934748513434 | ThAr | 1 | 32 | 1687.1064338706162 | wavemodel.py | +| 5891.159113909613 | ThAr | 1 | 32 | 697.3014562438233 | wavemodel.py | +| 5895.887143837571 | ThAr | 1 | 32 | 702.1392857664916 | wavemodel.py | +| 5899.812531289653 | ThAr | 1 | 32 | 138.8692788845666 | wavemodel.py | +| 5905.542521573944 | ThAr | 1 | 32 | 391.1561086124681 | wavemodel.py | +| 5908.92996642409 | ThAr | 1 | 32 | 500.98040005660954 | wavemodel.py | +| 5912.065590084957 | ThAr | 1 | 32 | 1503.6016804213511 | wavemodel.py | +| 5914.645467030233 | ThAr | 1 | 32 | 2419.702836049027 | wavemodel.py | +| 5916.589310943863 | ThAr | 1 | 32 | 152.3328598875478 | wavemodel.py | +| 5918.933034656023 | ThAr | 1 | 32 | 293.97811963137667 | wavemodel.py | +| 5925.972499246315 | ThAr | 1 | 32 | 1742.9237554943113 | wavemodel.py | +| 5929.049897946729 | ThAr | 1 | 32 | 671.1410255126639 | wavemodel.py | +| 5938.67088977037 | ThAr | 1 | 32 | 3066.540156052421 | wavemodel.py | +| 5942.7304991580595 | ThAr | 1 | 32 | 203.10853027165035 | wavemodel.py | +| 5944.62634858031 | ThAr | 1 | 32 | 615.868135898498 | wavemodel.py | +| 5973.746702125156 | ThAr | 1 | 32 | 4717.52681590471 | wavemodel.py | +| 5974.641646788861 | ThAr | 1 | 32 | 2711.5576391287127 | wavemodel.py | +| 5989.069168953457 | ThAr | 1 | 32 | 1446.211624157377 | wavemodel.py | +| 5990.996260265611 | ThAr | 1 | 32 | 1759.0444817503694 | wavemodel.py | +| 5994.124538210668 | ThAr | 1 | 32 | 4133.311686659271 | wavemodel.py | +| 6001.1573232462115 | ThAr | 1 | 32 | 680.975240806812 | wavemodel.py | +| 6005.2582694957755 | ThAr | 1 | 32 | 557.364742920198 | wavemodel.py | +| 6007.057887199835 | ThAr | 1 | 32 | 1131.8851368105286 | wavemodel.py | +| 6010.182850409387 | ThAr | 1 | 32 | 875.5544553693464 | wavemodel.py | +| 6021.034787761349 | ThAr | 1 | 32 | 1245.840562521305 | wavemodel.py | +| 6025.401691831154 | ThAr | 1 | 32 | 153.8342673929639 | wavemodel.py | +| 6032.152453801969 | ThAr | 1 | 32 | 3589.503897599502 | wavemodel.py | +| 6035.1231626123745 | ThAr | 1 | 32 | 175.0544056095443 | wavemodel.py | +| 6037.742104242863 | ThAr | 1 | 32 | 3526.861138819788 | wavemodel.py | +| 6043.224959988745 | ThAr | 1 | 32 | 1865.7826384575826 | wavemodel.py | +| 6049.053616793829 | ThAr | 1 | 32 | 2287.1145906373004 | wavemodel.py | +| 6050.437643346371 | ThAr | 1 | 32 | 167.03501586097047 | wavemodel.py | +| 6053.186168825251 | ThAr | 1 | 32 | 926.9771106464761 | wavemodel.py | +| 6059.35175408582 | ThAr | 1 | 32 | 737.3685314537515 | wavemodel.py | +| 6069.047252031291 | ThAr | 1 | 32 | 150.45404824808145 | wavemodel.py | +| 6078.636894345549 | ThAr | 1 | 32 | 481.44450708412126 | wavemodel.py | +| 6085.383906886635 | ThAr | 1 | 32 | 589.4739753278227 | wavemodel.py | +| 6088.001864115938 | ThAr | 1 | 32 | 1492.9865479409327 | wavemodel.py | +| 6098.797403166737 | ThAr | 1 | 32 | 722.2623635932006 | wavemodel.py | +| 6102.439457599321 | ThAr | 1 | 32 | 1939.314641499219 | wavemodel.py | +| 6104.925056423998 | ThAr | 1 | 32 | 664.7063933676407 | wavemodel.py | +| 6107.481967697207 | ThAr | 1 | 32 | 390.34103131454503 | wavemodel.py | +| 6112.989352996674 | ThAr | 1 | 32 | 525.4704504001439 | wavemodel.py | +| 6114.9067900287655 | ThAr | 1 | 32 | 3225.766322620606 | wavemodel.py | +| 6121.32814826783 | ThAr | 1 | 32 | 441.94453585978056 | wavemodel.py | +| 6124.3030594861675 | ThAr | 1 | 32 | 750.2007912644901 | wavemodel.py | +| 6145.397432174366 | ThAr | 1 | 32 | 370.4888169950218 | wavemodel.py | +| 6151.987335952316 | ThAr | 1 | 32 | 3497.499652585854 | wavemodel.py | +| 6155.319021123853 | ThAr | 1 | 32 | 997.9593179041963 | wavemodel.py | +| 6156.713487615771 | ThAr | 1 | 32 | 412.25040050507124 | wavemodel.py | +| 6161.425955421435 | ThAr | 1 | 32 | 504.82326811693673 | wavemodel.py | +| 6164.482236672092 | ThAr | 1 | 32 | 3638.968067935361 | wavemodel.py | +| 6169.852031347639 | ThAr | 1 | 32 | 5363.625339628277 | wavemodel.py | +| 6172.362194093731 | ThAr | 1 | 32 | 2731.38535457546 | wavemodel.py | +| 6178.456320426599 | ThAr | 1 | 32 | 973.6252932083055 | wavemodel.py | +| 6182.6183386209705 | ThAr | 1 | 32 | 6109.138408850716 | wavemodel.py | +| 6184.634155685503 | ThAr | 1 | 32 | 285.4386560836065 | wavemodel.py | +| 6188.133554708312 | ThAr | 1 | 32 | 1867.3850950014903 | wavemodel.py | +| 6191.904434892274 | ThAr | 1 | 32 | 1752.6773117559544 | wavemodel.py | +| 6198.221341596053 | ThAr | 1 | 32 | 2098.0065379191137 | wavemodel.py | +| 6203.491715784207 | ThAr | 1 | 32 | 4156.178408846916 | wavemodel.py | +| 6207.223111985469 | ThAr | 1 | 32 | 3221.0351511057183 | wavemodel.py | +| 6212.587743510892 | ThAr | 1 | 32 | 644.1444875229749 | wavemodel.py | +| 6215.933333118271 | ThAr | 1 | 32 | 270.47677619355267 | wavemodel.py | +| 6220.146292219339 | ThAr | 1 | 32 | 519.9870582122585 | wavemodel.py | +| 6224.535771995374 | ThAr | 1 | 32 | 3435.558668253382 | wavemodel.py | +| 6226.278360644005 | ThAr | 1 | 32 | 1158.8044097536829 | wavemodel.py | +| 6234.83772927037 | ThAr | 1 | 32 | 1417.26605133441 | wavemodel.py | +| 6240.933874894393 | ThAr | 1 | 32 | 388.31783535933994 | wavemodel.py | +| 6243.14657392411 | ThAr | 1 | 32 | 534.5125896127489 | wavemodel.py | +| 6257.458473085577 | ThAr | 1 | 32 | 639.8554955935343 | wavemodel.py | +| 6261.363819706971 | ThAr | 1 | 32 | 1893.4360702071515 | wavemodel.py | +| 6271.503379530737 | ThAr | 1 | 32 | 336.9775463934383 | wavemodel.py | +| 6274.114223733355 | ThAr | 1 | 32 | 733.0420461619033 | wavemodel.py | +| 6276.42151605315 | ThAr | 1 | 32 | 189.12156341869309 | wavemodel.py | +| 6279.096373567001 | ThAr | 1 | 32 | 131.97309520943566 | wavemodel.py | +| 6287.471295503133 | ThAr | 1 | 32 | 189.25958695021055 | wavemodel.py | +| 6291.385950938283 | ThAr | 1 | 32 | 590.5648944531549 | wavemodel.py | +| 6293.033333259655 | ThAr | 1 | 32 | 822.6576003070802 | wavemodel.py | +| 6296.853841858459 | ThAr | 1 | 32 | 559.142929383907 | wavemodel.py | +| 6300.979299812475 | ThAr | 1 | 32 | 373.37681574483696 | wavemodel.py | +| 6303.306425865628 | ThAr | 1 | 32 | 313.1540498453007 | wavemodel.py | +| 6307.6738395168 | ThAr | 1 | 32 | 655.6226755722041 | wavemodel.py | +| 6310.822882558572 | ThAr | 1 | 32 | 365.07025772485315 | wavemodel.py | +| 6315.81487369364 | ThAr | 1 | 32 | 301.7571065328864 | wavemodel.py | +| 6327.15763947639 | ThAr | 1 | 32 | 1629.3236284410445 | wavemodel.py | +| 6337.638583437312 | ThAr | 1 | 32 | 354.6330549441286 | wavemodel.py | +| 6339.612352948995 | ThAr | 1 | 32 | 335.6968943520351 | wavemodel.py | +| 6342.858581692648 | ThAr | 1 | 32 | 3816.650314541304 | wavemodel.py | +| 6348.709273166408 | ThAr | 1 | 32 | 1128.5524616914872 | wavemodel.py | +| 6355.856456296747 | ThAr | 1 | 32 | 1070.3785837964242 | wavemodel.py | +| 6369.396272709306 | ThAr | 1 | 32 | 563.2325446919637 | wavemodel.py | +| 6371.958606459708 | ThAr | 1 | 32 | 1342.8148025706798 | wavemodel.py | +| 6376.928533561017 | ThAr | 1 | 32 | 1912.9670227095082 | wavemodel.py | +| 6384.7149584697445 | ThAr | 1 | 32 | 829.8584059475577 | wavemodel.py | +| 6387.477551563454 | ThAr | 1 | 32 | 646.5957390962664 | wavemodel.py | +| 6406.465886468676 | ThAr | 1 | 32 | 1031.3688078668151 | wavemodel.py | +| 6411.915044153585 | ThAr | 1 | 32 | 3646.8244800464086 | wavemodel.py | +| 6416.299877929526 | ThAr | 1 | 32 | 3661.1761834296385 | wavemodel.py | +| 6438.154899827755 | ThAr | 1 | 32 | 457.52573262904707 | wavemodel.py | +| 6446.703811986035 | ThAr | 1 | 32 | 143.13195957945422 | wavemodel.py | +| 6450.131616817463 | ThAr | 1 | 32 | 194.03788320276777 | wavemodel.py | +| 6457.281779601413 | ThAr | 1 | 32 | 4752.479970751075 | wavemodel.py | +| 6462.615753247762 | ThAr | 1 | 32 | 851.5250235282722 | wavemodel.py | +| 6466.702092948293 | ThAr | 1 | 32 | 263.07106116218245 | wavemodel.py | +| 6483.097987114246 | ThAr | 1 | 32 | 811.7164798401233 | wavemodel.py | +| 6490.734007758672 | ThAr | 1 | 32 | 2052.2565056877193 | wavemodel.py | +| 6493.277069306664 | ThAr | 1 | 32 | 618.4295392472941 | wavemodel.py | +| 6501.95232184995 | ThAr | 1 | 32 | 331.3188405058584 | wavemodel.py | +| 6507.198170296016 | ThAr | 1 | 32 | 355.7572418478542 | wavemodel.py | +| 6508.877464735164 | ThAr | 1 | 32 | 636.7210536256315 | wavemodel.py | +| 6512.349312975013 | ThAr | 1 | 32 | 2035.328996172067 | wavemodel.py | +| 6522.068156477016 | ThAr | 1 | 32 | 293.8754739745969 | wavemodel.py | +| 6531.339044092546 | ThAr | 1 | 32 | 3881.7060557758036 | wavemodel.py | +| 6538.024532452882 | ThAr | 1 | 32 | 428.1027672889562 | wavemodel.py | +| 6551.727442353348 | ThAr | 1 | 32 | 215.60275522946165 | wavemodel.py | +| 6554.158362812536 | ThAr | 1 | 32 | 2943.0836162503074 | wavemodel.py | +| 6558.960553704264 | ThAr | 1 | 32 | 532.327300094307 | wavemodel.py | +| 6564.646706872269 | ThAr | 1 | 32 | 279.4185860169435 | wavemodel.py | +| 6577.226829250797 | ThAr | 1 | 32 | 3226.7618248904005 | wavemodel.py | +| 6583.928947019559 | ThAr | 1 | 32 | 5780.352995378383 | wavemodel.py | +| 6588.533768722776 | ThAr | 1 | 32 | 5289.845841058175 | wavemodel.py | +| 6591.468236928584 | ThAr | 1 | 32 | 5397.140883037473 | wavemodel.py | +| 6593.91452105323 | ThAr | 1 | 32 | 3308.2258192412105 | wavemodel.py | +| 6605.038408964965 | ThAr | 1 | 32 | 615.9468501958613 | wavemodel.py | +| 6613.424705950586 | ThAr | 1 | 32 | 352.6300490576652 | wavemodel.py | +| 6617.877481391135 | ThAr | 1 | 32 | 307.3307754617839 | wavemodel.py | +| 6619.979488788742 | ThAr | 1 | 32 | 538.9991531771859 | wavemodel.py | +| 6638.734562250963 | ThAr | 1 | 32 | 1227.9351711621418 | wavemodel.py | +| 6643.9857356723205 | ThAr | 1 | 32 | 1858.052186208942 | wavemodel.py | +| 6648.713995889779 | ThAr | 1 | 32 | 143.98821931933176 | wavemodel.py | +| 6658.690643141293 | ThAr | 1 | 32 | 653.8627412734431 | wavemodel.py | +| 6662.270617603345 | ThAr | 1 | 32 | 4185.756297185548 | wavemodel.py | +| 6666.360230489339 | ThAr | 1 | 32 | 483.87124936217253 | wavemodel.py | +| 6674.674716702722 | ThAr | 1 | 32 | 837.2078300915533 | wavemodel.py | +| 6677.301036130783 | ThAr | 1 | 32 | 3653.990673866732 | wavemodel.py | +| 6684.091147043226 | ThAr | 1 | 32 | 1050.759296501607 | wavemodel.py | +| 6698.200382616548 | ThAr | 1 | 32 | 633.6591552575799 | wavemodel.py | +| 6711.230016905069 | ThAr | 1 | 32 | 349.4625212083213 | wavemodel.py | +| 6713.983434327365 | ThAr | 1 | 32 | 684.0619878087773 | wavemodel.py | +| 6719.197624520931 | ThAr | 1 | 32 | 769.6239117867469 | wavemodel.py | +| 6727.504066921593 | ThAr | 1 | 32 | 2391.0070641166085 | wavemodel.py | +| 6733.6471676407555 | ThAr | 1 | 32 | 179.4764190390134 | wavemodel.py | +| 6752.843682094171 | ThAr | 1 | 32 | 4716.918191773572 | wavemodel.py | +| 6756.45231036634 | ThAr | 1 | 32 | 4233.29476503485 | wavemodel.py | +| 6766.570491313796 | ThAr | 1 | 32 | 883.5652133527658 | wavemodel.py | +| 6778.464244580395 | ThAr | 1 | 32 | 1915.866697425056 | wavemodel.py | +| 6780.255367142342 | ThAr | 1 | 32 | 3551.9709271485567 | wavemodel.py | +| 6788.629411924811 | ThAr | 1 | 32 | 752.7733728221687 | wavemodel.py | +| 6791.230289245652 | ThAr | 1 | 32 | 679.6377761721488 | wavemodel.py | +| 6809.219407005244 | ThAr | 1 | 32 | 227.9974068288424 | wavemodel.py | +| 6824.599473537077 | ThAr | 1 | 32 | 473.2883577576756 | wavemodel.py | +| 6829.033808885759 | ThAr | 1 | 32 | 1125.7463019700376 | wavemodel.py | +| 6834.927051958397 | ThAr | 1 | 32 | 3438.4763126696553 | wavemodel.py | +| 6854.071191003841 | ThAr | 1 | 32 | 461.7198202397398 | wavemodel.py | +| 6861.27504622108 | ThAr | 1 | 32 | 899.2797004633974 | wavemodel.py | +| 6863.423913080444 | ThAr | 1 | 32 | 179.06143073767592 | wavemodel.py | +| 6866.532840249394 | ThAr | 1 | 32 | 940.645982896678 | wavemodel.py | +| 6868.260797016367 | ThAr | 1 | 32 | 367.42129092405423 | wavemodel.py | +| 6871.2777441778235 | ThAr | 1 | 32 | 5246.282050446804 | wavemodel.py | +| 6874.741844584164 | ThAr | 1 | 32 | 1617.6263767508162 | wavemodel.py | +| 6879.593183544737 | ThAr | 1 | 32 | 343.3178173502868 | wavemodel.py | +| 6882.989738154691 | ThAr | 1 | 32 | 178.98994021164947 | wavemodel.py | +| 6886.795536159617 | ThAr | 1 | 32 | 766.3123119233417 | wavemodel.py | +| 6887.850924660519 | ThAr | 1 | 32 | 613.9199256345396 | wavemodel.py | +| 6911.2171787482 | ThAr | 1 | 32 | 6008.163828476487 | wavemodel.py | +| 6916.095020176988 | ThAr | 1 | 32 | 434.57389102422496 | wavemodel.py | +| 6924.798849642623 | ThAr | 1 | 32 | 193.48481882981758 | wavemodel.py | +| 6934.279147400657 | ThAr | 1 | 32 | 185.68074009237418 | wavemodel.py | +| 6937.652413876433 | ThAr | 1 | 32 | 3898.36715069726 | wavemodel.py | +| 6943.5990994703725 | ThAr | 1 | 32 | 4253.6665291637655 | wavemodel.py | +| 6948.20646282223 | ThAr | 1 | 32 | 336.92108818702036 | wavemodel.py | +| 6951.526275208468 | ThAr | 1 | 32 | 625.4310780454763 | wavemodel.py | +| 6954.651321090702 | ThAr | 1 | 32 | 261.0621373716991 | wavemodel.py | +| 6960.245410855892 | ThAr | 1 | 32 | 583.3982490497451 | wavemodel.py | +| 6965.427623412675 | ThAr | 1 | 32 | 32782.8283203754 | wavemodel.py | +| 6989.654331105135 | ThAr | 1 | 32 | 5383.1084738675545 | wavemodel.py | +| 6992.599478090961 | ThAr | 1 | 32 | 242.1687848326089 | wavemodel.py | +| 7000.805022347751 | ThAr | 1 | 32 | 1545.7168440657258 | wavemodel.py | +| 7001.954182718971 | ThAr | 1 | 32 | 134.80610619093073 | wavemodel.py | +| 7018.568601020833 | ThAr | 1 | 32 | 3516.1449968940133 | wavemodel.py | +| 7030.254613412502 | ThAr | 1 | 32 | 5583.381188874442 | wavemodel.py | +| 7036.276660159668 | ThAr | 1 | 32 | 263.4910386512972 | wavemodel.py | +| 7045.766672203222 | ThAr | 1 | 32 | 250.18288856030432 | wavemodel.py | +| 7060.537478607437 | ThAr | 1 | 32 | 1100.1992969545265 | wavemodel.py | +| 7067.193403861887 | ThAr | 1 | 32 | 43078.67444386628 | wavemodel.py | +| 7072.243781193035 | ThAr | 1 | 32 | 273.04739071924337 | wavemodel.py | +| 7075.289872080549 | ThAr | 1 | 32 | 265.28962452930034 | wavemodel.py | +| 7084.171389629862 | ThAr | 1 | 32 | 3778.961464157179 | wavemodel.py | +| 7086.654895567461 | ThAr | 1 | 32 | 233.40128801969007 | wavemodel.py | +| 7089.242360646884 | ThAr | 1 | 32 | 205.84239170680763 | wavemodel.py | +| 7107.48458244104 | ThAr | 1 | 32 | 1124.5017937122482 | wavemodel.py | +| 7109.303717567451 | ThAr | 1 | 32 | 150.6324671384852 | wavemodel.py | +| 7124.670343119787 | ThAr | 1 | 32 | 3352.89539113254 | wavemodel.py | +| 7130.714981883262 | ThAr | 1 | 32 | 146.86135294376984 | wavemodel.py | +| 7147.047475879522 | ThAr | 1 | 32 | 8886.591614621908 | wavemodel.py | +| 7150.241800299347 | ThAr | 1 | 32 | 1209.628765715205 | wavemodel.py | +| 7154.881045377359 | ThAr | 1 | 32 | 480.2699735796916 | wavemodel.py | +| 7158.952470827413 | ThAr | 1 | 32 | 833.9325446299481 | wavemodel.py | +| 7168.897332337965 | ThAr | 1 | 32 | 6397.403100611465 | wavemodel.py | +| 7173.355493196582 | ThAr | 1 | 32 | 402.1410976052819 | wavemodel.py | +| 7191.139837014751 | ThAr | 1 | 32 | 279.6221171094437 | wavemodel.py | +| 7200.060928133491 | ThAr | 1 | 32 | 746.8611364919276 | wavemodel.py | +| 7207.55606176331 | ThAr | 1 | 32 | 4863.21317715275 | wavemodel.py | +| 7212.659702231506 | ThAr | 1 | 32 | 531.4785454762562 | wavemodel.py | +| 7218.17778673869 | ThAr | 1 | 32 | 1296.9972081970836 | wavemodel.py | +| 7242.149251955416 | ThAr | 1 | 32 | 390.12719391472757 | wavemodel.py | +| 7244.78175508958 | ThAr | 1 | 32 | 500.05636125801084 | wavemodel.py | +| 7255.565589911643 | ThAr | 1 | 32 | 187.2508023226922 | wavemodel.py | +| 7257.709659543276 | ThAr | 1 | 32 | 185.65070146367577 | wavemodel.py | +| 7265.173548089788 | ThAr | 1 | 32 | 830.7842201315108 | wavemodel.py | +| 7272.930876668297 | ThAr | 1 | 32 | 24458.820364549905 | wavemodel.py | +| 7284.937709612618 | ThAr | 1 | 32 | 1917.0884413530175 | wavemodel.py | +| 7296.276892381436 | ThAr | 1 | 32 | 194.05027375716446 | wavemodel.py | +| 7311.702153471522 | ThAr | 1 | 32 | 1062.626793268334 | wavemodel.py | +| 7315.936570502243 | ThAr | 1 | 32 | 922.5264802382387 | wavemodel.py | +| 7324.740976136561 | ThAr | 1 | 32 | 153.94056328745472 | wavemodel.py | +| 7328.314924695372 | ThAr | 1 | 32 | 1015.709308848917 | wavemodel.py | +| 7341.209907356008 | ThAr | 1 | 32 | 889.6264176807066 | wavemodel.py | +| 7353.283187344737 | ThAr | 1 | 32 | 4603.033216835078 | wavemodel.py | +| 7372.120518155293 | ThAr | 1 | 32 | 6542.787586727903 | wavemodel.py | +| 7376.875284553239 | ThAr | 1 | 32 | 320.9216919105318 | wavemodel.py | +| 7384.176298252617 | ThAr | 1 | 32 | 61420.185399414455 | wavemodel.py | +| 7393.049021095943 | ThAr | 1 | 32 | 956.6797305426467 | wavemodel.py | +| 7402.238997206599 | ThAr | 1 | 32 | 324.0772674879666 | wavemodel.py | +| 7412.297430398263 | ThAr | 1 | 32 | 750.1868622655832 | wavemodel.py | +| 7418.455376526829 | ThAr | 1 | 32 | 544.2419171569751 | wavemodel.py | +| 7422.441950184507 | ThAr | 1 | 32 | 244.77742081284174 | wavemodel.py | +| 7425.242567160423 | ThAr | 1 | 32 | 734.5248200231193 | wavemodel.py | +| 7429.0933694270525 | ThAr | 1 | 32 | 3228.7158686398157 | wavemodel.py | +| 7435.526486108386 | ThAr | 1 | 32 | 2949.9291413960395 | wavemodel.py | +| 7444.726001526003 | ThAr | 1 | 32 | 503.1798798109783 | wavemodel.py | +| 7447.918645844991 | ThAr | 1 | 32 | 379.6418325859535 | wavemodel.py | +| 7448.723669234218 | ThAr | 1 | 32 | 160.93140547186397 | wavemodel.py | +| 7471.179408527025 | ThAr | 1 | 32 | 850.8404181664812 | wavemodel.py | +| 7481.371796109546 | ThAr | 1 | 32 | 883.9468590850206 | wavemodel.py | +| 7484.0408252412 | ThAr | 1 | 32 | 884.6487676522097 | wavemodel.py | +| 7514.493636903167 | ThAr | 1 | 32 | 63374.818587438014 | wavemodel.py | +| 7525.518871376549 | ThAr | 1 | 32 | 505.46486342207504 | wavemodel.py | +| 7540.752410754757 | ThAr | 1 | 32 | 423.3815622988521 | wavemodel.py | +| 7549.31738162356 | ThAr | 1 | 32 | 1109.017221482162 | wavemodel.py | +| 7567.734623169284 | ThAr | 1 | 32 | 1986.2736640955454 | wavemodel.py | +| 7585.775944193903 | ThAr | 1 | 32 | 2689.2965507231834 | wavemodel.py | +| 7588.748461970411 | ThAr | 1 | 32 | 2770.1203585184803 | wavemodel.py | +| 7598.03329935932 | ThAr | 1 | 32 | 223.22437560812705 | wavemodel.py | +| 7607.857764276249 | ThAr | 1 | 32 | 519.5938806192929 | wavemodel.py | +| 7618.331124422981 | ThAr | 1 | 32 | 268.7310844121205 | wavemodel.py | +| 7627.154682659494 | ThAr | 1 | 32 | 1699.4356285698636 | wavemodel.py | +| 7647.380225692847 | ThAr | 1 | 32 | 3712.460533883802 | wavemodel.py | +| 7653.794744379671 | ThAr | 1 | 32 | 464.23901947784714 | wavemodel.py | +| 7658.357049745679 | ThAr | 1 | 32 | 385.59950874923874 | wavemodel.py | +| 7660.774740786488 | ThAr | 1 | 32 | 257.09525430912925 | wavemodel.py | +| 7664.916210592813 | ThAr | 1 | 32 | 546.0460298919838 | wavemodel.py | +| 7670.029110348473 | ThAr | 1 | 32 | 318.150744935153 | wavemodel.py | +| 7678.107314453341 | ThAr | 1 | 32 | 323.6858919246333 | wavemodel.py | +| 7698.956263579416 | ThAr | 1 | 32 | 497.4792349203251 | wavemodel.py | +| 7704.731724999776 | ThAr | 1 | 32 | 229.6845357219353 | wavemodel.py | +| 7710.236549630483 | ThAr | 1 | 32 | 654.0120087097423 | wavemodel.py | +| 7731.862521678586 | ThAr | 1 | 32 | 244.46698857576007 | wavemodel.py | +| 7742.575341382293 | ThAr | 1 | 32 | 138.3942174376711 | wavemodel.py | +| 7788.9092911966245 | ThAr | 1 | 32 | 1416.711177002469 | wavemodel.py | +| 7798.400764715931 | ThAr | 1 | 32 | 1126.0304427960104 | wavemodel.py | +| 7814.109460852703 | ThAr | 1 | 32 | 193.2690361066381 | wavemodel.py | +| 7817.766656204116 | ThAr | 1 | 32 | 4732.6077649772005 | wavemodel.py | +| 7841.715327766154 | ThAr | 1 | 32 | 674.6261654391035 | wavemodel.py | +| 7847.558412364567 | ThAr | 1 | 32 | 4744.715734613226 | wavemodel.py | +| 7861.971436453119 | ThAr | 1 | 32 | 138.8311374956845 | wavemodel.py | +| 7865.986095045182 | ThAr | 1 | 32 | 455.4430813848859 | wavemodel.py | +| 7868.162981869712 | ThAr | 1 | 32 | 280.78671069874576 | wavemodel.py | +| 7886.285231444309 | ThAr | 1 | 32 | 680.9902151041089 | wavemodel.py | +| 7891.0757015495965 | ThAr | 1 | 32 | 2287.9887691828144 | wavemodel.py | +| 7900.179966534443 | ThAr | 1 | 32 | 493.2401911939262 | wavemodel.py | +| 7916.438843853404 | ThAr | 1 | 32 | 249.47046786351711 | wavemodel.py | +| 7937.7180704553475 | ThAr | 1 | 32 | 383.6443613517955 | wavemodel.py | +| 7941.755252924235 | ThAr | 1 | 32 | 421.71539756560264 | wavemodel.py | +| 7948.0759401945315 | ThAr | 1 | 32 | 44191.99506807147 | wavemodel.py | +| 7954.577113764774 | ThAr | 1 | 32 | 150.8774197625031 | wavemodel.py | +| 7972.651648118581 | ThAr | 1 | 32 | 404.94079435975436 | wavemodel.py | +| 7978.9702340188105 | ThAr | 1 | 32 | 4372.061169726878 | wavemodel.py | +| 7987.994758760258 | ThAr | 1 | 32 | 235.40859838829545 | wavemodel.py | +| 7993.687751602903 | ThAr | 1 | 32 | 193.0177183384568 | wavemodel.py | +| 8006.130283586556 | ThAr | 1 | 32 | 48457.51106153478 | wavemodel.py | +| 8022.2289990074 | ThAr | 1 | 32 | 400.5569608511189 | wavemodel.py | +| 8025.746181816905 | ThAr | 1 | 32 | 162.31393047368311 | wavemodel.py | +| 8032.4291555824875 | ThAr | 1 | 32 | 2176.402359730654 | wavemodel.py | +| 8037.117656768516 | ThAr | 1 | 32 | 590.8733733621764 | wavemodel.py | +| 8046.112495855658 | ThAr | 1 | 32 | 780.1548992912981 | wavemodel.py | +| 8053.305285976252 | ThAr | 1 | 32 | 2000.1967047175094 | wavemodel.py | +| 8062.604872076182 | ThAr | 1 | 32 | 198.497519592826 | wavemodel.py | +| 8066.6797814837455 | ThAr | 1 | 32 | 248.0332641195466 | wavemodel.py | +| 8085.2226850246025 | ThAr | 1 | 32 | 182.85166737090998 | wavemodel.py | +| 8093.641651955246 | ThAr | 1 | 32 | 1286.5912211711006 | wavemodel.py | +| 8122.129985469217 | ThAr | 1 | 32 | 328.01524722036936 | wavemodel.py | +| 8129.447202697808 | ThAr | 1 | 32 | 586.3218874054816 | wavemodel.py | +| 8138.445142461661 | ThAr | 1 | 32 | 1114.9675880497575 | wavemodel.py | +| 8143.140918913362 | ThAr | 1 | 32 | 3859.3965900750773 | wavemodel.py | +| 8154.716107703867 | ThAr | 1 | 32 | 146.37161260458075 | wavemodel.py | +| 8159.72471072896 | ThAr | 1 | 32 | 1708.6324601448223 | wavemodel.py | +| 8169.800561990751 | ThAr | 1 | 32 | 715.8398446887311 | wavemodel.py | +| 8178.934125204669 | ThAr | 1 | 32 | 215.43483137154874 | wavemodel.py | +| 8186.912951977616 | ThAr | 1 | 32 | 2604.959265546923 | wavemodel.py | +| 8252.420226093625 | ThAr | 1 | 32 | 2502.0293967653915 | wavemodel.py | +| 8264.558354707911 | ThAr | 1 | 32 | 43493.54279505563 | wavemodel.py | +| 8275.631356515722 | ThAr | 1 | 32 | 1305.99533362966 | wavemodel.py | +| 8320.855079337347 | ThAr | 1 | 32 | 1469.2412273072955 | wavemodel.py | +| 8330.454061518702 | ThAr | 1 | 32 | 5755.095111779063 | wavemodel.py | +| 8358.693745305134 | ThAr | 1 | 32 | 370.24599869984297 | wavemodel.py | +| 8366.620859840894 | ThAr | 1 | 32 | 210.10216858754998 | wavemodel.py | +| 8369.030391087525 | ThAr | 1 | 32 | 133.7023938502019 | wavemodel.py | +| 8384.770951512188 | ThAr | 1 | 32 | 535.7867032012565 | wavemodel.py | +| 8392.380302933183 | ThAr | 1 | 32 | 332.20205387425693 | wavemodel.py | +| 8408.235304919632 | ThAr | 1 | 32 | 58503.38670704903 | wavemodel.py | +| 8416.782298486445 | ThAr | 1 | 32 | 3356.1537744819043 | wavemodel.py | +| 8446.270378646082 | ThAr | 1 | 32 | 4062.395216199253 | wavemodel.py | +| 8464.322390176583 | ThAr | 1 | 32 | 550.4833367648453 | wavemodel.py | +| 8471.842456507846 | ThAr | 1 | 32 | 231.22499014257454 | wavemodel.py | +| 8478.378212074644 | ThAr | 1 | 32 | 4616.167071668632 | wavemodel.py | +| 8490.303072208491 | ThAr | 1 | 32 | 291.51778286297287 | wavemodel.py | +| 8496.433788963763 | ThAr | 1 | 32 | 181.8789934890263 | wavemodel.py | +| 8510.652215222231 | ThAr | 1 | 32 | 248.41196691791956 | wavemodel.py | +| 8517.031142675578 | ThAr | 1 | 32 | 184.83965102126763 | wavemodel.py | +| 8521.287757342418 | ThAr | 1 | 32 | 33987.96639454975 | wavemodel.py | +| 8539.79607293889 | ThAr | 1 | 32 | 176.22394926269885 | wavemodel.py | +| 8543.995433103048 | ThAr | 1 | 32 | 139.05315228237734 | wavemodel.py | +| 8555.069296783295 | ThAr | 1 | 32 | 667.4198409498315 | wavemodel.py | +| 8573.122786561293 | ThAr | 1 | 32 | 2176.654038800917 | wavemodel.py | +| 8577.351026846927 | ThAr | 1 | 32 | 171.95502847347083 | wavemodel.py | +| 8592.442012907377 | ThAr | 1 | 32 | 139.27093712489582 | wavemodel.py | +| 8605.77149880215 | ThAr | 1 | 32 | 2802.3275820743693 | wavemodel.py | +| 8620.480478644611 | ThAr | 1 | 32 | 1417.773097115199 | wavemodel.py | +| 8639.368408031329 | ThAr | 1 | 32 | 251.9969799837363 | wavemodel.py | +| 8667.946019599032 | ThAr | 1 | 32 | 23774.08442696788 | wavemodel.py | +| 8678.421814864456 | ThAr | 1 | 32 | 473.14545534442317 | wavemodel.py | +| 8709.246875451063 | ThAr | 1 | 32 | 1629.9595363976018 | wavemodel.py | +| 8732.469549482255 | ThAr | 1 | 32 | 320.7540778781781 | wavemodel.py | +| 8748.059979813886 | ThAr | 1 | 32 | 2487.0057816155086 | wavemodel.py | +| 8758.26094698388 | ThAr | 1 | 32 | 1549.545412234594 | wavemodel.py | +| 8761.628617198745 | ThAr | 1 | 32 | 1704.427472958405 | wavemodel.py | +| 8766.767458331891 | ThAr | 1 | 32 | 255.1062294162402 | wavemodel.py | +| 8772.243391639544 | ThAr | 1 | 32 | 610.8275302930972 | wavemodel.py | +| 8775.559337805686 | ThAr | 1 | 32 | 462.93995072650205 | wavemodel.py | +| 8792.033333157711 | ThAr | 1 | 32 | 158.1959061900631 | wavemodel.py | +| 8799.055204126425 | ThAr | 1 | 32 | 606.4064357185387 | wavemodel.py | +| 8804.647612574832 | ThAr | 1 | 32 | 160.53466026553303 | wavemodel.py | +| 8820.380710679972 | ThAr | 1 | 32 | 407.5438407964957 | wavemodel.py | +| 8841.310218939932 | ThAr | 1 | 32 | 768.7675012790955 | wavemodel.py | +| 8849.95883938123 | ThAr | 1 | 32 | 742.6388298740145 | wavemodel.py | +| 8868.830209796262 | ThAr | 1 | 32 | 1154.703252454912 | wavemodel.py | +| 8893.007731231864 | ThAr | 1 | 32 | 343.15686452842726 | wavemodel.py | +| 8949.096468519134 | ThAr | 1 | 32 | 191.19066641231404 | wavemodel.py | +| 8955.863998184976 | ThAr | 1 | 32 | 441.1167965149516 | wavemodel.py | +| 8962.189437553197 | ThAr | 1 | 32 | 229.27070103222377 | wavemodel.py | +| 8967.645594946049 | ThAr | 1 | 32 | 4158.966046297107 | wavemodel.py | +| 8970.80201497897 | ThAr | 1 | 32 | 228.88744901485842 | wavemodel.py | +| 8987.258515081843 | ThAr | 1 | 32 | 312.9211056108862 | wavemodel.py | +| 8995.461079829673 | ThAr | 1 | 32 | 175.68672282488743 | wavemodel.py | +| 8997.691345357329 | ThAr | 1 | 32 | 193.15361723942272 | wavemodel.py | +| 9008.544740681602 | ThAr | 1 | 32 | 146.13879451864352 | wavemodel.py | +| 9016.848481775845 | ThAr | 1 | 32 | 396.95187776605076 | wavemodel.py | +| 9048.247165795114 | ThAr | 1 | 32 | 3302.339981340979 | wavemodel.py | +| 9063.899138549832 | ThAr | 1 | 32 | 569.0436861489461 | wavemodel.py | +| 9066.851975479061 | ThAr | 1 | 32 | 353.4028889249652 | wavemodel.py | +| 9074.484416605768 | ThAr | 1 | 32 | 496.3761530112268 | wavemodel.py | +| 9075.272737206189 | ThAr | 1 | 32 | 794.5958606526399 | wavemodel.py | +| 9094.871627212728 | ThAr | 1 | 32 | 1533.8483894229119 | wavemodel.py | +| 9106.845584957848 | ThAr | 1 | 32 | 243.84016449418704 | wavemodel.py | +| 9165.918392954754 | ThAr | 1 | 32 | 182.1767916823228 | wavemodel.py | +| 9194.62466516086 | ThAr | 1 | 32 | 4656.542384549427 | wavemodel.py | +| 9198.624249999004 | ThAr | 1 | 32 | 758.0902585555981 | wavemodel.py | +| 9203.957040676116 | ThAr | 1 | 32 | 4580.789755746787 | wavemodel.py | +| 9224.44901627261 | ThAr | 1 | 32 | 43408.437906801846 | wavemodel.py | +| 9266.308449523294 | ThAr | 1 | 32 | 2314.3504787153825 | wavemodel.py | +| 9276.27226176153 | ThAr | 1 | 32 | 1424.4678078646816 | wavemodel.py | +| 9291.462964253047 | ThAr | 1 | 32 | 2412.2654560794745 | wavemodel.py | +| 9340.685059029744 | ThAr | 1 | 32 | 269.05812159192317 | wavemodel.py | +| 9354.220133629231 | ThAr | 1 | 32 | 9981.725488213711 | wavemodel.py | +| 9383.274510164898 | ThAr | 1 | 32 | 888.1084717654945 | wavemodel.py | +| 9389.39051365132 | ThAr | 1 | 32 | 151.61656686559482 | wavemodel.py | +| 9399.087839127244 | ThAr | 1 | 32 | 5104.001346865686 | wavemodel.py | +| 9402.675643350167 | ThAr | 1 | 32 | 135.91428244626158 | wavemodel.py | +| 9409.250085620275 | ThAr | 1 | 32 | 148.2475518676606 | wavemodel.py | +| 9431.620969929869 | ThAr | 1 | 32 | 588.210550753809 | wavemodel.py | +| 9460.871243385685 | ThAr | 1 | 32 | 733.954141422872 | wavemodel.py | +| 9467.205781076906 | ThAr | 1 | 32 | 185.56622138141643 | wavemodel.py | +| 9470.67814751064 | ThAr | 1 | 32 | 460.90463627596586 | wavemodel.py | +| 9474.879996996233 | ThAr | 1 | 32 | 1731.6064615110133 | wavemodel.py | +| 9478.317616800974 | ThAr | 1 | 32 | 156.38266497548022 | wavemodel.py | +| 9496.810981949442 | ThAr | 1 | 32 | 4252.0099225150225 | wavemodel.py | +| 9505.401750501896 | ThAr | 1 | 32 | 597.391956314239 | wavemodel.py | +| 9561.252010735372 | ThAr | 1 | 32 | 682.1159566611037 | wavemodel.py | +| 9629.622684860979 | ThAr | 1 | 32 | 381.4282422514498 | wavemodel.py | +| 9632.618554820594 | ThAr | 1 | 32 | 701.6297821239372 | wavemodel.py | +| 9657.756018864295 | ThAr | 1 | 32 | 44211.271395880154 | wavemodel.py | +| 9664.709399309822 | ThAr | 1 | 32 | 1503.985474018429 | wavemodel.py | +| 9700.707260577934 | ThAr | 1 | 32 | 2579.3151800378796 | wavemodel.py | +| 9746.461354714063 | ThAr | 1 | 32 | 1720.5873694641 | wavemodel.py | +| 9784.506471642811 | ThAr | 1 | 32 | 16030.346242912607 | wavemodel.py | +| 9796.212208512752 | ThAr | 1 | 32 | 193.50344407012602 | wavemodel.py | +| 9812.722441119835 | ThAr | 1 | 32 | 823.7988555693792 | wavemodel.py | +| 9826.445873558703 | ThAr | 1 | 32 | 2044.136822168357 | wavemodel.py | +| 9833.421319016366 | ThAr | 1 | 32 | 3715.7354975659327 | wavemodel.py | +| 9987.585901272852 | ThAr | 1 | 32 | 198.56170106699645 | wavemodel.py | +| 10039.357440627491 | ThAr | 1 | 32 | 201.4008565671183 | wavemodel.py | +| 10052.079097131713 | ThAr | 1 | 32 | 394.27816091366446 | wavemodel.py | +| 10470.052944206978 | ThAr | 1 | 32 | 2086.5315610247217 | wavemodel.py | +| 10478.048850879204 | ThAr | 1 | 32 | 351.4040843774341 | wavemodel.py | diff --git a/ZShooter_v2/lamp_lines/ThAr_XSHOOTER_VIS_lines.dat b/ZShooter_v2/lamp_lines/ThAr_XSHOOTER_VIS_lines.dat new file mode 100644 index 00000000..32ff3bed --- /dev/null +++ b/ZShooter_v2/lamp_lines/ThAr_XSHOOTER_VIS_lines.dat @@ -0,0 +1,487 @@ +| wave | ion | NIST | Instr | amplitude | Source | +| 5409.12425425477 | ThAr | 1 | 32 | 1110.7914316576482 | wavemodel.py | +| 5412.26229730307 | ThAr | 1 | 32 | 968.0973212446626 | wavemodel.py | +| 5417.034246977482 | ThAr | 1 | 32 | 383.687734059547 | wavemodel.py | +| 5418.992934440215 | ThAr | 1 | 32 | 2596.8707317474755 | wavemodel.py | +| 5425.5109651196735 | ThAr | 1 | 32 | 307.30239464727856 | wavemodel.py | +| 5427.30138129125 | ThAr | 1 | 32 | 144.08849697943077 | wavemodel.py | +| 5432.622247327554 | ThAr | 1 | 32 | 444.60768128587983 | wavemodel.py | +| 5435.639747253023 | ThAr | 1 | 32 | 202.99245537451844 | wavemodel.py | +| 5441.962065369188 | ThAr | 1 | 32 | 160.46380682738803 | wavemodel.py | +| 5444.733391016361 | ThAr | 1 | 32 | 156.9456744406885 | wavemodel.py | +| 5453.605080342085 | ThAr | 1 | 32 | 1035.2573689958615 | wavemodel.py | +| 5458.9111482133985 | ThAr | 1 | 32 | 151.6629389814005 | wavemodel.py | +| 5465.709652605945 | ThAr | 1 | 32 | 482.7601985802808 | wavemodel.py | +| 5472.254931883002 | ThAr | 1 | 32 | 192.55623098709788 | wavemodel.py | +| 5494.254084103692 | ThAr | 1 | 32 | 867.8311036199341 | wavemodel.py | +| 5497.508919821996 | ThAr | 1 | 32 | 1362.0172192618484 | wavemodel.py | +| 5500.798542104607 | ThAr | 1 | 32 | 4126.051782549884 | wavemodel.py | +| 5505.834781162709 | ThAr | 1 | 32 | 749.535809948114 | wavemodel.py | +| 5507.878876848388 | ThAr | 1 | 32 | 160.79851938188273 | wavemodel.py | +| 5509.16597190734 | ThAr | 1 | 32 | 215.81506286244155 | wavemodel.py | +| 5511.533897123977 | ThAr | 1 | 32 | 1142.269973834328 | wavemodel.py | +| 5516.394030078037 | ThAr | 1 | 32 | 673.3646889196442 | wavemodel.py | +| 5526.184058162894 | ThAr | 1 | 32 | 136.84235028159372 | wavemodel.py | +| 5540.834293087621 | ThAr | 1 | 32 | 2934.7852913005063 | wavemodel.py | +| 5544.393116368764 | ThAr | 1 | 32 | 470.607475358189 | wavemodel.py | +| 5549.715580070812 | ThAr | 1 | 32 | 1451.3426680570533 | wavemodel.py | +| 5555.5906450429 | ThAr | 1 | 32 | 177.07843580519983 | wavemodel.py | +| 5559.049343229932 | ThAr | 1 | 32 | 1225.3274550477697 | wavemodel.py | +| 5560.017442940055 | ThAr | 1 | 32 | 2536.236365978889 | wavemodel.py | +| 5572.886239991605 | ThAr | 1 | 32 | 894.4799740009355 | wavemodel.py | +| 5574.711560768902 | ThAr | 1 | 32 | 1834.3462615507842 | wavemodel.py | +| 5577.749631215921 | ThAr | 1 | 32 | 277.21028132587577 | wavemodel.py | +| 5580.940502747786 | ThAr | 1 | 32 | 831.2870367615238 | wavemodel.py | +| 5588.579261644087 | ThAr | 1 | 32 | 5124.57998673953 | wavemodel.py | +| 5596.646420260381 | ThAr | 1 | 32 | 1575.8936995595348 | wavemodel.py | +| 5601.681839240233 | ThAr | 1 | 32 | 144.42788172301005 | wavemodel.py | +| 5603.15419949939 | ThAr | 1 | 32 | 2119.2079325183845 | wavemodel.py | +| 5606.103384548274 | ThAr | 1 | 32 | 418.8619774796354 | wavemodel.py | +| 5608.248198332065 | ThAr | 1 | 32 | 1618.1743476683455 | wavemodel.py | +| 5611.901232849597 | ThAr | 1 | 32 | 1383.4451009096967 | wavemodel.py | +| 5613.5457194365035 | ThAr | 1 | 32 | 614.7095987036539 | wavemodel.py | +| 5616.8801455867815 | ThAr | 1 | 32 | 2304.4059356197095 | wavemodel.py | +| 5641.31778053752 | ThAr | 1 | 32 | 878.7808331004484 | wavemodel.py | +| 5643.080481720598 | ThAr | 1 | 32 | 178.10087432539018 | wavemodel.py | +| 5647.249970818738 | ThAr | 1 | 32 | 572.3119637495762 | wavemodel.py | +| 5650.553361375928 | ThAr | 1 | 32 | 577.0136818321496 | wavemodel.py | +| 5652.214438265794 | ThAr | 1 | 32 | 635.6369349211616 | wavemodel.py | +| 5659.496631009572 | ThAr | 1 | 32 | 430.6038781669278 | wavemodel.py | +| 5666.755542329229 | ThAr | 1 | 32 | 1308.9322848538272 | wavemodel.py | +| 5668.588091831055 | ThAr | 1 | 32 | 218.6204440916205 | wavemodel.py | +| 5676.487398980631 | ThAr | 1 | 32 | 151.10082780164407 | wavemodel.py | +| 5678.625033377218 | ThAr | 1 | 32 | 291.95317154685864 | wavemodel.py | +| 5686.759870026672 | ThAr | 1 | 32 | 134.23096920312113 | wavemodel.py | +| 5702.419966988461 | ThAr | 1 | 32 | 894.141634289194 | wavemodel.py | +| 5708.684970080087 | ThAr | 1 | 32 | 830.1752960205084 | wavemodel.py | +| 5721.673826731306 | ThAr | 1 | 32 | 7366.474975676212 | wavemodel.py | +| 5726.912417750756 | ThAr | 1 | 32 | 1148.891190223313 | wavemodel.py | +| 5741.051339805878 | ThAr | 1 | 32 | 167.85740836152218 | wavemodel.py | +| 5743.410078351303 | ThAr | 1 | 32 | 556.9216023145513 | wavemodel.py | +| 5750.575215191521 | ThAr | 1 | 32 | 1031.4305992682969 | wavemodel.py | +| 5754.617829429574 | ThAr | 1 | 32 | 1207.3356926083452 | wavemodel.py | +| 5762.148586271859 | ThAr | 1 | 32 | 9769.156366549641 | wavemodel.py | +| 5765.10838444526 | ThAr | 1 | 32 | 1334.9537645998553 | wavemodel.py | +| 5769.700663703126 | ThAr | 1 | 32 | 764.9889134068131 | wavemodel.py | +| 5773.659814191825 | ThAr | 1 | 32 | 187.30184097279084 | wavemodel.py | +| 5775.549011071189 | ThAr | 1 | 32 | 411.54174421029677 | wavemodel.py | +| 5791.251716543422 | ThAr | 1 | 32 | 558.7105317407724 | wavemodel.py | +| 5794.02203244776 | ThAr | 1 | 32 | 527.1791771719425 | wavemodel.py | +| 5797.766489502095 | ThAr | 1 | 32 | 322.0476146534328 | wavemodel.py | +| 5802.448049647171 | ThAr | 1 | 32 | 2105.7802925149063 | wavemodel.py | +| 5805.749950224307 | ThAr | 1 | 32 | 5843.927263135123 | wavemodel.py | +| 5814.549375197121 | ThAr | 1 | 32 | 325.72660197777384 | wavemodel.py | +| 5817.025135828444 | ThAr | 1 | 32 | 437.292035407017 | wavemodel.py | +| 5833.9668988220365 | ThAr | 1 | 32 | 327.1481940731643 | wavemodel.py | +| 5854.888445961666 | ThAr | 1 | 32 | 774.527319599914 | wavemodel.py | +| 5861.8586117730265 | ThAr | 1 | 32 | 428.1154395186536 | wavemodel.py | +| 5865.342625873359 | ThAr | 1 | 32 | 499.1270090956845 | wavemodel.py | +| 5872.007314113302 | ThAr | 1 | 32 | 278.85941772295484 | wavemodel.py | +| 5884.259044583752 | ThAr | 1 | 32 | 319.05769010656047 | wavemodel.py | +| 5887.371145707365 | ThAr | 1 | 32 | 1369.3654080581316 | wavemodel.py | +| 5891.567157689038 | ThAr | 1 | 32 | 1687.1064338706162 | wavemodel.py | +| 5892.791851034105 | ThAr | 1 | 32 | 697.3014562438233 | wavemodel.py | +| 5897.5211473995305 | ThAr | 1 | 32 | 702.1392857664916 | wavemodel.py | +| 5901.447586324981 | ThAr | 1 | 32 | 138.8692788845666 | wavemodel.py | +| 5907.179111520363 | ThAr | 1 | 32 | 391.1561086124681 | wavemodel.py | +| 5910.567463803102 | ThAr | 1 | 32 | 500.98040005660954 | wavemodel.py | +| 5913.703927456091 | ThAr | 1 | 32 | 1503.6016804213511 | wavemodel.py | +| 5916.284495529009 | ThAr | 1 | 32 | 2419.702836049027 | wavemodel.py | +| 5918.228860189882 | ThAr | 1 | 32 | 152.3328598875478 | wavemodel.py | +| 5920.573211783969 | ThAr | 1 | 32 | 293.97811963137667 | wavemodel.py | +| 5927.614562298565 | ThAr | 1 | 32 | 1742.9237554943113 | wavemodel.py | +| 5930.692785483374 | ThAr | 1 | 32 | 671.1410255126639 | wavemodel.py | +| 5940.316355029061 | ThAr | 1 | 32 | 3066.540156052421 | wavemodel.py | +| 5944.377052142359 | ThAr | 1 | 32 | 203.10853027165035 | wavemodel.py | +| 5946.273409545219 | ThAr | 1 | 32 | 615.868135898498 | wavemodel.py | +| 5975.40156646193 | ThAr | 1 | 32 | 4717.52681590471 | wavemodel.py | +| 5976.2967509661785 | ThAr | 1 | 32 | 2711.5576391287127 | wavemodel.py | +| 5990.728139815815 | ThAr | 1 | 32 | 1446.211624157377 | wavemodel.py | +| 5992.655747629121 | ThAr | 1 | 32 | 1759.0444817503694 | wavemodel.py | +| 5995.784864031757 | ThAr | 1 | 32 | 4133.311686659271 | wavemodel.py | +| 6002.819534090345 | ThAr | 1 | 32 | 680.975240806812 | wavemodel.py | +| 6006.921579569006 | ThAr | 1 | 32 | 557.364742920198 | wavemodel.py | +| 6008.721679656328 | ThAr | 1 | 32 | 1131.8851368105286 | wavemodel.py | +| 6011.847480517456 | ThAr | 1 | 32 | 875.5544553693464 | wavemodel.py | +| 6022.702326872971 | ThAr | 1 | 32 | 1245.840562521305 | wavemodel.py | +| 6027.070401602482 | ThAr | 1 | 32 | 153.8342673929639 | wavemodel.py | +| 6033.822973347526 | ThAr | 1 | 32 | 3589.503897599502 | wavemodel.py | +| 6036.794478582059 | ThAr | 1 | 32 | 175.0544056095443 | wavemodel.py | +| 6039.414122342405 | ThAr | 1 | 32 | 3526.861138819788 | wavemodel.py | +| 6044.898448060062 | ThAr | 1 | 32 | 1865.7826384575826 | wavemodel.py | +| 6050.728667600223 | ThAr | 1 | 32 | 2287.1145906373004 | wavemodel.py | +| 6052.113065235414 | ThAr | 1 | 32 | 167.03501586097047 | wavemodel.py | +| 6054.862327652958 | ThAr | 1 | 32 | 926.9771106464761 | wavemodel.py | +| 6061.0295660830725 | ThAr | 1 | 32 | 737.3685314537515 | wavemodel.py | +| 6070.727663790743 | ThAr | 1 | 32 | 150.45404824808145 | wavemodel.py | +| 6080.319877629252 | ThAr | 1 | 32 | 481.44450708412126 | wavemodel.py | +| 6087.068699511927 | ThAr | 1 | 32 | 589.4739753278227 | wavemodel.py | +| 6089.687358816209 | ThAr | 1 | 32 | 1492.9865479409327 | wavemodel.py | +| 6100.485793091644 | ThAr | 1 | 32 | 722.2623635932006 | wavemodel.py | +| 6104.12882431734 | ThAr | 1 | 32 | 1939.314641499219 | wavemodel.py | +| 6106.61508978744 | ThAr | 1 | 32 | 664.7063933676407 | wavemodel.py | +| 6109.172686842299 | ThAr | 1 | 32 | 390.34103131454503 | wavemodel.py | +| 6114.681549295767 | ThAr | 1 | 32 | 525.4704504001439 | wavemodel.py | +| 6116.599500620984 | ThAr | 1 | 32 | 3225.766322620606 | wavemodel.py | +| 6123.0225812318995 | ThAr | 1 | 32 | 441.94453585978056 | wavemodel.py | +| 6125.998290418715 | ThAr | 1 | 32 | 750.2007912644901 | wavemodel.py | +| 6147.098321696137 | ThAr | 1 | 32 | 370.4888169950218 | wavemodel.py | +| 6153.689993362064 | ThAr | 1 | 32 | 3497.499652585854 | wavemodel.py | +| 6157.022572357134 | ThAr | 1 | 32 | 997.9593179041963 | wavemodel.py | +| 6158.417412961095 | ThAr | 1 | 32 | 412.25040050507124 | wavemodel.py | +| 6163.1311450647845 | ThAr | 1 | 32 | 504.82326811693673 | wavemodel.py | +| 6166.188246296557 | ThAr | 1 | 32 | 3638.968067935361 | wavemodel.py | +| 6171.559481688368 | ThAr | 1 | 32 | 5363.625339628277 | wavemodel.py | +| 6174.070317926121 | ThAr | 1 | 32 | 2731.38535457546 | wavemodel.py | +| 6180.166079388707 | ThAr | 1 | 32 | 973.6252932083055 | wavemodel.py | +| 6184.329214336061 | ThAr | 1 | 32 | 6109.138408850716 | wavemodel.py | +| 6186.345572294028 | ThAr | 1 | 32 | 285.4386560836065 | wavemodel.py | +| 6189.845910306246 | ThAr | 1 | 32 | 1867.3850950014903 | wavemodel.py | +| 6193.617802346166 | ThAr | 1 | 32 | 1752.6773117559544 | wavemodel.py | +| 6199.936404138964 | ThAr | 1 | 32 | 2098.0065379191137 | wavemodel.py | +| 6205.208192632986 | ThAr | 1 | 32 | 4156.178408846916 | wavemodel.py | +| 6208.940590179829 | ThAr | 1 | 32 | 3221.0351511057183 | wavemodel.py | +| 6214.306661376495 | ThAr | 1 | 32 | 644.1444875229749 | wavemodel.py | +| 6217.653148839336 | ThAr | 1 | 32 | 270.47677619355267 | wavemodel.py | +| 6221.867238594991 | ThAr | 1 | 32 | 519.9870582122585 | wavemodel.py | +| 6226.257896426975 | ThAr | 1 | 32 | 3435.558668253382 | wavemodel.py | +| 6228.000952762254 | ThAr | 1 | 32 | 1158.8044097536829 | wavemodel.py | +| 6236.562618668623 | ThAr | 1 | 32 | 1417.26605133441 | wavemodel.py | +| 6242.660400524011 | ThAr | 1 | 32 | 388.31783535933994 | wavemodel.py | +| 6244.87369346482 | ThAr | 1 | 32 | 534.5125896127489 | wavemodel.py | +| 6259.1894342568 | ThAr | 1 | 32 | 639.8554955935343 | wavemodel.py | +| 6263.095829210668 | ThAr | 1 | 32 | 1893.4360702071515 | wavemodel.py | +| 6273.238110950713 | ThAr | 1 | 32 | 336.9775463934383 | wavemodel.py | +| 6275.849656045632 | ThAr | 1 | 32 | 733.0420461619033 | wavemodel.py | +| 6278.157567775975 | ThAr | 1 | 32 | 189.12156341869309 | wavemodel.py | +| 6280.833143385547 | ThAr | 1 | 32 | 131.97309520943566 | wavemodel.py | +| 6289.210313729503 | ThAr | 1 | 32 | 189.25958695021055 | wavemodel.py | +| 6293.126020162624 | ThAr | 1 | 32 | 590.5648944531549 | wavemodel.py | +| 6294.773844775976 | ThAr | 1 | 32 | 822.6576003070802 | wavemodel.py | +| 6298.595379126028 | ThAr | 1 | 32 | 559.142929383907 | wavemodel.py | +| 6302.721944728758 | ThAr | 1 | 32 | 373.37681574483696 | wavemodel.py | +| 6305.049695605034 | ThAr | 1 | 32 | 313.1540498453007 | wavemodel.py | +| 6309.4182819080115 | ThAr | 1 | 32 | 655.6226755722041 | wavemodel.py | +| 6312.568170485233 | ThAr | 1 | 32 | 365.07025772485315 | wavemodel.py | +| 6317.56150202577 | ThAr | 1 | 32 | 301.7571065328864 | wavemodel.py | +| 6328.907313596504 | ThAr | 1 | 32 | 1629.3236284410445 | wavemodel.py | +| 6339.391072084715 | ThAr | 1 | 32 | 354.6330549441286 | wavemodel.py | +| 6341.365371644575 | ThAr | 1 | 32 | 335.6968943520351 | wavemodel.py | +| 6344.6124721620345 | ThAr | 1 | 32 | 3816.650314541304 | wavemodel.py | +| 6350.464734873741 | ThAr | 1 | 32 | 1128.5524616914872 | wavemodel.py | +| 6357.613837485949 | ThAr | 1 | 32 | 1070.3785837964242 | wavemodel.py | +| 6371.1572904069535 | ThAr | 1 | 32 | 563.2325446919637 | wavemodel.py | +| 6373.7203123739455 | ThAr | 1 | 32 | 1342.8148025706798 | wavemodel.py | +| 6378.691574371978 | ThAr | 1 | 32 | 1912.9670227095082 | wavemodel.py | +| 6386.480090740962 | ThAr | 1 | 32 | 829.8584059475577 | wavemodel.py | +| 6389.2434258961275 | ThAr | 1 | 32 | 646.5957390962664 | wavemodel.py | +| 6408.236861542661 | ThAr | 1 | 32 | 1031.3688078668151 | wavemodel.py | +| 6413.687483095944 | ThAr | 1 | 32 | 3646.8244800464086 | wavemodel.py | +| 6418.073494847482 | ThAr | 1 | 32 | 3661.1761834296385 | wavemodel.py | +| 6439.934388424479 | ThAr | 1 | 32 | 457.52573262904707 | wavemodel.py | +| 6448.48559754583 | ThAr | 1 | 32 | 143.13195957945422 | wavemodel.py | +| 6451.9143234031135 | ThAr | 1 | 32 | 194.03788320276777 | wavemodel.py | +| 6459.066407432013 | ThAr | 1 | 32 | 4752.479970751075 | wavemodel.py | +| 6464.401814357265 | ThAr | 1 | 32 | 851.5250235282722 | wavemodel.py | +| 6468.489252112857 | ThAr | 1 | 32 | 263.07106116218245 | wavemodel.py | +| 6484.88955229397 | ThAr | 1 | 32 | 811.7164798401233 | wavemodel.py | +| 6492.52762505846 | ThAr | 1 | 32 | 2052.2565056877193 | wavemodel.py | +| 6495.071370050549 | ThAr | 1 | 32 | 618.4295392472941 | wavemodel.py | +| 6503.748954117013 | ThAr | 1 | 32 | 331.3188405058584 | wavemodel.py | +| 6508.996212460649 | ThAr | 1 | 32 | 355.7572418478542 | wavemodel.py | +| 6510.675958241772 | ThAr | 1 | 32 | 636.7210536256315 | wavemodel.py | +| 6514.148739617403 | ThAr | 1 | 32 | 2035.328996172067 | wavemodel.py | +| 6523.870195353377 | ThAr | 1 | 32 | 293.8754739745969 | wavemodel.py | +| 6533.143574911206 | ThAr | 1 | 32 | 3881.7060557758036 | wavemodel.py | +| 6539.830860345086 | ThAr | 1 | 32 | 428.1027672889562 | wavemodel.py | +| 6553.5374537900425 | ThAr | 1 | 32 | 215.60275522946165 | wavemodel.py | +| 6555.969027740744 | ThAr | 1 | 32 | 2943.0836162503074 | wavemodel.py | +| 6560.772509601456 | ThAr | 1 | 32 | 532.327300094307 | wavemodel.py | +| 6566.460191409885 | ThAr | 1 | 32 | 279.4185860169435 | wavemodel.py | +| 6579.043695913697 | ThAr | 1 | 32 | 3226.7618248904005 | wavemodel.py | +| 6585.747615603858 | ThAr | 1 | 32 | 5780.352995378383 | wavemodel.py | +| 6590.353675384156 | ThAr | 1 | 32 | 5289.845841058175 | wavemodel.py | +| 6593.288932580219 | ThAr | 1 | 32 | 5397.140883037473 | wavemodel.py | +| 6595.735874445055 | ThAr | 1 | 32 | 3308.2258192412105 | wavemodel.py | +| 6606.862753362826 | ThAr | 1 | 32 | 615.9468501958613 | wavemodel.py | +| 6615.251305365537 | ThAr | 1 | 32 | 352.6300490576652 | wavemodel.py | +| 6619.705278160696 | ThAr | 1 | 32 | 307.3307754617839 | wavemodel.py | +| 6621.807850797864 | ThAr | 1 | 32 | 538.9991531771859 | wavemodel.py | +| 6640.567967818875 | ThAr | 1 | 32 | 1227.9351711621418 | wavemodel.py | +| 6645.820553444792 | ThAr | 1 | 32 | 1858.052186208942 | wavemodel.py | +| 6650.550085266887 | ThAr | 1 | 32 | 143.98821931933176 | wavemodel.py | +| 6660.529415695161 | ThAr | 1 | 32 | 653.8627412734431 | wavemodel.py | +| 6664.110353004481 | ThAr | 1 | 32 | 4185.756297185548 | wavemodel.py | +| 6668.201065825166 | ThAr | 1 | 32 | 483.87124936217253 | wavemodel.py | +| 6676.51778834733 | ThAr | 1 | 32 | 837.2078300915533 | wavemodel.py | +| 6679.1448141810215 | ThAr | 1 | 32 | 3653.990673866732 | wavemodel.py | +| 6685.936751478218 | ThAr | 1 | 32 | 1050.759296501607 | wavemodel.py | +| 6700.0497822836805 | ThAr | 1 | 32 | 633.6591552575799 | wavemodel.py | +| 6713.082921606014 | ThAr | 1 | 32 | 349.4625212083213 | wavemodel.py | +| 6715.837079735539 | ThAr | 1 | 32 | 684.0619878087773 | wavemodel.py | +| 6721.052672641745 | ThAr | 1 | 32 | 769.6239117867469 | wavemodel.py | +| 6729.361349691223 | ThAr | 1 | 32 | 2391.0070641166085 | wavemodel.py | +| 6735.506103114278 | ThAr | 1 | 32 | 179.4764190390134 | wavemodel.py | +| 6754.707782359266 | ThAr | 1 | 32 | 4716.918191773572 | wavemodel.py | +| 6758.3173815731825 | ThAr | 1 | 32 | 4233.29476503485 | wavemodel.py | +| 6768.438285007603 | ThAr | 1 | 32 | 883.5652133527658 | wavemodel.py | +| 6780.335238657512 | ThAr | 1 | 32 | 1915.866697425056 | wavemodel.py | +| 6782.126843190097 | ThAr | 1 | 32 | 3551.9709271485567 | wavemodel.py | +| 6790.5031413793 | ThAr | 1 | 32 | 752.7733728221687 | wavemodel.py | +| 6793.104718596782 | ThAr | 1 | 32 | 679.6377761721488 | wavemodel.py | +| 6811.098677434392 | ThAr | 1 | 32 | 227.9974068288424 | wavemodel.py | +| 6826.482883197744 | ThAr | 1 | 32 | 473.2883577576756 | wavemodel.py | +| 6830.91841200493 | ThAr | 1 | 32 | 1125.7463019700376 | wavemodel.py | +| 6836.813241219759 | ThAr | 1 | 32 | 3438.4763126696553 | wavemodel.py | +| 6855.96253308856 | ThAr | 1 | 32 | 461.7198202397398 | wavemodel.py | +| 6863.16832739175 | ThAr | 1 | 32 | 899.2797004633974 | wavemodel.py | +| 6865.317772679508 | ThAr | 1 | 32 | 179.06143073767592 | wavemodel.py | +| 6868.427536712942 | ThAr | 1 | 32 | 940.645982896678 | wavemodel.py | +| 6870.155958617669 | ThAr | 1 | 32 | 367.42129092405423 | wavemodel.py | +| 6873.173717899619 | ThAr | 1 | 32 | 5246.282050446804 | wavemodel.py | +| 6876.638750805779 | ThAr | 1 | 32 | 1617.6263767508162 | wavemodel.py | +| 6881.49139571763 | ThAr | 1 | 32 | 343.3178173502868 | wavemodel.py | +| 6884.888864674397 | ThAr | 1 | 32 | 178.98994021164947 | wavemodel.py | +| 6888.695687208166 | ThAr | 1 | 32 | 766.3123119233417 | wavemodel.py | +| 6889.751359824566 | ThAr | 1 | 32 | 613.9199256345396 | wavemodel.py | +| 6913.123904514545 | ThAr | 1 | 32 | 6008.163828476487 | wavemodel.py | +| 6918.003059214741 | ThAr | 1 | 32 | 434.57389102422496 | wavemodel.py | +| 6926.709232091593 | ThAr | 1 | 32 | 193.48481882981758 | wavemodel.py | +| 6936.19208240522 | ThAr | 1 | 32 | 185.68074009237418 | wavemodel.py | +| 6939.566257150057 | ThAr | 1 | 32 | 3898.36715069726 | wavemodel.py | +| 6945.514543947527 | ThAr | 1 | 32 | 4253.6665291637655 | wavemodel.py | +| 6950.123147902066 | ThAr | 1 | 32 | 336.92108818702036 | wavemodel.py | +| 6953.443854211707 | ThAr | 1 | 32 | 625.4310780454763 | wavemodel.py | +| 6956.569741582955 | ThAr | 1 | 32 | 261.0621373716991 | wavemodel.py | +| 6962.165337707614 | ThAr | 1 | 32 | 583.3982490497451 | wavemodel.py | +| 6967.34894574311 | ThAr | 1 | 32 | 32782.8283203754 | wavemodel.py | +| 6991.582177620895 | ThAr | 1 | 32 | 5383.1084738675545 | wavemodel.py | +| 6994.528117766772 | ThAr | 1 | 32 | 242.1687848326089 | wavemodel.py | +| 7002.735871911315 | ThAr | 1 | 32 | 1545.7168440657258 | wavemodel.py | +| 7003.885341775634 | ThAr | 1 | 32 | 134.80610619093073 | wavemodel.py | +| 7020.504234836689 | ThAr | 1 | 32 | 3516.1449968940133 | wavemodel.py | +| 7032.193394783805 | ThAr | 1 | 32 | 5583.381188874442 | wavemodel.py | +| 7038.2170635845105 | ThAr | 1 | 32 | 263.4910386512972 | wavemodel.py | +| 7047.709631858801 | ThAr | 1 | 32 | 250.18288856030432 | wavemodel.py | +| 7062.484417103508 | ThAr | 1 | 32 | 1100.1992969545265 | wavemodel.py | +| 7069.142135346399 | ThAr | 1 | 32 | 43078.67444386628 | wavemodel.py | +| 7074.193873188317 | ThAr | 1 | 32 | 273.04739071924337 | wavemodel.py | +| 7077.240784667866 | ThAr | 1 | 32 | 265.28962452930034 | wavemodel.py | +| 7086.124694876407 | ThAr | 1 | 32 | 3778.961464157179 | wavemodel.py | +| 7088.608869877987 | ThAr | 1 | 32 | 233.40128801969007 | wavemodel.py | +| 7091.197032034569 | ThAr | 1 | 32 | 205.84239170680763 | wavemodel.py | +| 7109.444168563442 | ThAr | 1 | 32 | 1124.5017937122482 | wavemodel.py | +| 7111.26379381012 | ThAr | 1 | 32 | 150.6324671384852 | wavemodel.py | +| 7126.634559638423 | ThAr | 1 | 32 | 3352.89539113254 | wavemodel.py | +| 7132.680827087933 | ThAr | 1 | 32 | 146.86135294376984 | wavemodel.py | +| 7149.017721932536 | ThAr | 1 | 32 | 8886.591614621908 | wavemodel.py | +| 7152.212907103462 | ThAr | 1 | 32 | 1209.628765715205 | wavemodel.py | +| 7156.85340230159 | ThAr | 1 | 32 | 480.2699735796916 | wavemodel.py | +| 7160.925924879956 | ThAr | 1 | 32 | 833.9325446299481 | wavemodel.py | +| 7170.873466299949 | ThAr | 1 | 32 | 6397.403100611465 | wavemodel.py | +| 7175.332828559084 | ThAr | 1 | 32 | 402.1410976052819 | wavemodel.py | +| 7193.121965144873 | ThAr | 1 | 32 | 279.6221171094437 | wavemodel.py | +| 7202.045460549768 | ThAr | 1 | 32 | 746.8611364919276 | wavemodel.py | +| 7209.542614217779 | ThAr | 1 | 32 | 4863.21317715275 | wavemodel.py | +| 7214.647630214081 | ThAr | 1 | 32 | 531.4785454762562 | wavemodel.py | +| 7220.167201976391 | ThAr | 1 | 32 | 1296.9972081970836 | wavemodel.py | +| 7244.1451283912975 | ThAr | 1 | 32 | 390.12719391472757 | wavemodel.py | +| 7246.778341113933 | ThAr | 1 | 32 | 500.05636125801084 | wavemodel.py | +| 7257.565082771775 | ThAr | 1 | 32 | 187.2508023226922 | wavemodel.py | +| 7259.709730360237 | ThAr | 1 | 32 | 185.65070146367577 | wavemodel.py | +| 7267.175630909218 | ThAr | 1 | 32 | 830.7842201315108 | wavemodel.py | +| 7274.935050643445 | ThAr | 1 | 32 | 24458.820364549905 | wavemodel.py | +| 7286.945120393624 | ThAr | 1 | 32 | 1917.0884413530175 | wavemodel.py | +| 7298.287360098796 | ThAr | 1 | 32 | 194.05027375716446 | wavemodel.py | +| 7313.716779872917 | ThAr | 1 | 32 | 1062.626793268334 | wavemodel.py | +| 7317.952338547764 | ThAr | 1 | 32 | 922.5264802382387 | wavemodel.py | +| 7326.75911799354 | ThAr | 1 | 32 | 153.94056328745472 | wavemodel.py | +| 7330.33403016625 | ThAr | 1 | 32 | 1015.709308848917 | wavemodel.py | +| 7343.232489684409 | ThAr | 1 | 32 | 889.6264176807066 | wavemodel.py | +| 7355.30902510474 | ThAr | 1 | 32 | 4603.033216835078 | wavemodel.py | +| 7374.151435448331 | ThAr | 1 | 32 | 6542.787586727903 | wavemodel.py | +| 7378.907484028191 | ThAr | 1 | 32 | 320.9216919105318 | wavemodel.py | +| 7386.21046657373 | ThAr | 1 | 32 | 61420.185399414455 | wavemodel.py | +| 7395.085582162224 | ThAr | 1 | 32 | 956.6797305426467 | wavemodel.py | +| 7404.278036642382 | ThAr | 1 | 32 | 324.0772674879666 | wavemodel.py | +| 7414.339182491121 | ThAr | 1 | 32 | 750.1868622655832 | wavemodel.py | +| 7420.498789396455 | ThAr | 1 | 32 | 544.2419171569751 | wavemodel.py | +| 7424.486438235961 | ThAr | 1 | 32 | 244.77742081284174 | wavemodel.py | +| 7427.287810548158 | ThAr | 1 | 32 | 734.5248200231193 | wavemodel.py | +| 7431.139651400287 | ThAr | 1 | 32 | 3228.7158686398157 | wavemodel.py | +| 7437.574503160681 | ThAr | 1 | 32 | 2949.9291413960395 | wavemodel.py | +| 7446.7764998430375 | ThAr | 1 | 32 | 503.1798798109783 | wavemodel.py | +| 7449.970005288305 | ThAr | 1 | 32 | 379.6418325859535 | wavemodel.py | +| 7450.775245811331 | ThAr | 1 | 32 | 160.93140547186397 | wavemodel.py | +| 7473.237042158957 | ThAr | 1 | 32 | 850.8404181664812 | wavemodel.py | +| 7483.432179099717 | ThAr | 1 | 32 | 883.9468590850206 | wavemodel.py | +| 7486.101928205757 | ThAr | 1 | 32 | 884.6487676522097 | wavemodel.py | +| 7516.562954960099 | ThAr | 1 | 32 | 63374.818587438014 | wavemodel.py | +| 7527.591163833824 | ThAr | 1 | 32 | 505.46486342207504 | wavemodel.py | +| 7542.82881309136 | ThAr | 1 | 32 | 423.3815622988521 | wavemodel.py | +| 7551.396094796394 | ThAr | 1 | 32 | 1109.017221482162 | wavemodel.py | +| 7569.818305522909 | ThAr | 1 | 32 | 1986.2736640955454 | wavemodel.py | +| 7587.864494555567 | ThAr | 1 | 32 | 2689.2965507231834 | wavemodel.py | +| 7590.837814417169 | ThAr | 1 | 32 | 2770.1203585184803 | wavemodel.py | +| 7600.125157210604 | ThAr | 1 | 32 | 223.22437560812705 | wavemodel.py | +| 7609.952273216034 | ThAr | 1 | 32 | 519.5938806192929 | wavemodel.py | +| 7620.4284596337675 | ThAr | 1 | 32 | 268.7310844121205 | wavemodel.py | +| 7629.254399001362 | ThAr | 1 | 32 | 1699.4356285698636 | wavemodel.py | +| 7649.485400334418 | ThAr | 1 | 32 | 3712.460533883802 | wavemodel.py | +| 7655.9016501818405 | ThAr | 1 | 32 | 464.23901947784714 | wavemodel.py | +| 7660.4651868488645 | ThAr | 1 | 32 | 385.59950874923874 | wavemodel.py | +| 7662.883530396231 | ThAr | 1 | 32 | 257.09525430912925 | wavemodel.py | +| 7667.026117946978 | ThAr | 1 | 32 | 546.0460298919838 | wavemodel.py | +| 7672.140397644628 | ThAr | 1 | 32 | 318.150744935153 | wavemodel.py | +| 7680.220782049471 | ThAr | 1 | 32 | 323.6858919246333 | wavemodel.py | +| 7701.075358510808 | ThAr | 1 | 32 | 497.4792349203251 | wavemodel.py | +| 7706.852378841209 | ThAr | 1 | 32 | 229.6845357219353 | wavemodel.py | +| 7712.358689354519 | ThAr | 1 | 32 | 654.0120087097423 | wavemodel.py | +| 7733.990498978662 | ThAr | 1 | 32 | 244.46698857576007 | wavemodel.py | +| 7744.706210557698 | ThAr | 1 | 32 | 138.3942174376711 | wavemodel.py | +| 7791.0526689517665 | ThAr | 1 | 32 | 1416.711177002469 | wavemodel.py | +| 7800.5467050321595 | ThAr | 1 | 32 | 1126.0304427960104 | wavemodel.py | +| 7816.259642429842 | ThAr | 1 | 32 | 193.2690361066381 | wavemodel.py | +| 7819.917825228559 | ThAr | 1 | 32 | 4732.6077649772005 | wavemodel.py | +| 7843.872963192148 | ThAr | 1 | 32 | 674.6261654391035 | wavemodel.py | +| 7849.717625547281 | ThAr | 1 | 32 | 4744.715734613226 | wavemodel.py | +| 7864.134541558577 | ThAr | 1 | 32 | 138.8311374956845 | wavemodel.py | +| 7868.150284247044 | ThAr | 1 | 32 | 455.4430813848859 | wavemodel.py | +| 7870.32775891078 | ThAr | 1 | 32 | 280.78671069874576 | wavemodel.py | +| 7888.454902282466 | ThAr | 1 | 32 | 680.9902151041089 | wavemodel.py | +| 7893.246666060807 | ThAr | 1 | 32 | 2287.9887691828144 | wavemodel.py | +| 7902.353389707849 | ThAr | 1 | 32 | 493.2401911939262 | wavemodel.py | +| 7918.616657974871 | ThAr | 1 | 32 | 249.47046786351711 | wavemodel.py | +| 7939.901631611814 | ThAr | 1 | 32 | 383.6443613517955 | wavemodel.py | +| 7943.939904465946 | ThAr | 1 | 32 | 421.71539756560264 | wavemodel.py | +| 7950.2622988852345 | ThAr | 1 | 32 | 44191.99506807147 | wavemodel.py | +| 7956.765228379499 | ThAr | 1 | 32 | 150.8774197625031 | wavemodel.py | +| 7974.844644692272 | ThAr | 1 | 32 | 404.94079435975436 | wavemodel.py | +| 7981.164937302763 | ThAr | 1 | 32 | 4372.061169726878 | wavemodel.py | +| 7990.191899699675 | ThAr | 1 | 32 | 235.40859838829545 | wavemodel.py | +| 7995.88643032989 | ThAr | 1 | 32 | 193.0177183384568 | wavemodel.py | +| 8008.332323355708 | ThAr | 1 | 32 | 48457.51106153478 | wavemodel.py | +| 8024.43538759502 | ThAr | 1 | 32 | 400.5569608511189 | wavemodel.py | +| 8027.953520539202 | ThAr | 1 | 32 | 162.31393047368311 | wavemodel.py | +| 8034.638299670759 | ThAr | 1 | 32 | 2176.402359730654 | wavemodel.py | +| 8039.328067444852 | ThAr | 1 | 32 | 590.8733733621764 | wavemodel.py | +| 8048.325336506945 | ThAr | 1 | 32 | 780.1548992912981 | wavemodel.py | +| 8055.520069812265 | ThAr | 1 | 32 | 2000.1967047175094 | wavemodel.py | +| 8064.822168311995 | ThAr | 1 | 32 | 198.497519592826 | wavemodel.py | +| 8068.898178624715 | ThAr | 1 | 32 | 248.0332641195466 | wavemodel.py | +| 8087.446091974581 | ThAr | 1 | 32 | 182.85166737090998 | wavemodel.py | +| 8095.867333561945 | ThAr | 1 | 32 | 1286.5912211711006 | wavemodel.py | +| 8124.363364450663 | ThAr | 1 | 32 | 328.01524722036936 | wavemodel.py | +| 8131.682558828263 | ThAr | 1 | 32 | 586.3218874054816 | wavemodel.py | +| 8140.682929926147 | ThAr | 1 | 32 | 1114.9675880497575 | wavemodel.py | +| 8145.379975243775 | ThAr | 1 | 32 | 3859.3965900750773 | wavemodel.py | +| 8156.958291873562 | ThAr | 1 | 32 | 146.37161260458075 | wavemodel.py | +| 8161.968248345216 | ThAr | 1 | 32 | 1708.6324601448223 | wavemodel.py | +| 8172.046822393842 | ThAr | 1 | 32 | 715.8398446887311 | wavemodel.py | +| 8181.182853814406 | ThAr | 1 | 32 | 215.43483137154874 | wavemodel.py | +| 8189.1638367853875 | ThAr | 1 | 32 | 2604.959265546923 | wavemodel.py | +| 8254.68881502907 | ThAr | 1 | 32 | 2502.0293967653915 | wavemodel.py | +| 8266.83022439782 | ThAr | 1 | 32 | 43493.54279505563 | wavemodel.py | +| 8277.906219147599 | ThAr | 1 | 32 | 1305.99533362966 | wavemodel.py | +| 8323.14216631203 | ThAr | 1 | 32 | 1469.2412273072955 | wavemodel.py | +| 8332.743743328563 | ThAr | 1 | 32 | 5755.095111779063 | wavemodel.py | +| 8360.99106128375 | ThAr | 1 | 32 | 370.24599869984297 | wavemodel.py | +| 8368.920318875573 | ThAr | 1 | 32 | 210.10216858754998 | wavemodel.py | +| 8371.330501534045 | ThAr | 1 | 32 | 133.7023938502019 | wavemodel.py | +| 8387.075317467332 | ThAr | 1 | 32 | 535.7867032012565 | wavemodel.py | +| 8394.686726149552 | ThAr | 1 | 32 | 332.20205387425693 | wavemodel.py | +| 8410.546014791811 | ThAr | 1 | 32 | 58503.38670704903 | wavemodel.py | +| 8419.095319234295 | ThAr | 1 | 32 | 3356.1537744819043 | wavemodel.py | +| 8448.591372482026 | ThAr | 1 | 32 | 4062.395216199253 | wavemodel.py | +| 8466.648265212418 | ThAr | 1 | 32 | 550.4833367648453 | wavemodel.py | +| 8474.170364995287 | ThAr | 1 | 32 | 231.22499014257454 | wavemodel.py | +| 8480.707887877606 | ThAr | 1 | 32 | 4616.167071668632 | wavemodel.py | +| 8492.635972639275 | ThAr | 1 | 32 | 291.51778286297287 | wavemodel.py | +| 8498.768347245055 | ThAr | 1 | 32 | 181.8789934890263 | wavemodel.py | +| 8512.990618486443 | ThAr | 1 | 32 | 248.41196691791956 | wavemodel.py | +| 8519.371270980684 | ThAr | 1 | 32 | 184.83965102126763 | wavemodel.py | +| 8523.629036767588 | ThAr | 1 | 32 | 33987.96639454975 | wavemodel.py | +| 8542.142357696142 | ThAr | 1 | 32 | 176.22394926269885 | wavemodel.py | +| 8546.34285354763 | ThAr | 1 | 32 | 139.05315228237734 | wavemodel.py | +| 8557.419712120789 | ThAr | 1 | 32 | 667.4198409498315 | wavemodel.py | +| 8575.478084548558 | ThAr | 1 | 32 | 2176.654038800917 | wavemodel.py | +| 8579.707468405968 | ThAr | 1 | 32 | 171.95502847347083 | wavemodel.py | +| 8594.802536057232 | ThAr | 1 | 32 | 139.27093712489582 | wavemodel.py | +| 8608.135627216077 | ThAr | 1 | 32 | 2802.3275820743693 | wavemodel.py | +| 8622.84858554467 | ThAr | 1 | 32 | 1417.773097115199 | wavemodel.py | +| 8641.741623902935 | ThAr | 1 | 32 | 251.9969799837363 | wavemodel.py | +| 8670.32696573711 | ThAr | 1 | 32 | 23774.08442696788 | wavemodel.py | +| 8680.805594816846 | ThAr | 1 | 32 | 473.14545534442317 | wavemodel.py | +| 8711.638994230156 | ThAr | 1 | 32 | 1629.9595363976018 | wavemodel.py | +| 8734.867950794938 | ThAr | 1 | 32 | 320.7540778781781 | wavemodel.py | +| 8750.462599024499 | ThAr | 1 | 32 | 2487.0057816155086 | wavemodel.py | +| 8760.666326069831 | ThAr | 1 | 32 | 1549.545412234594 | wavemodel.py | +| 8764.034907420253 | ThAr | 1 | 32 | 1704.427472958405 | wavemodel.py | +| 8769.175138896419 | ThAr | 1 | 32 | 255.1062294162402 | wavemodel.py | +| 8774.652553763466 | ThAr | 1 | 32 | 610.8275302930972 | wavemodel.py | +| 8777.969397093564 | ThAr | 1 | 32 | 462.93995072650205 | wavemodel.py | +| 8794.447849736523 | ThAr | 1 | 32 | 158.1959061900631 | wavemodel.py | +| 8801.471620619475 | ThAr | 1 | 32 | 606.4064357185387 | wavemodel.py | +| 8807.065542228074 | ThAr | 1 | 32 | 160.53466026553303 | wavemodel.py | +| 8822.802897380627 | ThAr | 1 | 32 | 407.5438407964957 | wavemodel.py | +| 8843.738068911096 | ThAr | 1 | 32 | 768.7675012790955 | wavemodel.py | +| 8852.389029624683 | ThAr | 1 | 32 | 742.6388298740145 | wavemodel.py | +| 8871.265506658254 | ThAr | 1 | 32 | 1154.703252454912 | wavemodel.py | +| 8895.449570808287 | ThAr | 1 | 32 | 343.15686452842726 | wavemodel.py | +| 8951.55348739483 | ThAr | 1 | 32 | 191.19066641231404 | wavemodel.py | +| 8958.322848655393 | ThAr | 1 | 32 | 441.1167965149516 | wavemodel.py | +| 8964.649999987883 | ThAr | 1 | 32 | 229.27070103222377 | wavemodel.py | +| 8970.10763409063 | ThAr | 1 | 32 | 4158.966046297107 | wavemodel.py | +| 8973.264908415316 | ThAr | 1 | 32 | 228.88744901485842 | wavemodel.py | +| 8989.725862577783 | ThAr | 1 | 32 | 312.9211056108862 | wavemodel.py | +| 8997.930647449111 | ThAr | 1 | 32 | 175.68672282488743 | wavemodel.py | +| 9000.161516630376 | ThAr | 1 | 32 | 193.15361723942272 | wavemodel.py | +| 9011.01784961483 | ThAr | 1 | 32 | 146.13879451864352 | wavemodel.py | +| 9019.32383829657 | ThAr | 1 | 32 | 396.95187776605076 | wavemodel.py | +| 9050.731021327329 | ThAr | 1 | 32 | 3302.339981340979 | wavemodel.py | +| 9066.387230928533 | ThAr | 1 | 32 | 569.0436861489461 | wavemodel.py | +| 9069.340867175897 | ThAr | 1 | 32 | 353.4028889249652 | wavemodel.py | +| 9076.97537438379 | ThAr | 1 | 32 | 496.3761530112268 | wavemodel.py | +| 9077.763908381916 | ThAr | 1 | 32 | 794.5958606526399 | wavemodel.py | +| 9097.3681038782 | ThAr | 1 | 32 | 1533.8483894229119 | wavemodel.py | +| 9109.345303098686 | ThAr | 1 | 32 | 243.84016449418704 | wavemodel.py | +| 9168.434103623473 | ThAr | 1 | 32 | 182.1767916823228 | wavemodel.py | +| 9197.148147890972 | ThAr | 1 | 32 | 4656.542384549427 | wavemodel.py | +| 9201.148815621675 | ThAr | 1 | 32 | 758.0902585555981 | wavemodel.py | +| 9206.483050168901 | ThAr | 1 | 32 | 4580.789755746787 | wavemodel.py | +| 9226.980574143705 | ThAr | 1 | 32 | 43408.437906801846 | wavemodel.py | +| 9268.851341735819 | ThAr | 1 | 32 | 2314.3504787153825 | wavemodel.py | +| 9278.817851996486 | ThAr | 1 | 32 | 1424.4678078646816 | wavemodel.py | +| 9294.012667936884 | ThAr | 1 | 32 | 2412.2654560794745 | wavemodel.py | +| 9343.248092071366 | ThAr | 1 | 32 | 269.05812159192317 | wavemodel.py | +| 9356.786832143305 | ThAr | 1 | 32 | 9981.725488213711 | wavemodel.py | +| 9385.849077223675 | ThAr | 1 | 32 | 888.1084717654945 | wavemodel.py | +| 9391.966737096702 | ThAr | 1 | 32 | 151.61656686559482 | wavemodel.py | +| 9401.666688912552 | ThAr | 1 | 32 | 5104.001346865686 | wavemodel.py | +| 9405.255464834743 | ThAr | 1 | 32 | 135.91428244626158 | wavemodel.py | +| 9411.83168770022 | ThAr | 1 | 32 | 148.2475518676606 | wavemodel.py | +| 9434.20863097583 | ThAr | 1 | 32 | 588.210550753809 | wavemodel.py | +| 9463.46682691465 | ThAr | 1 | 32 | 733.954141422872 | wavemodel.py | +| 9469.803080368813 | ThAr | 1 | 32 | 185.56622138141643 | wavemodel.py | +| 9473.276387328791 | ThAr | 1 | 32 | 460.90463627596586 | wavemodel.py | +| 9477.479374934801 | ThAr | 1 | 32 | 1731.6064615110133 | wavemodel.py | +| 9480.917925864365 | ThAr | 1 | 32 | 156.38266497548022 | wavemodel.py | +| 9499.41630026278 | ThAr | 1 | 32 | 4252.0099225150225 | wavemodel.py | +| 9508.009395818635 | ThAr | 1 | 32 | 597.391956314239 | wavemodel.py | +| 9563.874785031509 | ThAr | 1 | 32 | 682.1159566611037 | wavemodel.py | +| 9632.2639812992 | ThAr | 1 | 32 | 381.4282422514498 | wavemodel.py | +| 9635.260662902148 | ThAr | 1 | 32 | 701.6297821239372 | wavemodel.py | +| 9660.404937334402 | ThAr | 1 | 32 | 44211.271395880154 | wavemodel.py | +| 9667.36020167059 | ThAr | 1 | 32 | 1503.985474018429 | wavemodel.py | +| 9703.367816174425 | ThAr | 1 | 32 | 2579.3151800378796 | wavemodel.py | +| 9749.13430755634 | ThAr | 1 | 32 | 1720.5873694641 | wavemodel.py | +| 9787.189733512156 | ThAr | 1 | 32 | 16030.346242912607 | wavemodel.py | +| 9798.898642368584 | ThAr | 1 | 32 | 193.50344407012602 | wavemodel.py | +| 9815.413348950558 | ThAr | 1 | 32 | 823.7988555693792 | wavemodel.py | +| 9829.140500262858 | ThAr | 1 | 32 | 2044.136822168357 | wavemodel.py | +| 9836.117836001027 | ThAr | 1 | 32 | 3715.7354975659327 | wavemodel.py | +| 9990.324199579292 | ThAr | 1 | 32 | 198.56170106699645 | wavemodel.py | +| 10042.109771681227 | ThAr | 1 | 32 | 201.4008565671183 | wavemodel.py | +| 10054.834876539417 | ThAr | 1 | 32 | 394.27816091366446 | wavemodel.py | +| 10472.922047777256 | ThAr | 1 | 32 | 2086.5315610247217 | wavemodel.py | +| 10480.920122855903 | ThAr | 1 | 32 | 351.4040843774341 | wavemodel.py | diff --git a/ZShooter_v2/lamp_lines/combined_ubvisnir_lines.dat b/ZShooter_v2/lamp_lines/combined_ubvisnir_lines.dat new file mode 100644 index 00000000..85bb08f0 --- /dev/null +++ b/ZShooter_v2/lamp_lines/combined_ubvisnir_lines.dat @@ -0,0 +1,1296 @@ +# Created Apr 2022. Wavelengths are in vacuum +# Created Apr 2022. Wavelengths are in vacuum +# wave_unit: Angstrom +wave|ion|NIST|Instr|amplitude|Source +3094.261313368305|ThAr|1|32|218.70677052723238|wavemodel.py +3140.0171522371547|ThAr|1|32|148.12281124090538|wavemodel.py +3170.5540268969266|ThAr|1|32|158.8138285062605|wavemodel.py +3181.1243070684113|ThAr|1|32|227.88057703827917|wavemodel.py +3189.181869102448|ThAr|1|32|222.56046465150408|wavemodel.py +3233.222527087156|ThAr|1|32|199.46752294459446|wavemodel.py +3239.0583334075486|ThAr|1|32|145.47867955933862|wavemodel.py +3244.661251438086|ThAr|1|32|208.4018341765855|wavemodel.py +3245.1958097699485|ThAr|1|32|253.38302082586046|wavemodel.py +3248.502474092507|ThAr|1|32|211.47384768331062|wavemodel.py +3254.789413488119|ThAr|1|32|156.8865263874356|wavemodel.py +3258.322509608634|ThAr|1|32|247.06830227423723|wavemodel.py +3272.940756231969|ThAr|1|32|173.6070080993639|wavemodel.py +3286.721652977489|ThAr|1|32|155.81820405847117|wavemodel.py +3294.6240014315363|ThAr|1|32|247.01752718418845|wavemodel.py +3302.6007478184683|ThAr|1|32|212.4853120340546|wavemodel.py +3305.1896287757017|ThAr|1|32|1210.0540317145685|wavemodel.py +3310.339653848775|ThAr|1|32|230.7721140643052|wavemodel.py +3325.968127997851|ThAr|1|32|300.02148137434887|wavemodel.py +3331.424676107606|ThAr|1|32|846.5201797121575|wavemodel.py +3334.0863162507676|ThAr|1|32|368.1616106564979|wavemodel.py +3349.740082528169|ThAr|1|32|592.5130267138088|wavemodel.py +3351.992780074987|ThAr|1|32|461.07288587686423|wavemodel.py +3362.121599633455|ThAr|1|32|192.69357276059304|wavemodel.py +3375.9437329838|ThAr|1|32|224.0551804037433|wavemodel.py +3377.4144280310306|ThAr|1|32|518.9830650884751|wavemodel.py +3381.827842496836|ThAr|1|32|230.05351928075277|wavemodel.py +3389.4994983242095|ThAr|1|32|217.97446836819586|wavemodel.py +3392.9866193175294|ThAr|1|32|270.66058085276285|wavemodel.py +3398.5528545443467|ThAr|1|32|523.0558180304466|wavemodel.py +3399.488915379026|ThAr|1|32|573.7952578749159|wavemodel.py +3403.6701509692552|ThAr|1|32|332.3446252908317|wavemodel.py +3406.5805037060877|ThAr|1|32|240.02582090518374|wavemodel.py +3409.7406193596594|ThAr|1|32|287.02798094591515|wavemodel.py +3413.9942271376517|ThAr|1|32|293.5054737581132|wavemodel.py +3422.1973119567224|ThAr|1|32|700.248683634871|wavemodel.py +3424.944925030765|ThAr|1|32|846.2192680095956|wavemodel.py +3429.8727602662543|ThAr|1|32|450.61976259303475|wavemodel.py +3434.96679472229|ThAr|1|32|259.63924607970694|wavemodel.py +3437.064733655497|ThAr|1|32|392.47472617073186|wavemodel.py +3438.2293662665593|ThAr|1|32|1126.8045947338971|wavemodel.py +3440.39262127104|ThAr|1|32|162.16402658240506|wavemodel.py +3462.1061502742264|ThAr|1|32|1577.8611785436358|wavemodel.py +3467.4376923005325|ThAr|1|32|293.16900695037|wavemodel.py +3470.5771832360942|ThAr|1|32|241.641803189101|wavemodel.py +3472.1184952281533|ThAr|1|32|146.2391093044098|wavemodel.py +3477.727771962979|ThAr|1|32|581.3147014052382|wavemodel.py +3492.4279435491744|ThAr|1|32|1456.2368623516106|wavemodel.py +3497.7850434986804|ThAr|1|32|190.47412438049935|wavemodel.py +3510.759636258979|ThAr|1|32|629.9497476058261|wavemodel.py +3512.2716070087686|ThAr|1|32|276.0066124800229|wavemodel.py +3515.413562846602|ThAr|1|32|824.9468235528498|wavemodel.py +3519.3962028519295|ThAr|1|32|222.9493991276741|wavemodel.py +3525.443040589998|ThAr|1|32|215.5984288747843|wavemodel.py +3527.748648115382|ThAr|1|32|163.85756179421836|wavemodel.py +3536.350484548772|ThAr|1|32|229.87773085981473|wavemodel.py +3546.7402266146605|ThAr|1|32|1899.3556598295588|wavemodel.py +3552.343418961479|ThAr|1|32|291.94210751241746|wavemodel.py +3555.744151725388|ThAr|1|32|229.46363417759542|wavemodel.py +3558.0064292651928|ThAr|1|32|180.6328165272301|wavemodel.py +3560.5493600057043|ThAr|1|32|2725.2769592737804|wavemodel.py +3562.052294336083|ThAr|1|32|3074.6066085270327|wavemodel.py +3565.9762760778412|ThAr|1|32|169.90703859790634|wavemodel.py +3568.321242395288|ThAr|1|32|945.8150071424906|wavemodel.py +3577.617552503653|ThAr|1|32|1152.5412604447936|wavemodel.py +3583.349485890181|ThAr|1|32|1078.703934989551|wavemodel.py +3585.1835453668273|ThAr|1|32|152.01284308343938|wavemodel.py +3589.464701942048|ThAr|1|32|1449.9674728781556|wavemodel.py +3590.652033224968|ThAr|1|32|234.25312055380385|wavemodel.py +3592.3797614580235|ThAr|1|32|267.41324044949835|wavemodel.py +3593.8037104881764|ThAr|1|32|173.79414368112316|wavemodel.py +3607.2103133709174|ThAr|1|32|198.4931627851938|wavemodel.py +3610.4513599785087|ThAr|1|32|363.8007010927415|wavemodel.py +3613.508612980385|ThAr|1|32|1707.3097952774456|wavemodel.py +3615.2816620148037|ThAr|1|32|241.63043910188821|wavemodel.py +3616.1231380880336|ThAr|1|32|288.759723323607|wavemodel.py +3623.476985756222|ThAr|1|32|405.6077452186877|wavemodel.py +3625.9914203309672|ThAr|1|32|228.4458481211148|wavemodel.py +3626.6402049638946|ThAr|1|32|245.50252708604808|wavemodel.py +3635.7355969370697|ThAr|1|32|354.9776000364113|wavemodel.py +3636.9888403093605|ThAr|1|32|354.0570584272234|wavemodel.py +3637.921730922408|ThAr|1|32|180.40731992398278|wavemodel.py +3639.2963551440544|ThAr|1|32|224.46078219845262|wavemodel.py +3640.809544529811|ThAr|1|32|516.5977816740527|wavemodel.py +3643.2964276113876|ThAr|1|32|2557.5833408973167|wavemodel.py +3650.7251948484745|ThAr|1|32|242.28920428542568|wavemodel.py +3656.208587875981|ThAr|1|32|182.46192708859144|wavemodel.py +3657.6690083124217|ThAr|1|32|182.0232748438594|wavemodel.py +3660.6983328981228|ThAr|1|32|1253.0206968971052|wavemodel.py +3662.7131719364124|ThAr|1|32|251.68326903522973|wavemodel.py +3664.2385052013083|ThAr|1|32|472.9881696774651|wavemodel.py +3670.994739428871|ThAr|1|32|271.79765974435634|wavemodel.py +3672.602511998439|ThAr|1|32|149.87815791295074|wavemodel.py +3674.936913708279|ThAr|1|32|286.25523153461734|wavemodel.py +3676.5874705952874|ThAr|1|32|390.4689359259217|wavemodel.py +3679.3321215888977|ThAr|1|32|248.27440792132575|wavemodel.py +3681.0571903978976|ThAr|1|32|223.66598607093033|wavemodel.py +3683.5424319400518|ThAr|1|32|283.65063378749505|wavemodel.py +3691.766791994865|ThAr|1|32|683.7566879108699|wavemodel.py +3692.7251375241553|ThAr|1|32|406.13030629006187|wavemodel.py +3695.1548750673924|ThAr|1|32|749.0246498137477|wavemodel.py +3699.1020197548883|ThAr|1|32|226.7763629033324|wavemodel.py +3701.9821795965354|ThAr|1|32|494.201037252195|wavemodel.py +3704.4621436894035|ThAr|1|32|387.72270469346734|wavemodel.py +3707.8862172493764|ThAr|1|32|550.2803528829795|wavemodel.py +3719.5418897545273|ThAr|1|32|478.23681407337676|wavemodel.py +3720.5092088848724|ThAr|1|32|4046.939717398122|wavemodel.py +3722.835898719637|ThAr|1|32|627.8457784310976|wavemodel.py +3728.8614950455726|ThAr|1|32|1093.2044580685929|wavemodel.py +3730.38983754724|ThAr|1|32|1785.1855318038017|wavemodel.py +3734.5940081401022|ThAr|1|32|156.72766475899738|wavemodel.py +3738.877609778858|ThAr|1|32|1187.2615486158275|wavemodel.py +3742.225625022375|ThAr|1|32|796.0438858386891|wavemodel.py +3752.0213431672323|ThAr|1|32|224.65600083528398|wavemodel.py +3760.1280374310545|ThAr|1|32|435.3320598545674|wavemodel.py +3762.555720917217|ThAr|1|32|185.39990497311263|wavemodel.py +3766.42433753581|ThAr|1|32|2311.456952183431|wavemodel.py +3772.420694787639|ThAr|1|32|2392.927541408605|wavemodel.py +3782.0158991545686|ThAr|1|32|892.5064372249628|wavemodel.py +3790.2589279529825|ThAr|1|32|890.2694013610477|wavemodel.py +3791.824265262388|ThAr|1|32|407.51172806767204|wavemodel.py +3793.551657460034|ThAr|1|32|202.34872281500526|wavemodel.py +3798.9460035644415|ThAr|1|32|151.27509102238275|wavemodel.py +3802.4863913061436|ThAr|1|32|173.9675298681533|wavemodel.py +3804.173891180635|ThAr|1|32|3385.4068341544835|wavemodel.py +3810.524459076697|ThAr|1|32|301.2250460776181|wavemodel.py +3819.7485724367916|ThAr|1|32|307.2849355086654|wavemodel.py +3821.938081784343|ThAr|1|32|217.46635779314863|wavemodel.py +3824.1554706483707|ThAr|1|32|188.07820791121543|wavemodel.py +3827.745683249647|ThAr|1|32|189.9808223346609|wavemodel.py +3829.4698106292612|ThAr|1|32|4090.102635931467|wavemodel.py +3831.833148317418|ThAr|1|32|1775.37091593258|wavemodel.py +3836.0150947783377|ThAr|1|32|163.63674473433053|wavemodel.py +3837.683139661154|ThAr|1|32|517.8359965915719|wavemodel.py +3838.953018061138|ThAr|1|32|550.0760436275664|wavemodel.py +3840.7924487896325|ThAr|1|32|2245.4102786858807|wavemodel.py +3851.6723879726455|ThAr|1|32|1500.565128439126|wavemodel.py +3874.9148344781247|ThAr|1|32|2270.7436234414195|wavemodel.py +3875.8081160813654|ThAr|1|32|984.7647880996108|wavemodel.py +3880.7351091750156|ThAr|1|32|334.9743966726926|wavemodel.py +3888.0166713412355|ThAr|1|32|832.6486748726612|wavemodel.py +3892.9255421344774|ThAr|1|32|257.89644085735165|wavemodel.py +3896.442888527681|ThAr|1|32|510.6507661398322|wavemodel.py +3913.0331647899284|ThAr|1|32|577.6032937844744|wavemodel.py +3917.541190922944|ThAr|1|32|1627.1010722954668|wavemodel.py +3920.076886221772|ThAr|1|32|679.1950870751145|wavemodel.py +3926.4589557949876|ThAr|1|32|1415.6252076772594|wavemodel.py +3929.8085317031378|ThAr|1|32|685.6342954670491|wavemodel.py +3930.606489284927|ThAr|1|32|1076.4820264763594|wavemodel.py +3933.9359563263806|ThAr|1|32|715.8612483424757|wavemodel.py +3945.1316348439736|ThAr|1|32|223.24253943359304|wavemodel.py +3947.268802818938|ThAr|1|32|1400.1669345690275|wavemodel.py +3949.0851874715513|ThAr|1|32|1685.116306626233|wavemodel.py +3949.88180957581|ThAr|1|32|1084.9379413422537|wavemodel.py +3951.5240458825965|ThAr|1|32|2747.0433589007075|wavemodel.py +3960.3746742840767|ThAr|1|32|238.60166696054915|wavemodel.py +3968.530455041672|ThAr|1|32|1259.904979935944|wavemodel.py +3973.426527677644|ThAr|1|32|592.5581129883982|wavemodel.py +3974.1736799089012|ThAr|1|32|339.22580323600823|wavemodel.py +3975.6161168530602|ThAr|1|32|158.11302892720812|wavemodel.py +3980.6998201324745|ThAr|1|32|294.7064123999574|wavemodel.py +3992.902722024625|ThAr|1|32|250.4258807679741|wavemodel.py +3995.8017207537296|ThAr|1|32|1248.6800669786812|wavemodel.py +4002.1869354906403|ThAr|1|32|219.75027649433383|wavemodel.py +4002.8649408298616|ThAr|1|32|178.47901429997034|wavemodel.py +4006.3641189418277|ThAr|1|32|228.04054609766465|wavemodel.py +4009.5888140846873|ThAr|1|32|584.7958650514493|wavemodel.py +4013.6022862907485|ThAr|1|32|1220.7268605015477|wavemodel.py +4015.0286938381983|ThAr|1|32|576.4619026243396|wavemodel.py +4020.2726214289273|ThAr|1|32|4222.005563193469|wavemodel.py +4023.2067039533695|ThAr|1|32|280.4465560701668|wavemodel.py +4025.9842692291677|ThAr|1|32|291.4036644188719|wavemodel.py +4028.12792034584|ThAr|1|32|637.5191452086221|wavemodel.py +4031.9559030101263|ThAr|1|32|2612.445083346172|wavemodel.py +4033.7084856962288|ThAr|1|32|360.42581203481063|wavemodel.py +4034.9665513808427|ThAr|1|32|523.3108655646743|wavemodel.py +4037.191707167781|ThAr|1|32|2479.433978055842|wavemodel.py +4044.177504950189|ThAr|1|32|1361.9126546100345|wavemodel.py +4045.5011153626433|ThAr|1|32|1074.653884484616|wavemodel.py +4051.183159836151|ThAr|1|32|258.99537898676704|wavemodel.py +4052.001303628737|ThAr|1|32|248.93309601544144|wavemodel.py +4054.1841044664893|ThAr|1|32|2108.1757374760446|wavemodel.py +4060.4075421388175|ThAr|1|32|318.17679121296396|wavemodel.py +4068.560552984149|ThAr|1|32|156.79383882407282|wavemodel.py +4070.549486359557|ThAr|1|32|421.4620180649182|wavemodel.py +4073.2151708656347|ThAr|1|32|3118.7575467931642|wavemodel.py +4076.6891190221368|ThAr|1|32|216.95931623285793|wavemodel.py +4077.797085798645|ThAr|1|32|303.3799477358492|wavemodel.py +4081.0066358134145|ThAr|1|32|470.3494730355318|wavemodel.py +4081.847536257586|ThAr|1|32|1328.9404109881093|wavemodel.py +4083.4515578828955|ThAr|1|32|321.6220592046586|wavemodel.py +4084.5440662852875|ThAr|1|32|399.5446572978544|wavemodel.py +4086.3902556330627|ThAr|1|32|504.56484116192945|wavemodel.py +4087.727687432362|ThAr|1|32|1109.614854924313|wavemodel.py +4090.1490640579696|ThAr|1|32|477.9419618196391|wavemodel.py +4095.892774867961|ThAr|1|32|1240.062765711703|wavemodel.py +4098.801587005451|ThAr|1|32|1201.4437374987695|wavemodel.py +4101.497910087071|ThAr|1|32|2729.4469635239766|wavemodel.py +4105.051855617323|ThAr|1|32|2011.1346961690622|wavemodel.py +4109.633815531728|ThAr|1|32|245.1115532788096|wavemodel.py +4111.944487606209|ThAr|1|32|146.66977926198015|wavemodel.py +4113.907167174373|ThAr|1|32|2201.438835644342|wavemodel.py +4128.672322846555|ThAr|1|32|311.28079276732717|wavemodel.py +4132.824771144152|ThAr|1|32|6147.932965621685|wavemodel.py +4135.235009689148|ThAr|1|32|972.6681608343479|wavemodel.py +4137.520696069408|ThAr|1|32|202.42691675375636|wavemodel.py +4143.8322981542215|ThAr|1|32|327.7568101585602|wavemodel.py +4151.302587745681|ThAr|1|32|213.58828293340957|wavemodel.py +4157.4246840941005|ThAr|1|32|365.4289375874637|wavemodel.py +4159.762871140178|ThAr|1|32|6259.60469886091|wavemodel.py +4163.678174732149|ThAr|1|32|209.04047979414037|wavemodel.py +4165.332005833481|ThAr|1|32|1082.0544081211572|wavemodel.py +4166.886481946664|ThAr|1|32|724.0696721049409|wavemodel.py +4171.7187204617685|ThAr|1|32|1275.397788366185|wavemodel.py +4180.657254323174|ThAr|1|32|722.541640705376|wavemodel.py +4183.035783669844|ThAr|1|32|419.85312032387236|wavemodel.py +4192.020245240329|ThAr|1|32|1841.6618623129482|wavemodel.py +4194.1199498092765|ThAr|1|32|226.04805130191366|wavemodel.py +4196.189314042792|ThAr|1|32|304.6248779947126|wavemodel.py +4199.503142443153|ThAr|1|32|5988.785387665167|wavemodel.py +4201.857452865461|ThAr|1|32|6587.004933985375|wavemodel.py +4210.054194801123|ThAr|1|32|957.2937906316045|wavemodel.py +4212.076482563253|ThAr|1|32|3462.506650017006|wavemodel.py +4214.368434800237|ThAr|1|32|326.36967211743007|wavemodel.py +4216.062142548168|ThAr|1|32|151.37278864497938|wavemodel.py +4228.138934835594|ThAr|1|32|859.674304405772|wavemodel.py +4229.343105307462|ThAr|1|32|1186.1665253572387|wavemodel.py +4230.2667882688465|ThAr|1|32|501.04405208063656|wavemodel.py +4236.647608470501|ThAr|1|32|3219.8834390976767|wavemodel.py +4238.416947997805|ThAr|1|32|1637.5810665796828|wavemodel.py +4251.540263547851|ThAr|1|32|2749.1292853917303|wavemodel.py +4258.709620311506|ThAr|1|32|1560.9350575254184|wavemodel.py +4260.547039615226|ThAr|1|32|2750.6359035175833|wavemodel.py +4267.580310435823|ThAr|1|32|1567.5089692104793|wavemodel.py +4273.4405766938435|ThAr|1|32|3153.3399191097537|wavemodel.py +4276.177117997135|ThAr|1|32|150.13252611459734|wavemodel.py +4278.698027497481|ThAr|1|32|9144.35167762141|wavemodel.py +4283.267374417259|ThAr|1|32|1245.404179933367|wavemodel.py +4289.839205292267|ThAr|1|32|150.74047936305755|wavemodel.py +4293.18262594898|ThAr|1|32|219.10530551702985|wavemodel.py +4301.299253360654|ThAr|1|32|1217.9965403030162|wavemodel.py +4308.479460398032|ThAr|1|32|496.18321232829555|wavemodel.py +4310.42131395151|ThAr|1|32|878.5865263892125|wavemodel.py +4314.215138917861|ThAr|1|32|3554.307886333591|wavemodel.py +4316.4645712754855|ThAr|1|32|1038.4037286814985|wavemodel.py +4319.687948107348|ThAr|1|32|207.34063408062204|wavemodel.py +4321.437222800317|ThAr|1|32|217.650852071597|wavemodel.py +4330.134347497369|ThAr|1|32|595.2732803727283|wavemodel.py +4332.404099403762|ThAr|1|32|1558.2546862524182|wavemodel.py +4336.593774365273|ThAr|1|32|527.7324974383263|wavemodel.py +4338.485493783414|ThAr|1|32|1043.2143323888488|wavemodel.py +4343.681730073985|ThAr|1|32|516.4560849237934|wavemodel.py +4346.453843602137|ThAr|1|32|506.52985105557707|wavemodel.py +4347.627372493886|ThAr|1|32|389.04532561633914|wavemodel.py +4349.319652748165|ThAr|1|32|5790.460346976339|wavemodel.py +4353.613521081193|ThAr|1|32|700.3441214877613|wavemodel.py +4354.570204130549|ThAr|1|32|666.5225403413802|wavemodel.py +4359.476997441165|ThAr|1|32|197.58167150915557|wavemodel.py +4360.406190131235|ThAr|1|32|173.11115421813784|wavemodel.py +4363.291981727997|ThAr|1|32|423.56859977571384|wavemodel.py +4367.210485367519|ThAr|1|32|516.9168059511512|wavemodel.py +4372.096255283592|ThAr|1|32|3080.895081457294|wavemodel.py +4375.366625510519|ThAr|1|32|1591.7815079217014|wavemodel.py +4380.914136768094|ThAr|1|32|1483.008073030773|wavemodel.py +4383.037045975522|ThAr|1|32|648.7385634602363|wavemodel.py +4386.25790747423|ThAr|1|32|790.5835553762108|wavemodel.py +4394.330435879715|ThAr|1|32|293.08812136461023|wavemodel.py +4402.140724263636|ThAr|1|32|2226.2832378652943|wavemodel.py +4404.132129565178|ThAr|1|32|1018.5068889485569|wavemodel.py +4410.1107663154135|ThAr|1|32|2284.7765242218647|wavemodel.py +4414.06407215034|ThAr|1|32|234.3183141699016|wavemodel.py +4427.237356840526|ThAr|1|32|4231.731153846775|wavemodel.py +4431.551360892535|ThAr|1|32|2422.0711222923214|wavemodel.py +4434.960444357344|ThAr|1|32|820.9403316047574|wavemodel.py +4441.282485675816|ThAr|1|32|601.4919344454167|wavemodel.py +4447.079060586881|ThAr|1|32|661.8398791025568|wavemodel.py +4450.078021364595|ThAr|1|32|663.8624248596448|wavemodel.py +4459.311016838417|ThAr|1|32|702.8978908600689|wavemodel.py +4462.666199966808|ThAr|1|32|552.997438288917|wavemodel.py +4470.917908038296|ThAr|1|32|207.64080310205827|wavemodel.py +4476.103844873546|ThAr|1|32|2292.0787466860666|wavemodel.py +4479.92067866169|ThAr|1|32|162.17428924157116|wavemodel.py +4483.118280109982|ThAr|1|32|4429.727676674046|wavemodel.py +4488.215226476612|ThAr|1|32|1085.9765755455567|wavemodel.py +4489.825521440803|ThAr|1|32|316.6227029166507|wavemodel.py +4490.824535355652|ThAr|1|32|188.10467898016395|wavemodel.py +4492.1677558769325|ThAr|1|32|233.9796363151081|wavemodel.py +4494.59535583056|ThAr|1|32|7067.927434307113|wavemodel.py +4500.1985032672565|ThAr|1|32|654.3972923138037|wavemodel.py +4500.912794846884|ThAr|1|32|427.44019499410564|wavemodel.py +4511.972029929817|ThAr|1|32|1853.6577272385323|wavemodel.py +4516.403761447114|ThAr|1|32|1270.1544154415958|wavemodel.py +4534.444273927076|ThAr|1|32|260.3282523512995|wavemodel.py +4536.590184035678|ThAr|1|32|466.41359496124994|wavemodel.py +4542.255192735252|ThAr|1|32|538.5046753877592|wavemodel.py +4546.357834032083|ThAr|1|32|6113.4726421655|wavemodel.py +4557.102373408271|ThAr|1|32|473.4017052725835|wavemodel.py +4562.653872011656|ThAr|1|32|318.2313325600362|wavemodel.py +4568.504642015126|ThAr|1|32|450.50223752595446|wavemodel.py +4580.652317388963|ThAr|1|32|5004.586386535778|wavemodel.py +4589.886741928334|ThAr|1|32|630.6579263106554|wavemodel.py +4591.166825521225|ThAr|1|32|3957.7699010927677|wavemodel.py +4593.987503451188|ThAr|1|32|357.07219294167044|wavemodel.py +4600.061163054275|ThAr|1|32|642.1740957649176|wavemodel.py +4604.291456605639|ThAr|1|32|159.64953476017627|wavemodel.py +4610.850367536539|ThAr|1|32|6290.672271985643|wavemodel.py +4614.921190089822|ThAr|1|32|222.96543702727604|wavemodel.py +4616.471671534017|ThAr|1|32|260.3179668581489|wavemodel.py +4622.3041972313285|ThAr|1|32|286.8598264874271|wavemodel.py +4629.55850419051|ThAr|1|32|395.3341317851458|wavemodel.py +4638.65330031638|ThAr|1|32|349.75785068201105|wavemodel.py +4648.3741068094205|ThAr|1|32|249.91461621327926|wavemodel.py +4651.691603772911|ThAr|1|32|174.08234222579415|wavemodel.py +4652.739524342527|ThAr|1|32|211.7515357763062|wavemodel.py +4659.205693231374|ThAr|1|32|5455.911707650804|wavemodel.py +4664.487282014275|ThAr|1|32|913.4611760117541|wavemodel.py +4667.945646270964|ThAr|1|32|625.8179247037181|wavemodel.py +4669.435797202766|ThAr|1|32|669.7787500580047|wavemodel.py +4671.282341650505|ThAr|1|32|929.9772167664428|wavemodel.py +4674.959519196406|ThAr|1|32|4237.944840836895|wavemodel.py +4677.345072772547|ThAr|1|32|554.268643888494|wavemodel.py +4687.4949253543355|ThAr|1|32|686.3163716527944|wavemodel.py +4690.5944932070925|ThAr|1|32|287.5911491722901|wavemodel.py +4696.263386400698|ThAr|1|32|1316.083848718945|wavemodel.py +4703.934159144551|ThAr|1|32|444.0697526845074|wavemodel.py +4705.296024794163|ThAr|1|32|4742.202818603232|wavemodel.py +4707.017051724293|ThAr|1|32|246.62670266893235|wavemodel.py +4709.731642606955|ThAr|1|32|232.17896405333425|wavemodel.py +4713.835903937082|ThAr|1|32|549.3014058766265|wavemodel.py +4724.77340212911|ThAr|1|32|4239.5256270839745|wavemodel.py +4728.193354784549|ThAr|1|32|4455.187331319168|wavemodel.py +4730.43802935778|ThAr|1|32|419.1677173741748|wavemodel.py +4733.366138853803|ThAr|1|32|587.8238163624179|wavemodel.py +4737.233099777989|ThAr|1|32|1914.5464759690835|wavemodel.py +4742.051788981993|ThAr|1|32|539.9823645405169|wavemodel.py +4750.689963249889|ThAr|1|32|836.0785730583207|wavemodel.py +4753.804543815875|ThAr|1|32|617.2015141117239|wavemodel.py +4759.420719857424|ThAr|1|32|428.01633534427543|wavemodel.py +4766.186554067184|ThAr|1|32|7883.432538305906|wavemodel.py +4779.625707220421|ThAr|1|32|2510.984026498517|wavemodel.py +4788.312343003011|ThAr|1|32|177.78830370867988|wavemodel.py +4790.742887393426|ThAr|1|32|1047.5119438045144|wavemodel.py +4807.3655295855215|ThAr|1|32|5510.541196876515|wavemodel.py +4809.4820106659545|ThAr|1|32|2274.8160102889774|wavemodel.py +4810.913628276274|ThAr|1|32|948.6861660147518|wavemodel.py +4815.101551214296|ThAr|1|32|702.1673292785702|wavemodel.py +4822.565953881964|ThAr|1|32|645.8825957332222|wavemodel.py +4824.270631859412|ThAr|1|32|1192.3309883002405|wavemodel.py +4832.564069919662|ThAr|1|32|1016.1666266989037|wavemodel.py +4834.141377669592|ThAr|1|32|188.79734336477182|wavemodel.py +4842.184652282619|ThAr|1|32|1899.956555474682|wavemodel.py +4845.382040327244|ThAr|1|32|468.35462595605895|wavemodel.py +4849.386108866699|ThAr|1|32|2485.6173175981917|wavemodel.py +4851.505101529932|ThAr|1|32|349.77875560603854|wavemodel.py +4854.048902515804|ThAr|1|32|202.33208613357732|wavemodel.py +4862.821447012296|ThAr|1|32|345.1643295523615|wavemodel.py +4864.505893048072|ThAr|1|32|1261.1265990258262|wavemodel.py +4866.884623839586|ThAr|1|32|1995.0570500521146|wavemodel.py +4870.171623768555|ThAr|1|32|175.20505891539545|wavemodel.py +4874.275356908153|ThAr|1|32|1052.1112358402843|wavemodel.py +4875.581364601589|ThAr|1|32|380.8575469254748|wavemodel.py +4881.216667202161|ThAr|1|32|3645.5376103200174|wavemodel.py +4890.432351809406|ThAr|1|32|789.7681657914043|wavemodel.py +4896.314981627214|ThAr|1|32|3540.8743578003123|wavemodel.py +4903.535281209768|ThAr|1|32|294.0292855473241|wavemodel.py +4906.051921738004|ThAr|1|32|327.9291052060758|wavemodel.py +4911.8057806411425|ThAr|1|32|338.8406146522823|wavemodel.py +4921.296544012247|ThAr|1|32|1459.896153470223|wavemodel.py +4929.151952637495|ThAr|1|32|243.48507364320417|wavemodel.py +4934.662617082154|ThAr|1|32|365.6839191771255|wavemodel.py +4939.192472428814|ThAr|1|32|262.1692670543274|wavemodel.py +4940.972883900317|ThAr|1|32|829.5621505446125|wavemodel.py +4944.435959809189|ThAr|1|32|617.9524388158785|wavemodel.py +4946.872410633454|ThAr|1|32|1255.5352329154784|wavemodel.py +4966.478194908239|ThAr|1|32|3491.599415131303|wavemodel.py +4973.613739765819|ThAr|1|32|255.32769909726636|wavemodel.py +4986.744629567542|ThAr|1|32|499.56651152883956|wavemodel.py +4990.586042101369|ThAr|1|32|157.15936928213935|wavemodel.py +5003.494727181705|ThAr|1|32|2448.7816922137085|wavemodel.py +5010.750287345311|ThAr|1|32|993.066180783915|wavemodel.py +5018.6018236653645|ThAr|1|32|1771.6933473677836|wavemodel.py +5030.154910555021|ThAr|1|32|705.296004323866|wavemodel.py +5040.6499076484715|ThAr|1|32|1250.7580239289898|wavemodel.py +5046.1659116937235|ThAr|1|32|2719.3860059070807|wavemodel.py +5048.404729440977|ThAr|1|32|782.6542579395484|wavemodel.py +5051.34183592451|ThAr|1|32|1015.4442647575669|wavemodel.py +5056.74339322204|ThAr|1|32|319.05996187832375|wavemodel.py +5059.73162769238|ThAr|1|32|272.28996850936903|wavemodel.py +5061.259169249281|ThAr|1|32|475.9136794804396|wavemodel.py +5063.405952463317|ThAr|1|32|985.3988388558166|wavemodel.py +5066.255253115836|ThAr|1|32|1544.1777086333616|wavemodel.py +5069.370784246163|ThAr|1|32|2405.1856082069344|wavemodel.py +5082.926137135573|ThAr|1|32|146.90946976601577|wavemodel.py +5091.938742432403|ThAr|1|32|834.8560716312712|wavemodel.py +5097.896030570654|ThAr|1|32|808.9550277763103|wavemodel.py +5102.120737422062|ThAr|1|32|975.4046426766126|wavemodel.py +5116.480898071694|ThAr|1|32|1231.1720157220145|wavemodel.py +5127.285510510888|ThAr|1|32|751.7862997320217|wavemodel.py +5129.971609543071|ThAr|1|32|288.1380145148375|wavemodel.py +5136.191694548366|ThAr|1|32|578.8593734356972|wavemodel.py +5138.939110362263|ThAr|1|32|156.5472039280783|wavemodel.py +5143.099856123283|ThAr|1|32|905.1443829045827|wavemodel.py +5145.147072867921|ThAr|1|32|629.1836929338799|wavemodel.py +5153.019791305472|ThAr|1|32|1161.6528130857673|wavemodel.py +5160.0517262237745|ThAr|1|32|3613.735314631273|wavemodel.py +5164.83255290948|ThAr|1|32|990.7867545481163|wavemodel.py +5167.198070561269|ThAr|1|32|146.07201228040208|wavemodel.py +5175.600374487069|ThAr|1|32|199.36364814931045|wavemodel.py +5178.37649905527|ThAr|1|32|1140.679436454128|wavemodel.py +5188.995414045499|ThAr|1|32|867.5067816231758|wavemodel.py +5197.233117529843|ThAr|1|32|804.88192593066|wavemodel.py +5200.572348671227|ThAr|1|32|1338.308343584449|wavemodel.py +5212.66733209167|ThAr|1|32|2316.451401434953|wavemodel.py +5214.833563540239|ThAr|1|32|702.6784088792695|wavemodel.py +5220.538629956216|ThAr|1|32|1112.8956660180722|wavemodel.py +5222.539985271609|ThAr|1|32|408.7186996422711|wavemodel.py +5232.618708983496|ThAr|1|32|3780.1460324791396|wavemodel.py +5240.72117672204|ThAr|1|32|444.51994876882554|wavemodel.py +5249.054064806154|ThAr|1|32|502.0329208040223|wavemodel.py +5259.832141426663|ThAr|1|32|2135.9723156079717|wavemodel.py +5261.535615727326|ThAr|1|32|436.42379991563564|wavemodel.py +5268.197519453751|ThAr|1|32|1305.4279774082436|wavemodel.py +5274.635690581215|ThAr|1|32|233.4765702919949|wavemodel.py +5275.468205276949|ThAr|1|32|469.2625166401689|wavemodel.py +5282.540317032005|ThAr|1|32|263.8080346658308|wavemodel.py +5295.959147802341|ThAr|1|32|162.42625214702815|wavemodel.py +5297.762000665551|ThAr|1|32|288.6420764848499|wavemodel.py +5299.4786196934065|ThAr|1|32|737.5172163078075|wavemodel.py +5302.129785332528|ThAr|1|32|219.6392463732728|wavemodel.py +5311.793504876621|ThAr|1|32|195.89067348063736|wavemodel.py +5313.719655022938|ThAr|1|32|2884.8318194191615|wavemodel.py +5319.130726449209|ThAr|1|32|342.6327251622955|wavemodel.py +5345.068561517721|ThAr|1|32|3051.132426432644|wavemodel.py +5349.524390737112|ThAr|1|32|250.82112123139228|wavemodel.py +5352.758543756665|ThAr|1|32|210.85364772350783|wavemodel.py +5361.652688675373|ThAr|1|32|642.6522009767876|wavemodel.py +5363.924281707174|ThAr|1|32|163.0814218468787|wavemodel.py +5370.907032101349|ThAr|1|32|392.7960827272721|wavemodel.py +5376.540261455051|ThAr|1|32|447.23338790783816|wavemodel.py +5388.1437284200965|ThAr|1|32|965.7704471487274|wavemodel.py +5392.000561663044|ThAr|1|32|583.333466361745|wavemodel.py +5396.1325902800545|ThAr|1|32|1092.5841263849559|wavemodel.py +5400.444256540733|ThAr|1|32|910.4286175413292|wavemodel.py +5409.121031822893|ThAr|1|32|1227.2572571199892|wavemodel.py +5417.044464069753|ThAr|1|32|460.4856981069149|wavemodel.py +5418.991455483878|ThAr|1|32|3045.973922855577|wavemodel.py +5425.49313238582|ThAr|1|32|372.6463416970631|wavemodel.py +5427.255859964487|ThAr|1|32|152.88964375803957|wavemodel.py +5435.642473203979|ThAr|1|32|244.77898812493152|wavemodel.py +5441.94474837735|ThAr|1|32|163.15250508926403|wavemodel.py +5444.794855895022|ThAr|1|32|150.40245070492543|wavemodel.py +5453.60051270954|ThAr|1|32|1012.43883878125|wavemodel.py +5458.883538059362|ThAr|1|32|182.35494902576866|wavemodel.py +5465.7114126348415|ThAr|1|32|532.6400767644909|wavemodel.py +5472.425989371787|ThAr|1|32|220.8458101243225|wavemodel.py +5494.2679650754835|ThAr|1|32|946.5596034182684|wavemodel.py +5497.503165401099|ThAr|1|32|1399.8564450272665|wavemodel.py +5500.797153271002|ThAr|1|32|4681.691636920856|wavemodel.py +5505.837889479471|ThAr|1|32|902.8613477103371|wavemodel.py +5509.169724898738|ThAr|1|32|184.71816091646858|wavemodel.py +5511.539129702771|ThAr|1|32|1276.9970019740474|wavemodel.py +5526.075464889548|ThAr|1|32|146.06848718830412|wavemodel.py +5540.832242362739|ThAr|1|32|2475.5228699721565|wavemodel.py +5544.307047737869|ThAr|1|32|432.5364539949755|wavemodel.py +5549.699021237344|ThAr|1|32|1209.8094338663984|wavemodel.py +5559.940230282527|ThAr|1|32|2232.488395635948|wavemodel.py +5574.651769662162|ThAr|1|32|1751.792903899882|wavemodel.py +5577.8585199732925|ThAr|1|32|285.81812403078214|wavemodel.py +5580.953730469413|ThAr|1|32|732.5296590881919|wavemodel.py +5588.579597909972|ThAr|1|32|5899.761870225116|wavemodel.py +5596.674525554217|ThAr|1|32|1520.1166938385113|wavemodel.py +5601.637697235731|ThAr|1|32|161.35517595915218|wavemodel.py +5603.145762015441|ThAr|1|32|2010.974824412099|wavemodel.py +5606.108407523012|ThAr|1|32|439.10817981565674|wavemodel.py +5608.241896995514|ThAr|1|32|1817.7626287107485|wavemodel.py +5611.908236412187|ThAr|1|32|1573.3927499894753|wavemodel.py +5613.001557135594|ThAr|1|32|577.3989532559493|wavemodel.py +5616.879269915043|ThAr|1|32|2381.4216107175057|wavemodel.py +5641.334675509851|ThAr|1|32|954.9242659804446|wavemodel.py +5643.039800629841|ThAr|1|32|182.2027273188345|wavemodel.py +5647.28848607931|ThAr|1|32|667.1662839155562|wavemodel.py +5650.52504883204|ThAr|1|32|467.1368074096882|wavemodel.py +5652.190521725859|ThAr|1|32|684.7346963240535|wavemodel.py +5659.493540948539|ThAr|1|32|412.6886403712198|wavemodel.py +5666.75150510166|ThAr|1|32|1529.1214263238408|wavemodel.py +5668.670960644766|ThAr|1|32|168.29074606362332|wavemodel.py +5676.284324871745|ThAr|1|32|179.75486562219982|wavemodel.py +5678.537100994086|ThAr|1|32|280.45984608154606|wavemodel.py +5702.409972742624|ThAr|1|32|1062.5514637467802|wavemodel.py +5708.6845171604955|ThAr|1|32|906.7037066899156|wavemodel.py +5721.658330187109|ThAr|1|32|7591.161634021332|wavemodel.py +5726.832509290742|ThAr|1|32|1277.4684754035907|wavemodel.py +5740.99648825182|ThAr|1|32|164.82472683785693|wavemodel.py +5743.366685441024|ThAr|1|32|573.6821292247179|wavemodel.py +5750.651391335498|ThAr|1|32|1117.8451211480315|wavemodel.py +5754.639223324691|ThAr|1|32|1243.6718298984783|wavemodel.py +5762.149076529722|ThAr|1|32|11483.411460480444|wavemodel.py +5765.093368856134|ThAr|1|32|1598.5633977045968|wavemodel.py +5769.684528529577|ThAr|1|32|898.6733530731603|wavemodel.py +5773.673663737559|ThAr|1|32|221.86973939462527|wavemodel.py +5775.545213616744|ThAr|1|32|315.09636853021794|wavemodel.py +5791.216497327469|ThAr|1|32|652.7562338684318|wavemodel.py +5794.057286266512|ThAr|1|32|433.28602080369063|wavemodel.py +5797.896277198991|ThAr|1|32|354.601352308525|wavemodel.py +5802.459155292515|ThAr|1|32|2085.886755717525|wavemodel.py +5805.750753171503|ThAr|1|32|5309.652956052218|wavemodel.py +5814.511246181386|ThAr|1|32|390.58814654796623|wavemodel.py +5817.060531973209|ThAr|1|32|504.2490081861722|wavemodel.py +5833.923855403146|ThAr|1|32|398.95404437878534|wavemodel.py +5854.657366592833|ThAr|1|32|789.5447389152644|wavemodel.py +5861.829290549091|ThAr|1|32|449.5857447625658|wavemodel.py +5865.390381885703|ThAr|1|32|583.0839101001391|wavemodel.py +5871.824334769922|ThAr|1|32|294.62068186062646|wavemodel.py +5884.395348384768|ThAr|1|32|338.03953376262905|wavemodel.py +5887.390923245709|ThAr|1|32|1509.2750615876334|wavemodel.py +5891.6865707565175|ThAr|1|32|1517.6417555975524|wavemodel.py +5897.494420953827|ThAr|1|32|784.6511708738818|wavemodel.py +5901.647492368684|ThAr|1|32|165.8625800998226|wavemodel.py +5907.188119465813|ThAr|1|32|331.94401302469066|wavemodel.py +5913.695337641543|ThAr|1|32|1545.0993313322651|wavemodel.py +5916.279056932566|ThAr|1|32|2892.1468112949774|wavemodel.py +5920.638394163983|ThAr|1|32|257.9797138638528|wavemodel.py +5927.619365402917|ThAr|1|32|1708.1975882677611|wavemodel.py +5930.763531927996|ThAr|1|32|765.112661365471|wavemodel.py +5940.285241237132|ThAr|1|32|2884.9463103314106|wavemodel.py +5944.3855253424|ThAr|1|32|194.6847702851562|wavemodel.py +5946.245944500275|ThAr|1|32|723.9737619752335|wavemodel.py +5975.341694792507|ThAr|1|32|4316.738341954052|wavemodel.py +5988.482052789972|ThAr|1|32|185.76982323476815|wavemodel.py +5990.798322378973|ThAr|1|32|1437.3733851517616|wavemodel.py +5992.636960878296|ThAr|1|32|2080.222809735024|wavemodel.py +5995.776684212739|ThAr|1|32|4961.245226131121|wavemodel.py +5998.19611919637|ThAr|1|32|151.63301814082502|wavemodel.py +6000.882519223246|ThAr|1|32|151.82137265130743|wavemodel.py +6002.818149363373|ThAr|1|32|753.9350894698088|wavemodel.py +6006.986065703295|ThAr|1|32|642.8214056673556|wavemodel.py +6008.6881532938005|ThAr|1|32|1289.9863642805014|wavemodel.py +6011.87465860031|ThAr|1|32|1062.2234239711477|wavemodel.py +6022.674106343551|ThAr|1|32|1110.8623022907398|wavemodel.py +6027.151756903009|ThAr|1|32|177.6747091087865|wavemodel.py +6032.113735600741|ThAr|1|32|542.6391932765627|wavemodel.py +6033.7935891713305|ThAr|1|32|3250.9296784259027|wavemodel.py +6036.711777876953|ThAr|1|32|211.96822691537295|wavemodel.py +6039.407271205968|ThAr|1|32|3544.496158768596|wavemodel.py +6044.895916183751|ThAr|1|32|2146.8024381015657|wavemodel.py +6050.733689348281|ThAr|1|32|2131.021479855435|wavemodel.py +6052.841378374006|ThAr|1|32|191.17066465076996|wavemodel.py +6054.875486763442|ThAr|1|32|842.8302177435748|wavemodel.py +6061.0195739732535|ThAr|1|32|864.5293498251368|wavemodel.py +6070.951673590284|ThAr|1|32|201.5587591245156|wavemodel.py +6079.845719323615|ThAr|1|32|504.79485889391896|wavemodel.py +6100.464764740213|ThAr|1|32|810.4718004814818|wavemodel.py +6104.073325937203|ThAr|1|32|1921.6697112876514|wavemodel.py +6106.686746889824|ThAr|1|32|728.5800722728144|wavemodel.py +6109.100998872552|ThAr|1|32|332.28834001492646|wavemodel.py +6114.682669629845|ThAr|1|32|642.4785190391564|wavemodel.py +6116.609121986369|ThAr|1|32|2700.4000686962772|wavemodel.py +6123.0987674616335|ThAr|1|32|390.9419154115244|wavemodel.py +6125.936594440266|ThAr|1|32|850.6542468551164|wavemodel.py +6147.0962620103155|ThAr|1|32|433.6520510255589|wavemodel.py +6153.68822710463|ThAr|1|32|4057.3200651078546|wavemodel.py +6156.907994843561|ThAr|1|32|1129.3443820912453|wavemodel.py +6158.426201357772|ThAr|1|32|497.78365024266964|wavemodel.py +6166.188792109436|ThAr|1|32|4336.608636770291|wavemodel.py +6171.564330094021|ThAr|1|32|4774.968534267833|wavemodel.py +6174.085278298042|ThAr|1|32|2514.3374248133773|wavemodel.py +6180.189814431762|ThAr|1|32|1187.1905060042877|wavemodel.py +6184.324883144324|ThAr|1|32|7242.923899657745|wavemodel.py +6186.3552502894045|ThAr|1|32|302.0761062881451|wavemodel.py +6189.863668640705|ThAr|1|32|2030.525473642858|wavemodel.py +6193.6333681181195|ThAr|1|32|1748.807220122924|wavemodel.py +6199.933755231552|ThAr|1|32|2541.1321190395765|wavemodel.py +6205.217695513885|ThAr|1|32|4064.633420086299|wavemodel.py +6208.951896172177|ThAr|1|32|3723.1490527618557|wavemodel.py +6217.740253421798|ThAr|1|32|274.2857726206326|wavemodel.py +6221.894482953626|ThAr|1|32|554.7862991471036|wavemodel.py +6226.299781501196|ThAr|1|32|3588.803804795641|wavemodel.py +6228.002977943159|ThAr|1|32|1397.3707958891007|wavemodel.py +6236.557800799145|ThAr|1|32|1671.9183059870477|wavemodel.py +6242.656446894487|ThAr|1|32|327.95660048681736|wavemodel.py +6244.888543934139|ThAr|1|32|645.441557679487|wavemodel.py +6259.248755419469|ThAr|1|32|714.1512731533445|wavemodel.py +6263.084213227176|ThAr|1|32|2259.68350093326|wavemodel.py +6273.190836995579|ThAr|1|32|408.7769052246565|wavemodel.py +6275.851418445057|ThAr|1|32|840.7289610581543|wavemodel.py +6278.35917955267|ThAr|1|32|204.39442561074043|wavemodel.py +6280.792054021106|ThAr|1|32|164.29205915325483|wavemodel.py +6289.265161283483|ThAr|1|32|229.53721197349543|wavemodel.py +6293.42204244671|ThAr|1|32|577.7480595764242|wavemodel.py +6294.773922309122|ThAr|1|32|923.3322032230008|wavemodel.py +6298.572648068008|ThAr|1|32|568.420018100023|wavemodel.py +6302.785399996044|ThAr|1|32|429.1699032138056|wavemodel.py +6305.1129880103235|ThAr|1|32|383.6749100937523|wavemodel.py +6309.474877254727|ThAr|1|32|771.8921594825395|wavemodel.py +6312.581741850776|ThAr|1|32|450.1112116820076|wavemodel.py +6317.660612967134|ThAr|1|32|349.6720143039748|wavemodel.py +6328.858256088491|ThAr|1|32|1575.13106509071|wavemodel.py +6339.4576964090365|ThAr|1|32|365.9909816620012|wavemodel.py +6341.338547870691|ThAr|1|32|417.36986075469304|wavemodel.py +6344.60782108669|ThAr|1|32|4469.758993879783|wavemodel.py +6350.438152127768|ThAr|1|32|1261.0608403637477|wavemodel.py +6357.639190332638|ThAr|1|32|1201.9945726858155|wavemodel.py +6366.412986369052|ThAr|1|32|159.94541561250963|wavemodel.py +6371.185286676279|ThAr|1|32|645.6220917702072|wavemodel.py +6373.731992570491|ThAr|1|32|1535.8778382610742|wavemodel.py +6378.694741295434|ThAr|1|32|2312.424231285863|wavemodel.py +6386.49209088685|ThAr|1|32|964.5807348734072|wavemodel.py +6408.284841768708|ThAr|1|32|982.8732797695275|wavemodel.py +6409.811184696509|ThAr|1|32|215.6494051620371|wavemodel.py +6413.698149859458|ThAr|1|32|4377.41420873874|wavemodel.py +6418.0679001648|ThAr|1|32|4213.246288653069|wavemodel.py +6439.758721628292|ThAr|1|32|484.6500929376318|wavemodel.py +6451.875018941261|ThAr|1|32|167.9209105949114|wavemodel.py +6459.063832776149|ThAr|1|32|5592.26259794208|wavemodel.py +6464.412427922723|ThAr|1|32|1037.1463617568586|wavemodel.py +6468.627367034289|ThAr|1|32|278.35715318024455|wavemodel.py +6484.884841822597|ThAr|1|32|906.6756499975905|wavemodel.py +6492.521617641243|ThAr|1|32|1892.8987862458366|wavemodel.py +6495.058130681966|ThAr|1|32|515.4442422610659|wavemodel.py +6503.805715187231|ThAr|1|32|292.05599460934263|wavemodel.py +6508.839711443989|ThAr|1|32|338.07162251160685|wavemodel.py +6510.699410977037|ThAr|1|32|598.9707528347157|wavemodel.py +6514.157369607725|ThAr|1|32|1684.7244666823528|wavemodel.py +6523.732179668143|ThAr|1|32|306.1954184345734|wavemodel.py +6533.149134948275|ThAr|1|32|3745.546158802497|wavemodel.py +6539.805352557138|ThAr|1|32|507.34164679413016|wavemodel.py +6553.670920745392|ThAr|1|32|215.37250343605956|wavemodel.py +6555.970018345313|ThAr|1|32|2295.419271208763|wavemodel.py +6560.8252201604255|ThAr|1|32|626.1598673152516|wavemodel.py +6579.043104556336|ThAr|1|32|3657.080626144533|wavemodel.py +6585.744757160066|ThAr|1|32|4894.056935958971|wavemodel.py +6590.35017390218|ThAr|1|32|5435.503635055801|wavemodel.py +6593.2871658048025|ThAr|1|32|6456.514359036205|wavemodel.py +6595.733267535048|ThAr|1|32|3749.6046774140586|wavemodel.py +6606.86413226352|ThAr|1|32|541.1525162152177|wavemodel.py +6615.293930890987|ThAr|1|32|418.54916660764263|wavemodel.py +6619.63710238967|ThAr|1|32|332.5998446501122|wavemodel.py +6621.72358386185|ThAr|1|32|495.46285312335664|wavemodel.py +6640.449517266109|ThAr|1|32|1194.4646667925158|wavemodel.py +6645.760543891996|ThAr|1|32|1808.4820576249954|wavemodel.py +6650.304799953414|ThAr|1|32|161.01133693056863|wavemodel.py +6660.531708262583|ThAr|1|32|772.5467778328525|wavemodel.py +6664.097168184085|ThAr|1|32|4887.43768099268|wavemodel.py +6676.482904539999|ThAr|1|32|990.4968988690217|wavemodel.py +6679.168572517955|ThAr|1|32|4369.495752857187|wavemodel.py +6685.931002027828|ThAr|1|32|1094.2868708443723|wavemodel.py +6698.206578756821|ThAr|1|32|244.4018917806612|wavemodel.py +6700.04213261124|ThAr|1|32|664.5053188022026|wavemodel.py +6713.072775443766|ThAr|1|32|424.3079010785854|wavemodel.py +6715.861548819188|ThAr|1|32|826.1335323599127|wavemodel.py +6721.032559772106|ThAr|1|32|921.3506518784739|wavemodel.py +6729.374931668521|ThAr|1|32|2767.768034874708|wavemodel.py +6735.433054400398|ThAr|1|32|211.65618435954286|wavemodel.py +6754.706911973545|ThAr|1|32|4705.221591497272|wavemodel.py +6758.317259674655|ThAr|1|32|4201.208745902738|wavemodel.py +6782.136296258788|ThAr|1|32|3715.451801694219|wavemodel.py +6790.372727158317|ThAr|1|32|846.964981260876|wavemodel.py +6793.0718401182985|ThAr|1|32|780.1203664738778|wavemodel.py +6811.12202166782|ThAr|1|32|225.00411108687004|wavemodel.py +6826.447414934788|ThAr|1|32|432.698746062424|wavemodel.py +6830.895808999712|ThAr|1|32|965.0503542399207|wavemodel.py +6836.812397867418|ThAr|1|32|4045.1359122121594|wavemodel.py +6856.027169111676|ThAr|1|32|506.4250611455002|wavemodel.py +6863.171446262557|ThAr|1|32|943.0944087588354|wavemodel.py +6865.182511901815|ThAr|1|32|207.73725887510486|wavemodel.py +6868.424490946492|ThAr|1|32|822.7167937752259|wavemodel.py +6870.372902287468|ThAr|1|32|307.0335349657476|wavemodel.py +6873.172256899098|ThAr|1|32|5107.841144011785|wavemodel.py +6876.644067132046|ThAr|1|32|1406.8320066451588|wavemodel.py +6881.428202827526|ThAr|1|32|353.4877600676118|wavemodel.py +6884.950917771121|ThAr|1|32|163.96839966204035|wavemodel.py +6888.57734008165|ThAr|1|32|751.2382554364202|wavemodel.py +6889.722138425084|ThAr|1|32|668.708385637918|wavemodel.py +6913.11476877878|ThAr|1|32|7068.103416190942|wavemodel.py +6917.952983849481|ThAr|1|32|387.16502401804337|wavemodel.py +6926.664359120242|ThAr|1|32|216.06725047240678|wavemodel.py +6936.17823870292|ThAr|1|32|213.8891190475146|wavemodel.py +6939.56502226422|ThAr|1|32|4044.129096809006|wavemodel.py +6945.482808643299|ThAr|1|32|4921.776725678902|wavemodel.py +6950.130701466569|ThAr|1|32|393.6496933779413|wavemodel.py +6953.506829630909|ThAr|1|32|597.8529653299292|wavemodel.py +6956.527356012852|ThAr|1|32|301.6219356661379|wavemodel.py +6962.160448756032|ThAr|1|32|690.4069010366868|wavemodel.py +6967.34188550213|ThAr|1|32|32460.461555615348|wavemodel.py +6991.577888316672|ThAr|1|32|5375.77323386405|wavemodel.py +6994.510849404037|ThAr|1|32|256.00170743564365|wavemodel.py +7002.745108017252|ThAr|1|32|1436.4657598927047|wavemodel.py +7004.520371886134|ThAr|1|32|152.20835783226315|wavemodel.py +7020.501008646945|ThAr|1|32|3254.747599881293|wavemodel.py +7032.195748112015|ThAr|1|32|6609.978636516572|wavemodel.py +7038.213342253753|ThAr|1|32|192.10537403783806|wavemodel.py +7047.685765596274|ThAr|1|32|231.20177344766566|wavemodel.py +7062.4677925760425|ThAr|1|32|1097.86101580643|wavemodel.py +7069.138826146334|ThAr|1|32|42598.29384360963|wavemodel.py +7074.179431573614|ThAr|1|32|298.9247256162811|wavemodel.py +7077.2141160374895|ThAr|1|32|309.1606382417133|wavemodel.py +7086.132874797445|ThAr|1|32|3650.293579109637|wavemodel.py +7088.58377553699|ThAr|1|32|280.3785161939261|wavemodel.py +7091.0407791171165|ThAr|1|32|214.43984858849416|wavemodel.py +7109.453467818178|ThAr|1|32|1356.2072249487226|wavemodel.py +7126.699031071903|ThAr|1|32|3930.4115092705197|wavemodel.py +7149.0364536776915|ThAr|1|32|7790.815421783793|wavemodel.py +7152.176871907972|ThAr|1|32|1439.7796799073215|wavemodel.py +7156.894224464607|ThAr|1|32|535.2504499269251|wavemodel.py +7159.278090871293|ThAr|1|32|354.50462527301437|wavemodel.py +7160.9694688167265|ThAr|1|32|956.9185330123779|wavemodel.py +7170.869040719062|ThAr|1|32|5272.388354612489|wavemodel.py +7175.351982855181|ThAr|1|32|471.1316682101804|wavemodel.py +7192.985172810883|ThAr|1|32|275.8082466346997|wavemodel.py +7202.07001177167|ThAr|1|32|892.9891867703028|wavemodel.py +7209.458849851629|ThAr|1|32|5149.625044196992|wavemodel.py +7214.623812843501|ThAr|1|32|621.9353197444198|wavemodel.py +7220.261952770733|ThAr|1|32|1321.9825886986312|wavemodel.py +7244.167345050137|ThAr|1|32|372.9992246542751|wavemodel.py +7246.7465566144465|ThAr|1|32|496.34406973558305|wavemodel.py +7257.512990060859|ThAr|1|32|177.1971720139877|wavemodel.py +7259.572410170096|ThAr|1|32|201.3724267984216|wavemodel.py +7267.184943458928|ThAr|1|32|695.1606726759712|wavemodel.py +7274.931895893667|ThAr|1|32|20976.17638627269|wavemodel.py +7286.949210367219|ThAr|1|32|2140.1654764270547|wavemodel.py +7298.211041550113|ThAr|1|32|186.0309007236898|wavemodel.py +7313.758400677477|ThAr|1|32|1089.9690468883011|wavemodel.py +7317.921006446055|ThAr|1|32|918.3013510581482|wavemodel.py +7326.651344445181|ThAr|1|32|161.0941077376226|wavemodel.py +7330.368245417534|ThAr|1|32|1049.0974217965975|wavemodel.py +7343.195622811909|ThAr|1|32|743.340856266983|wavemodel.py +7352.895925722392|ThAr|1|32|345.37586106642334|wavemodel.py +7355.308483079706|ThAr|1|32|5170.4596402167645|wavemodel.py +7374.149508908588|ThAr|1|32|7838.164947721808|wavemodel.py +7386.25883778286|ThAr|1|32|62920.47532227746|wavemodel.py +7395.120819958001|ThAr|1|32|1061.7368485264697|wavemodel.py +7404.274522292379|ThAr|1|32|272.8497213274699|wavemodel.py +7414.370466669499|ThAr|1|32|795.454637745699|wavemodel.py +7420.483460659523|ThAr|1|32|639.3944490870058|wavemodel.py +7424.527170721234|ThAr|1|32|274.92440148319434|wavemodel.py +7427.243881741595|ThAr|1|32|848.7505057963223|wavemodel.py +7431.225004425235|ThAr|1|32|2909.6392034955056|wavemodel.py +7437.6170188860615|ThAr|1|32|3376.5396085742977|wavemodel.py +7450.116367254695|ThAr|1|32|348.910605032954|wavemodel.py +7473.254238569736|ThAr|1|32|1033.6631413910327|wavemodel.py +7483.4507557760035|ThAr|1|32|981.4625057455385|wavemodel.py +7486.080160683675|ThAr|1|32|1008.1153416884721|wavemodel.py +7512.6318072000995|ThAr|1|32|642.7591636625882|wavemodel.py +7516.633897153778|ThAr|1|32|63318.9482412395|wavemodel.py +7525.258558556101|ThAr|1|32|161.9710427285883|wavemodel.py +7527.591700200548|ThAr|1|32|501.354364965383|wavemodel.py +7542.785641724995|ThAr|1|32|421.4003463735262|wavemodel.py +7551.401402795023|ThAr|1|32|1339.5199798996573|wavemodel.py +7569.788455476036|ThAr|1|32|2100.3786775466874|wavemodel.py +7587.872227951267|ThAr|1|32|3158.2912884028988|wavemodel.py +7590.846474106525|ThAr|1|32|3264.0854282012733|wavemodel.py +7600.047009578565|ThAr|1|32|232.4017685770151|wavemodel.py +7609.984125180186|ThAr|1|32|603.0089630716848|wavemodel.py +7620.381798520418|ThAr|1|32|302.1968172457964|wavemodel.py +7629.301241933847|ThAr|1|32|1933.3557657162899|wavemodel.py +7649.481785042602|ThAr|1|32|3961.75118189174|wavemodel.py +7655.75497105457|ThAr|1|32|519.6136493548549|wavemodel.py +7660.463010848563|ThAr|1|32|308.8300411439548|wavemodel.py +7662.828722584171|ThAr|1|32|298.275983807078|wavemodel.py +7667.040768508788|ThAr|1|32|647.1550921492926|wavemodel.py +7672.0586572315015|ThAr|1|32|382.0854992711144|wavemodel.py +7679.983761718543|ThAr|1|32|367.3161146196019|wavemodel.py +7701.043128632382|ThAr|1|32|557.9030805408366|wavemodel.py +7712.368542717335|ThAr|1|32|761.696091105385|wavemodel.py +7733.995937986949|ThAr|1|32|264.14668358735946|wavemodel.py +7791.025355088319|ThAr|1|32|1566.5816597668827|wavemodel.py +7800.569545985374|ThAr|1|32|1127.862082447077|wavemodel.py +7816.312952732025|ThAr|1|32|166.75301537149977|wavemodel.py +7819.91392738477|ThAr|1|32|5592.2004171481785|wavemodel.py +7843.8288152630785|ThAr|1|32|780.0649023118643|wavemodel.py +7849.701137530479|ThAr|1|32|4271.9511515208105|wavemodel.py +7864.394007383103|ThAr|1|32|168.7758025931358|wavemodel.py +7868.152998666244|ThAr|1|32|554.1792290981405|wavemodel.py +7870.216923505365|ThAr|1|32|329.71211231784076|wavemodel.py +7888.501918637548|ThAr|1|32|687.567785901143|wavemodel.py +7893.245959823377|ThAr|1|32|2664.898485548675|wavemodel.py +7902.368790180898|ThAr|1|32|419.46651638844287|wavemodel.py +7918.575902287114|ThAr|1|32|297.54494549464334|wavemodel.py +7939.904139611173|ThAr|1|32|461.37552792849084|wavemodel.py +7943.954935865027|ThAr|1|32|482.5113715788698|wavemodel.py +7950.208414718024|ThAr|1|32|45190.923685366695|wavemodel.py +7956.467452251086|ThAr|1|32|189.13067789616193|wavemodel.py +7974.923074021824|ThAr|1|32|479.6124891752485|wavemodel.py +7981.163902017537|ThAr|1|32|5134.991738486293|wavemodel.py +7990.302985056996|ThAr|1|32|225.04020532720767|wavemodel.py +7995.962495348302|ThAr|1|32|197.61446215644406|wavemodel.py +8008.4028305910415|ThAr|1|32|48663.721721371956|wavemodel.py +8024.388968370586|ThAr|1|32|363.0456451399119|wavemodel.py +8027.922387757977|ThAr|1|32|186.14865104499142|wavemodel.py +8034.634936722897|ThAr|1|32|2600.977851353284|wavemodel.py +8039.279843219554|ThAr|1|32|584.7440506172195|wavemodel.py +8048.299529456256|ThAr|1|32|808.9370645695909|wavemodel.py +8055.518415143027|ThAr|1|32|1826.980363039214|wavemodel.py +8064.830565533013|ThAr|1|32|248.4591926441388|wavemodel.py +8087.483392603794|ThAr|1|32|232.46889234918066|wavemodel.py +8095.860843675947|ThAr|1|32|1491.4126161473816|wavemodel.py +8131.695049536855|ThAr|1|32|703.4074253704|wavemodel.py +8140.686843112427|ThAr|1|32|1235.2084334774413|wavemodel.py +8145.380755914691|ThAr|1|32|3256.184377896195|wavemodel.py +8156.939818548529|ThAr|1|32|164.52021300106966|wavemodel.py +8161.970686660939|ThAr|1|32|1922.6552150782652|wavemodel.py +8172.060794859459|ThAr|1|32|885.0685236526056|wavemodel.py +8189.153289262797|ThAr|1|32|2764.065767284028|wavemodel.py +8254.679865301054|ThAr|1|32|2134.785081985135|wavemodel.py +8257.016874332201|ThAr|1|32|402.0083553466132|wavemodel.py +8266.83981638745|ThAr|1|32|42249.812318233635|wavemodel.py +8277.903954815623|ThAr|1|32|1041.3510340717964|wavemodel.py +8323.156779518242|ThAr|1|32|1408.0672263101128|wavemodel.py +8332.749946151473|ThAr|1|32|6896.4616495569035|wavemodel.py +8360.978745603123|ThAr|1|32|345.5181552907218|wavemodel.py +8368.884193185339|ThAr|1|32|222.78070734448815|wavemodel.py +8371.219725212402|ThAr|1|32|153.72717341376003|wavemodel.py +8387.104585396835|ThAr|1|32|542.8498402185623|wavemodel.py +8390.530348486265|ThAr|1|32|145.37420868865775|wavemodel.py +8410.512889331318|ThAr|1|32|58883.85651203186|wavemodel.py +8419.097464645236|ThAr|1|32|3594.606796772318|wavemodel.py +8448.63258553041|ThAr|1|32|3656.8666335635976|wavemodel.py +8474.260599997786|ThAr|1|32|267.35496510384587|wavemodel.py +8480.706696108735|ThAr|1|32|5477.312004399122|wavemodel.py +8492.666923232153|ThAr|1|32|236.38378370515525|wavemodel.py +8498.734021328744|ThAr|1|32|208.82945963458147|wavemodel.py +8513.071173172137|ThAr|1|32|224.44425008961377|wavemodel.py +8519.763738042891|ThAr|1|32|185.01004055027775|wavemodel.py +8523.615135104317|ThAr|1|32|35742.67987429109|wavemodel.py +8542.188693852773|ThAr|1|32|214.46697962672658|wavemodel.py +8557.409076573083|ThAr|1|32|644.9209371005841|wavemodel.py +8575.48559426532|ThAr|1|32|2394.6028495606793|wavemodel.py +8579.727427204118|ThAr|1|32|201.35853068147134|wavemodel.py +8608.133655991885|ThAr|1|32|2918.1293394309273|wavemodel.py +8622.844150030433|ThAr|1|32|1122.5067124024713|wavemodel.py +8641.702615192979|ThAr|1|32|294.0595924046013|wavemodel.py +8670.32818687443|ThAr|1|32|23798.08705537974|wavemodel.py +8680.78252771596|ThAr|1|32|490.3441143696971|wavemodel.py +8711.619301932737|ThAr|1|32|1675.1576705091193|wavemodel.py +8734.860194405517|ThAr|1|32|343.1178917483158|wavemodel.py +8750.477951449844|ThAr|1|32|2314.897997293142|wavemodel.py +8760.667332030975|ThAr|1|32|1496.2956285658772|wavemodel.py +8763.974690867035|ThAr|1|32|1779.8770664898143|wavemodel.py +8769.173171552142|ThAr|1|32|234.6005835748096|wavemodel.py +8774.687287594583|ThAr|1|32|626.8058034163797|wavemodel.py +8777.934949970639|ThAr|1|32|527.9392281598923|wavemodel.py +8794.43309382036|ThAr|1|32|170.60229326605236|wavemodel.py +8801.47630835564|ThAr|1|32|671.3042404821499|wavemodel.py +8807.115381515256|ThAr|1|32|188.6902414227186|wavemodel.py +8822.745425892675|ThAr|1|32|397.4018373480215|wavemodel.py +8843.77928160467|ThAr|1|32|884.9316078932952|wavemodel.py +8852.368951648621|ThAr|1|32|661.2723757300511|wavemodel.py +8871.25722710882|ThAr|1|32|1045.2212215103475|wavemodel.py +8895.429664093464|ThAr|1|32|386.02970801687195|wavemodel.py +8951.54380153768|ThAr|1|32|235.39224889467886|wavemodel.py +8958.348273981266|ThAr|1|32|392.4439432809996|wavemodel.py +8964.693747982068|ThAr|1|32|275.64002122145104|wavemodel.py +8970.102841271959|ThAr|1|32|3548.593274011243|wavemodel.py +8989.795393366534|ThAr|1|32|326.2835856908862|wavemodel.py +8998.203372623379|ThAr|1|32|187.5363816239891|wavemodel.py +9000.282767686555|ThAr|1|32|192.6564692456029|wavemodel.py +9019.299444895965|ThAr|1|32|378.127700653948|wavemodel.py +9050.731167351729|ThAr|1|32|2632.645283726751|wavemodel.py +9066.380027948499|ThAr|1|32|467.7174610619666|wavemodel.py +9069.419293570456|ThAr|1|32|403.5450304294331|wavemodel.py +9075.97120386004|ThAr|1|32|511.1186309299078|wavemodel.py +9077.703657844047|ThAr|1|32|941.2513320121719|wavemodel.py +9097.373935114141|ThAr|1|32|1836.4762782049831|wavemodel.py +9109.357806479178|ThAr|1|32|280.9642373793532|wavemodel.py +9168.565433834068|ThAr|1|32|179.0982074057772|wavemodel.py +9197.14567587214|ThAr|1|32|5207.2950210682975|wavemodel.py +9201.17016241016|ThAr|1|32|897.5507221347066|wavemodel.py +9206.473894055052|ThAr|1|32|4133.492212061334|wavemodel.py +9227.006777572662|ThAr|1|32|45457.189079672215|wavemodel.py +9268.87493391769|ThAr|1|32|2725.6151358414886|wavemodel.py +9278.820197034504|ThAr|1|32|1703.5508177228987|wavemodel.py +9293.847099524797|ThAr|1|32|2275.926314712316|wavemodel.py +9343.227572048543|ThAr|1|32|329.02026076299114|wavemodel.py +9356.791944717186|ThAr|1|32|10986.843064231329|wavemodel.py +9385.850131385372|ThAr|1|32|1070.5931483032693|wavemodel.py +9392.258618704993|ThAr|1|32|146.88091009241452|wavemodel.py +9401.667610334982|ThAr|1|32|4939.7760389115565|wavemodel.py +9434.197515197231|ThAr|1|32|492.3178510110081|wavemodel.py +9463.443593783333|ThAr|1|32|835.7949057969032|wavemodel.py +9469.810491603803|ThAr|1|32|203.05066339414898|wavemodel.py +9473.274809913542|ThAr|1|32|369.44648326053596|wavemodel.py +9477.478486665543|ThAr|1|32|1990.4085371478936|wavemodel.py +9499.153305243171|ThAr|1|32|3999.056226647587|wavemodel.py +9508.023711756463|ThAr|1|32|708.8553868286924|wavemodel.py +9563.869420827607|ThAr|1|32|791.5238223410805|wavemodel.py +9632.201899787526|ThAr|1|32|418.3568397712968|wavemodel.py +9635.26079914892|ThAr|1|32|652.0320749762766|wavemodel.py +9660.454680246452|ThAr|1|32|45854.9278684256|wavemodel.py +9667.370076258276|ThAr|1|32|1218.3496936027143|wavemodel.py +9703.354031231493|ThAr|1|32|2484.598482304283|wavemodel.py +9749.132125155938|ThAr|1|32|1707.0062867970412|wavemodel.py +9787.196550048435|ThAr|1|32|18264.245001768675|wavemodel.py +9798.89639882643|ThAr|1|32|221.93063238528603|wavemodel.py +9815.391269974929|ThAr|1|32|716.1714032763201|wavemodel.py +9829.13927721242|ThAr|1|32|2413.7049449889428|wavemodel.py +9836.110695907311|ThAr|1|32|4014.646608684582|wavemodel.py +9990.325571335232|ThAr|1|32|229.5897760328709|wavemodel.py +10042.094471663491|ThAr|1|32|181.12888798012176|wavemodel.py +10054.837474711067|ThAr|1|32|465.3556517162094|wavemodel.py +10472.90949025918|ThAr|1|32|1799.7310521751558|wavemodel.py +10480.92011686966|ThAr|1|32|397.5503098963148|wavemodel.py +8649.42|NeI|1|32|6000.0|NIST +8868.19|NeI|1|32|15000.0|NIST +8991.02|NeI|1|32|1800.0|NIST +9039.48|NeI|1|32|9.0|NIST +9278.06|NeI|1|32|910.0|NIST +9536.78|NeI|1|32|6100.0|keck_mosfire_webpage +9668.07|NeI|1|32|18000.0|keck_mosfire_webpage +10298.24|NeI|1|32|420.0|keck_mosfire_webpage +10565.3|NeI|1|32|8000.0|keck_mosfire_webpage +10623.57|NeI|1|32|780.0|keck_mosfire_webpage +10676.79|NeI|1|32|19.0|keck_mosfire_webpage +10801.0|NeI|1|32|6100.0|keck_mosfire_webpage +10847.45|NeI|1|32|9400.0|keck_mosfire_webpage +11052.75|NeI|1|32|200.0|keck_mosfire_webpage +11146.07|NeI|1|32|26000.0|keck_mosfire_webpage +11180.58|NeI|1|32|49000.0|keck_mosfire_webpage +11296.06|NeI|1|32|65.0|keck_mosfire_webpage +11301.54|NeI|1|32|46.0|NIST +11393.55|NeI|1|32|15000.0|keck_mosfire_webpage +11412.26|NeI|1|32|8800.0|keck_mosfire_webpage +11525.9|NeI|1|32|33000.0|keck_mosfire_webpage +11528.17|NeI|1|32|17000.0|keck_mosfire_webpage +11539.5|NeI|1|32|9100.0|keck_mosfire_webpage +11604.71|NeI|1|32|2600.0|keck_mosfire_webpage +11617.26|NeI|1|32|13000.0|keck_mosfire_webpage +11691.2|NeI|1|32|2800.0|keck_mosfire_webpage +11770.01|NeI|1|32|15000.0|keck_mosfire_webpage +11792.27|NeI|1|32|13000.0|keck_mosfire_webpage +11793.12|NeI|1|32|3200.0|keck_mosfire_webpage +11983.06|NeI|1|32|20.0|keck_mosfire_webpage +11988.19|NeI|1|32|7400.0|keck_mosfire_webpage +11999.85|NeI|1|32|18.0|keck_mosfire_webpage +12001.1|NeI|1|32|5.0|keck_mosfire_webpage +12069.64|NeI|1|32|23000.0|keck_mosfire_webpage +12392.37|NeI|1|32|3.0|keck_mosfire_webpage +12412.16|NeI|1|32|4.0|keck_mosfire_webpage +12433.91|NeI|1|32|18.0|keck_mosfire_webpage +12456.78|NeI|1|32|75.0|keck_mosfire_webpage +12462.8|NeI|1|32|4300.0|keck_mosfire_webpage +12467.53|NeI|1|32|160.0|keck_mosfire_webpage +12523.66|NeI|1|32|21.0|keck_mosfire_webpage +12541.17|NeI|1|32|15.0|keck_mosfire_webpage +12563.2|NeI|1|32|48.0|keck_mosfire_webpage +12574.44|NeI|1|32|130.0|keck_mosfire_webpage +12580.79|NeI|1|32|8.0|keck_mosfire_webpage +12583.59|NeI|1|32|6.0|keck_mosfire_webpage +12588.05|NeI|1|32|1200.0|keck_mosfire_webpage +12590.87|NeI|1|32|850.0|keck_mosfire_webpage +12598.45|NeI|1|32|1600.0|keck_mosfire_webpage +12604.23|NeI|1|32|32.0|keck_mosfire_webpage +12604.74|NeI|1|32|13.0|keck_mosfire_webpage +12606.77|NeI|1|32|18.0|keck_mosfire_webpage +12607.63|NeI|1|32|550.0|keck_mosfire_webpage +12621.12|NeI|1|32|150.0|keck_mosfire_webpage +12634.48|NeI|1|32|6.0|keck_mosfire_webpage +12643.77|NeI|1|32|500.0|keck_mosfire_webpage +12646.2|NeI|1|32|710.0|keck_mosfire_webpage +12654.44|NeI|1|32|330.0|keck_mosfire_webpage +12661.81|NeI|1|32|470.0|keck_mosfire_webpage +12687.0|NeI|1|32|300.0|keck_mosfire_webpage +12692.67|NeI|1|32|6500.0|keck_mosfire_webpage +12722.28|NeI|1|32|23.0|keck_mosfire_webpage +12730.27|NeI|1|32|11.0|keck_mosfire_webpage +12749.71|NeI|1|32|540.0|keck_mosfire_webpage +12752.61|NeI|1|32|710.0|keck_mosfire_webpage +12759.14|NeI|1|32|170.0|keck_mosfire_webpage +12763.44|NeI|1|32|37.0|keck_mosfire_webpage +12773.02|NeI|1|32|1600.0|keck_mosfire_webpage +12780.15|NeI|1|32|16.0|keck_mosfire_webpage +12856.55|NeI|1|32|5.0|keck_mosfire_webpage +12867.61|NeI|1|32|7.0|keck_mosfire_webpage +12868.25|NeI|1|32|11.0|keck_mosfire_webpage +12890.69|NeI|1|32|14.0|keck_mosfire_webpage +12915.55|NeI|1|32|8400.0|keck_mosfire_webpage +12983.62|NeI|1|32|25.0|keck_mosfire_webpage +13058.36|NeI|1|32|12.0|keck_mosfire_webpage +13062.39|NeI|1|32|6.0|keck_mosfire_webpage +13099.98|NeI|1|32|6.0|keck_mosfire_webpage +13129.76|NeI|1|32|6.0|keck_mosfire_webpage +13131.27|NeI|1|32|12.0|keck_mosfire_webpage +13149.04|NeI|1|32|5.0|keck_mosfire_webpage +13222.86|NeI|1|32|4500.0|keck_mosfire_webpage +13254.82|NeI|1|32|8.0|keck_mosfire_webpage +13300.18|NeI|1|32|6.0|keck_mosfire_webpage +13343.36|NeI|1|32|10.0|keck_mosfire_webpage +13392.95|NeI|1|32|7.0|keck_mosfire_webpage +13530.77|NeI|1|32|5.0|keck_mosfire_webpage +13588.8|NeI|1|32|5.0|keck_mosfire_webpage +13742.49|NeI|1|32|4.0|keck_mosfire_webpage +13870.1|NeI|1|32|9.0|keck_mosfire_webpage +13911.98|NeI|1|32|5.0|keck_mosfire_webpage +13974.79|NeI|1|32|3.0|keck_mosfire_webpage +14016.75|NeI|1|32|4.0|keck_mosfire_webpage +14019.73|NeI|1|32|6.0|keck_mosfire_webpage +14046.95|NeI|1|32|9.0|keck_mosfire_webpage +14077.96|NeI|1|32|5.0|keck_mosfire_webpage +14287.51|NeI|1|32|7.0|keck_mosfire_webpage +14304.74|NeI|1|32|130.0|keck_mosfire_webpage +14346.08|NeI|1|32|120.0|keck_mosfire_webpage +14357.27|NeI|1|32|51.0|keck_mosfire_webpage +14388.05|NeI|1|32|5.0|keck_mosfire_webpage +14503.89|NeI|1|32|18.0|keck_mosfire_webpage +14933.89|NeI|1|32|110.0|keck_mosfire_webpage +14935.26|NeI|1|32|7.0|keck_mosfire_webpage +14974.86|NeI|1|32|15.0|keck_mosfire_webpage +14988.95|NeI|1|32|22.0|keck_mosfire_webpage +14990.42|NeI|1|32|530.0|keck_mosfire_webpage +15063.1|NeI|1|32|19.0|keck_mosfire_webpage +15078.29|NeI|1|32|140.0|keck_mosfire_webpage +15079.16|NeI|1|32|48.0|keck_mosfire_webpage +15088.03|NeI|1|32|4.0|keck_mosfire_webpage +15089.43|NeI|1|32|94.0|keck_mosfire_webpage +15110.58|NeI|1|32|13.0|keck_mosfire_webpage +15129.86|NeI|1|32|5.0|keck_mosfire_webpage +15144.24|NeI|1|32|350.0|keck_mosfire_webpage +15176.11|NeI|1|32|6.0|keck_mosfire_webpage +15178.46|NeI|1|32|32.0|keck_mosfire_webpage +15180.48|NeI|1|32|4.0|keck_mosfire_webpage +15193.88|NeI|1|32|63.0|keck_mosfire_webpage +15194.76|NeI|1|32|99.0|keck_mosfire_webpage +15195.08|NeI|1|32|270.0|keck_mosfire_webpage +15196.79|NeI|1|32|48.0|keck_mosfire_webpage +15234.88|NeI|1|32|5300.0|keck_mosfire_webpage +15352.38|NeI|1|32|160.0|keck_mosfire_webpage +15374.28|NeI|1|32|74.0|keck_mosfire_webpage +15394.23|NeI|1|32|17.0|keck_mosfire_webpage +15411.8|NeI|1|32|250.0|keck_mosfire_webpage +15413.27|NeI|1|32|6.0|keck_mosfire_webpage +15435.34|NeI|1|32|4.0|keck_mosfire_webpage +15455.08|NeI|1|32|11.0|keck_mosfire_webpage +15455.45|NeI|1|32|110.0|keck_mosfire_webpage +15470.45|NeI|1|32|25.0|keck_mosfire_webpage +15503.72|NeI|1|32|23.0|keck_mosfire_webpage +15505.13|NeI|1|32|13.0|keck_mosfire_webpage +15608.48|NeI|1|32|65.0|keck_mosfire_webpage +15765.36|NeI|1|32|4.0|keck_mosfire_webpage +15806.97|NeI|1|32|4.0|keck_mosfire_webpage +15816.5|NeI|1|32|7.0|keck_mosfire_webpage +16027.15|NeI|1|32|130.0|keck_mosfire_webpage +16049.88|NeI|1|32|5.0|keck_mosfire_webpage +16102.88|NeI|1|32|47.0|keck_mosfire_webpage +16257.11|NeI|1|32|5.0|keck_mosfire_webpage +16268.03|NeI|1|32|7.0|keck_mosfire_webpage +16268.69|NeI|1|32|44.0|keck_mosfire_webpage +16272.8|NeI|1|32|8.0|keck_mosfire_webpage +16273.4|NeI|1|32|63.0|keck_mosfire_webpage +16351.39|NeI|1|32|40.0|keck_mosfire_webpage +16409.74|NeI|1|32|150.0|keck_mosfire_webpage +16428.15|NeI|1|32|15.0|keck_mosfire_webpage +16473.49|NeI|1|32|19.0|keck_mosfire_webpage +16479.25|NeI|1|32|81.0|keck_mosfire_webpage +16532.6|NeI|1|32|34.0|keck_mosfire_webpage +16596.04|NeI|1|32|34.0|keck_mosfire_webpage +16611.56|NeI|1|32|30.0|keck_mosfire_webpage +16613.98|NeI|1|32|89.0|keck_mosfire_webpage +16638.59|NeI|1|32|35.0|keck_mosfire_webpage +16671.66|NeI|1|32|16.0|keck_mosfire_webpage +16793.38|NeI|1|32|54.0|keck_mosfire_webpage +16866.26|NeI|1|32|37.0|keck_mosfire_webpage +16914.68|NeI|1|32|11.0|keck_mosfire_webpage +16988.61|NeI|1|32|67.0|keck_mosfire_webpage +17116.81|NeI|1|32|5.0|keck_mosfire_webpage +17166.62|NeI|1|32|1800.0|keck_mosfire_webpage +17238.89|NeI|1|32|7.0|keck_mosfire_webpage +17298.96|NeI|1|32|7.0|keck_mosfire_webpage +17315.24|NeI|1|32|4.0|keck_mosfire_webpage +17966.07|NeI|1|32|13.0|keck_mosfire_webpage +18034.57|NeI|1|32|160.0|keck_mosfire_webpage +18040.74|NeI|1|32|1900.0|keck_mosfire_webpage +18088.12|NeI|1|32|4500.0|keck_mosfire_webpage +18088.2|NeI|1|32|910.0|keck_mosfire_webpage +18215.28|NeI|1|32|250.0|keck_mosfire_webpage +18226.06|NeI|1|32|1600.0|keck_mosfire_webpage +18231.99|NeI|1|32|1300.0|keck_mosfire_webpage +18252.43|NeI|1|32|87.0|keck_mosfire_webpage +18258.3|NeI|1|32|64.0|keck_mosfire_webpage +18281.63|NeI|1|32|14000.0|keck_mosfire_webpage +18287.61|NeI|1|32|10000.0|keck_mosfire_webpage +18308.97|NeI|1|32|6800.0|keck_mosfire_webpage +18364.11|NeI|1|32|1900.0|keck_mosfire_webpage +18376.46|NeI|1|32|9.0|keck_mosfire_webpage +18389.01|NeI|1|32|360.0|keck_mosfire_webpage +18389.85|NeI|1|32|6400.0|keck_mosfire_webpage +18394.19|NeI|1|32|480.0|keck_mosfire_webpage +18394.96|NeI|1|32|8600.0|keck_mosfire_webpage +18407.86|NeI|1|32|3900.0|keck_mosfire_webpage +18427.43|NeI|1|32|6300.0|keck_mosfire_webpage +18428.23|NeI|1|32|26.0|keck_mosfire_webpage +18480.85|NeI|1|32|4100.0|keck_mosfire_webpage +18596.62|NeI|1|32|6900.0|keck_mosfire_webpage +18602.78|NeI|1|32|9500.0|keck_mosfire_webpage +18623.99|NeI|1|32|1600.0|keck_mosfire_webpage +18630.24|NeI|1|32|2000.0|keck_mosfire_webpage +18660.7|NeI|1|32|9.0|keck_mosfire_webpage +18681.18|NeI|1|32|87.0|keck_mosfire_webpage +18684.55|NeI|1|32|14.0|keck_mosfire_webpage +18687.34|NeI|1|32|130.0|keck_mosfire_webpage +18903.99|NeI|1|32|30.0|keck_mosfire_webpage +18942.72|NeI|1|32|150.0|keck_mosfire_webpage +18949.82|NeI|1|32|6.0|keck_mosfire_webpage +19116.41|NeI|1|32|5.0|keck_mosfire_webpage +19579.09|NeI|1|32|260.0|keck_mosfire_webpage +19582.46|NeI|1|32|790.0|keck_mosfire_webpage +19777.86|NeI|1|32|32.0|keck_mosfire_webpage +19882.74|NeI|1|32|5.0|keck_mosfire_webpage +20140.22|NeI|1|32|1.0|keck_mosfire_webpage +20355.77|NeI|1|32|630.0|keck_mosfire_webpage +20359.4|NeI|1|32|43.0|keck_mosfire_webpage +20372.2|NeI|1|32|2.0|keck_mosfire_webpage +20417.2|NeI|1|32|8.0|keck_mosfire_webpage +20421.59|NeI|1|32|37.0|keck_mosfire_webpage +20425.45|NeI|1|32|3.0|keck_mosfire_webpage +20854.45|NeI|1|32|11.0|keck_mosfire_webpage +20901.6|NeI|1|32|7.0|keck_mosfire_webpage +20910.24|NeI|1|32|29.0|keck_mosfire_webpage +20966.94|NeI|1|32|2.0|keck_mosfire_webpage +21014.61|NeI|1|32|11.0|keck_mosfire_webpage +21019.26|NeI|1|32|8.0|keck_mosfire_webpage +21023.34|NeI|1|32|3.0|keck_mosfire_webpage +21047.01|NeI|1|32|2700.0|keck_mosfire_webpage +21191.37|NeI|1|32|4.0|keck_mosfire_webpage +21331.28|NeI|1|32|26.0|keck_mosfire_webpage +21336.27|NeI|1|32|20.0|keck_mosfire_webpage +21374.55|NeI|1|32|15.0|keck_mosfire_webpage +21396.97|NeI|1|32|15.0|keck_mosfire_webpage +21401.8|NeI|1|32|12.0|keck_mosfire_webpage +21420.94|NeI|1|32|30.0|keck_mosfire_webpage +21427.88|NeI|1|32|46.0|keck_mosfire_webpage +21457.28|NeI|1|32|13.0|keck_mosfire_webpage +21464.34|NeI|1|32|17.0|keck_mosfire_webpage +21504.71|NeI|1|32|20.0|keck_mosfire_webpage +21509.62|NeI|1|32|90.0|keck_mosfire_webpage +21534.56|NeI|1|32|8.0|keck_mosfire_webpage +21539.34|NeI|1|32|18.0|keck_mosfire_webpage +21582.41|NeI|1|32|34.0|keck_mosfire_webpage +21585.76|NeI|1|32|32.0|keck_mosfire_webpage +21659.25|NeI|1|32|15.0|keck_mosfire_webpage +21674.67|NeI|1|32|6.0|keck_mosfire_webpage +21714.04|NeI|1|32|2900.0|keck_mosfire_webpage +22177.29|NeI|1|32|78.0|keck_mosfire_webpage +22253.43|NeI|1|32|1300.0|keck_mosfire_webpage +22434.26|NeI|1|32|1300.0|keck_mosfire_webpage +22472.92|NeI|1|32|540.0|keck_mosfire_webpage +22536.53|NeI|1|32|8500.0|keck_mosfire_webpage +22667.97|NeI|1|32|1300.0|keck_mosfire_webpage +22693.96|NeI|1|32|210.0|keck_mosfire_webpage +23106.78|NeI|1|32|2500.0|keck_mosfire_webpage +23266.62|NeI|1|32|3800.0|keck_mosfire_webpage +23379.34|NeI|1|32|5000.0|keck_mosfire_webpage +23571.76|NeI|1|32|3400.0|keck_mosfire_webpage +23642.93|NeI|1|32|17000.0|keck_mosfire_webpage +23708.13|NeI|1|32|1200.0|keck_mosfire_webpage +23714.1|NeI|1|32|74.0|keck_mosfire_webpage +23715.6|NeI|1|32|5900.0|keck_mosfire_webpage +23918.54|NeI|1|32|170.0|keck_mosfire_webpage +23957.93|NeI|1|32|11000.0|keck_mosfire_webpage +23961.15|NeI|1|32|45.0|keck_mosfire_webpage +23962.96|NeI|1|32|4600.0|keck_mosfire_webpage +23978.37|NeI|1|32|220.0|keck_mosfire_webpage +23984.7|NeI|1|32|6000.0|keck_mosfire_webpage +24093.53|NeI|1|32|200.0|keck_mosfire_webpage +24098.98|NeI|1|32|46.0|keck_mosfire_webpage +24105.15|NeI|1|32|1100.0|keck_mosfire_webpage +24156.49|NeI|1|32|210.0|keck_mosfire_webpage +24162.55|NeI|1|32|12.0|keck_mosfire_webpage +24168.03|NeI|1|32|2000.0|keck_mosfire_webpage +24225.53|NeI|1|32|140.0|keck_mosfire_webpage +24256.22|NeI|1|32|2800.0|keck_mosfire_webpage +24293.07|NeI|1|32|12.0|keck_mosfire_webpage +24316.42|NeI|1|32|38.0|keck_mosfire_webpage +24371.66|NeI|1|32|7400.0|keck_mosfire_webpage +24376.33|NeI|1|32|18.0|keck_mosfire_webpage +24378.26|NeI|1|32|3800.0|keck_mosfire_webpage +24390.01|NeI|1|32|360.0|keck_mosfire_webpage +24395.23|NeI|1|32|37.0|keck_mosfire_webpage +24454.53|NeI|1|32|1900.0|keck_mosfire_webpage +24459.08|NeI|1|32|12.0|keck_mosfire_webpage +24459.78|NeI|1|32|240.0|keck_mosfire_webpage +24466.07|NeI|1|32|3300.0|keck_mosfire_webpage +24471.61|NeI|1|32|370.0|keck_mosfire_webpage +24482.8|NeI|1|32|7.0|keck_mosfire_webpage +8266.79|ArI|1|32|1890.0|keck_mosfire_webpage +8410.52|ArI|1|32|27660.0|keck_mosfire_webpage +8426.96|ArI|1|32|49500.0|keck_mosfire_webpage +8523.78|ArI|1|32|27100.0|keck_mosfire_webpage +8608.14|ArI|1|32|50.0|keck_mosfire_webpage +8670.32|ArI|1|32|4720.0|keck_mosfire_webpage +9125.47|ArI|1|32|35000.0|NIST +9294.08|ArI|1|32|400.0|NIST +9660.43|ArI|1|32|35900.0|keck_mosfire_webpage +9787.18|ArI|1|32|12340.0|keck_mosfire_webpage +10054.81|ArI|1|32|300.0|keck_mosfire_webpage +10335.55|ArI|1|32|200.0|keck_mosfire_webpage +10472.92|ArI|1|32|47810.0|keck_mosfire_webpage +10676.49|ArI|1|32|11160.0|keck_mosfire_webpage +10703.9|ArI|1|32|130.0|keck_mosfire_webpage +10883.94|ArI|1|32|490.0|keck_mosfire_webpage +10953.74|ArI|1|32|550.0|keck_mosfire_webpage +11081.9|ArI|1|32|930.0|keck_mosfire_webpage +11444.97|ArI|1|32|180.0|keck_mosfire_webpage +11491.25|ArI|1|32|380.0|keck_mosfire_webpage +11671.9|ArI|1|32|8220.0|keck_mosfire_webpage +11722.7|ArI|1|32|2170.0|keck_mosfire_webpage +12029.94|ArI|1|32|1123.0|keck_mosfire_webpage +12115.64|ArI|1|32|17600.0|keck_mosfire_webpage +12143.06|ArI|1|32|11310.0|keck_mosfire_webpage +12346.77|ArI|1|32|120.0|keck_mosfire_webpage +12359.67|ArI|1|32|9210.0|keck_mosfire_webpage +12406.22|ArI|1|32|12406.0|keck_mosfire_webpage +12442.73|ArI|1|32|57730.0|keck_mosfire_webpage +12459.52|ArI|1|32|12460.0|keck_mosfire_webpage +12491.08|ArI|1|32|12490.0|keck_mosfire_webpage +12557.76|ArI|1|32|600.0|keck_mosfire_webpage +12599.66|ArI|1|32|120.0|keck_mosfire_webpage +12641.94|ArI|1|32|320.0|keck_mosfire_webpage +12705.75|ArI|1|32|17640.0|keck_mosfire_webpage +12736.9|ArI|1|32|5500.0|keck_mosfire_webpage +12749.72|ArI|1|32|4000.0|keck_mosfire_webpage +12806.24|ArI|1|32|18230.0|keck_mosfire_webpage +12936.73|ArI|1|32|8500.0|keck_mosfire_webpage +12960.2|ArI|1|32|67320.0|keck_mosfire_webpage +13011.82|ArI|1|32|15880.0|keck_mosfire_webpage +13031.99|ArI|1|32|850.0|keck_mosfire_webpage +13217.61|ArI|1|32|27410.0|keck_mosfire_webpage +13231.72|ArI|1|32|25290.0|keck_mosfire_webpage +13276.27|ArI|1|32|39640.0|keck_mosfire_webpage +13316.85|ArI|1|32|29210.0|keck_mosfire_webpage +13333.76|ArI|1|32|1310.0|keck_mosfire_webpage +13370.77|ArI|1|32|61870.0|keck_mosfire_webpage +13410.26|ArI|1|32|5230.0|keck_mosfire_webpage +13507.88|ArI|1|32|91140.0|keck_mosfire_webpage +13547.91|ArI|1|32|1450.0|keck_mosfire_webpage +13577.33|ArI|1|32|2740.0|keck_mosfire_webpage +13603.05|ArI|1|32|3480.0|keck_mosfire_webpage +13626.38|ArI|1|32|25460.0|keck_mosfire_webpage +13682.29|ArI|1|32|16020.0|keck_mosfire_webpage +13722.3|ArI|1|32|107900.0|keck_mosfire_webpage +13914.4|ArI|1|32|630.0|keck_mosfire_webpage +14097.49|ArI|1|32|140.0|keck_mosfire_webpage +14743.17|ArI|1|32|1700.0|keck_mosfire_webpage +14880.57|ArI|1|32|80.0|keck_mosfire_webpage +15050.62|ArI|1|32|28600.0|keck_mosfire_webpage +15176.84|ArI|1|32|6320.0|keck_mosfire_webpage +15306.07|ArI|1|32|7720.0|keck_mosfire_webpage +15333.54|ArI|1|32|4800.0|keck_mosfire_webpage +15406.85|ArI|1|32|1570.0|keck_mosfire_webpage +15450.95|ArI|1|32|100.0|keck_mosfire_webpage +15739.21|ArI|1|32|200.0|keck_mosfire_webpage +15797.47|ArI|1|32|100.0|keck_mosfire_webpage +15821.1|ArI|1|32|230.0|keck_mosfire_webpage +15904.03|ArI|1|32|2500.0|keck_mosfire_webpage +15993.86|ArI|1|32|8700.0|keck_mosfire_webpage +16127.06|ArI|1|32|1280.0|keck_mosfire_webpage +16184.44|ArI|1|32|1600.0|keck_mosfire_webpage +16268.51|ArI|1|32|250.0|keck_mosfire_webpage +16441.07|ArI|1|32|3140.0|keck_mosfire_webpage +16524.38|ArI|1|32|10400.0|keck_mosfire_webpage +16744.65|ArI|1|32|3450.0|keck_mosfire_webpage +16945.21|ArI|1|32|16945.0|keck_mosfire_webpage +17406.67|ArI|1|32|190.0|keck_mosfire_webpage +17449.67|ArI|1|32|4900.0|keck_mosfire_webpage +17828.87|ArI|1|32|890.0|keck_mosfire_webpage +17919.61|ArI|1|32|23690.0|keck_mosfire_webpage +18637.37|ArI|1|32|330.0|keck_mosfire_webpage +18750.12|ArI|1|32|230.0|keck_mosfire_webpage +19129.04|ArI|1|32|30.0|keck_mosfire_webpage +19180.51|ArI|1|32|90.0|keck_mosfire_webpage +19822.91|ArI|1|32|3340.0|keck_mosfire_webpage +19971.18|ArI|1|32|3900.0|keck_mosfire_webpage +20074.41|ArI|1|32|240.0|keck_mosfire_webpage +20322.56|ArI|1|32|1990.0|keck_mosfire_webpage +20574.43|ArI|1|32|450.0|keck_mosfire_webpage +20621.86|ArI|1|32|31650.0|keck_mosfire_webpage +20652.77|ArI|1|32|890.0|keck_mosfire_webpage +20816.72|ArI|1|32|820.0|keck_mosfire_webpage +20991.84|ArI|1|32|22440.0|keck_mosfire_webpage +21041.57|ArI|1|32|140.0|keck_mosfire_webpage +21338.71|ArI|1|32|2500.0|keck_mosfire_webpage +21540.09|ArI|1|32|10150.0|keck_mosfire_webpage +22045.58|ArI|1|32|3500.0|keck_mosfire_webpage +22083.21|ArI|1|32|12942.0|keck_mosfire_webpage +22118.66|ArI|1|32|360.0|keck_mosfire_webpage +22539.74|ArI|1|32|40.0|keck_mosfire_webpage +22978.37|ArI|1|32|150.0|keck_mosfire_webpage +23139.52|ArI|1|32|11910.0|keck_mosfire_webpage +23851.54|ArI|1|32|10480.0|keck_mosfire_webpage +23973.06|ArI|1|32|13070.0|keck_mosfire_webpage +24783.37|ArI|1|32|150.0|keck_mosfire_webpage +25132.13|ArI|1|32|5760.0|keck_mosfire_webpage +25512.18|ArI|1|32|3750.0|keck_mosfire_webpage +25668.02|ArI|1|32|900.0|keck_mosfire_webpage From bf7a1d7617ec52744ec38aec9a8635a761e9eae0 Mon Sep 17 00:00:00 2001 From: Jeb Bailey Date: Fri, 29 May 2026 10:13:52 -0700 Subject: [PATCH 13/52] Update ZShooter_v2 optics: switch NIR and VIS files to "transmission" header; update .gitignore for MaunaKea TAPAS file --- .gitignore | 1 + ZShooter_v2/optics/TER_nir_arcoat.dat | 2 +- ZShooter_v2/optics/TER_vis_arcoat.dat | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index fcedc525..654f22e1 100644 --- a/.gitignore +++ b/.gitignore @@ -87,3 +87,4 @@ TEST*.fits .pylint.d/ .DS_Store +/MaunaKea/TER_maunakea_tapas.dat diff --git a/ZShooter_v2/optics/TER_nir_arcoat.dat b/ZShooter_v2/optics/TER_nir_arcoat.dat index 60a8133e..9547add2 100644 --- a/ZShooter_v2/optics/TER_nir_arcoat.dat +++ b/ZShooter_v2/optics/TER_nir_arcoat.dat @@ -7,7 +7,7 @@ # changes : # - 2025-09-24 : created # -wavelength reflection +wavelength transmission 3300 0.95902 3295 0.95293 3290 1.0 diff --git a/ZShooter_v2/optics/TER_vis_arcoat.dat b/ZShooter_v2/optics/TER_vis_arcoat.dat index 60a8133e..9547add2 100644 --- a/ZShooter_v2/optics/TER_vis_arcoat.dat +++ b/ZShooter_v2/optics/TER_vis_arcoat.dat @@ -7,7 +7,7 @@ # changes : # - 2025-09-24 : created # -wavelength reflection +wavelength transmission 3300 0.95902 3295 0.95293 3290 1.0 From 0000b16b7f55624248f27235b288844906126528 Mon Sep 17 00:00:00 2001 From: Jeb Bailey Date: Fri, 29 May 2026 10:23:43 -0700 Subject: [PATCH 14/52] Handle zipped data files in setup: add `ensure_zipped_data_files` function and integrate it into the package setup process --- setup.py | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/setup.py b/setup.py index 5c66b71f..72bb06d7 100644 --- a/setup.py +++ b/setup.py @@ -4,12 +4,50 @@ from distutils.core import setup import os from os import path as pth +import shutil +import zipfile # Version number with open('irdb/version.py') as f: __version__ = f.readline().split("'")[1] +ZIPPED_DATA_FILES = ( + ("MaunaKea", "TER_maunakea_tapas.dat"), +) + + +def ensure_zipped_data_files(): + """Create large ignored data files from their checked-in zip archives.""" + for folder, filename in ZIPPED_DATA_FILES: + target = pth.join(folder, filename) + archive = f"{target}.zip" + if not pth.exists(archive): + if not pth.exists(target): + raise FileNotFoundError(f"Missing required data archive: {archive}") + continue + + with zipfile.ZipFile(archive) as zip_file: + try: + zip_info = zip_file.getinfo(filename) + except KeyError as err: + raise FileNotFoundError(f"{archive} does not contain {filename}") from err + + if pth.exists(target) and pth.getsize(target) == zip_info.file_size: + continue + + tmp_target = f"{target}.tmp" + try: + with zip_file.open(zip_info) as source, open(tmp_target, "wb") as dest: + shutil.copyfileobj(source, dest) + os.replace(tmp_target, target) + except Exception: + if pth.exists(tmp_target): + os.remove(tmp_target) + raise + print(f"Extracted {archive} -> {target}") + + def create_manifest(): pkgs_list = [pkg for pkg in os.listdir("./") if \ pth.isdir(pkg) and pth.exists(pth.join(pkg, f"{pkg}.yaml"))] @@ -20,6 +58,7 @@ def create_manifest(): def setup_package(): + ensure_zipped_data_files() setup(name = 'IRDB', version = __version__, description = "Instrument package database", From be05dcf9ce025b1fea0e4acdc2fa1e29785040bd Mon Sep 17 00:00:00 2001 From: Jeb Bailey Date: Fri, 29 May 2026 14:16:31 -0700 Subject: [PATCH 15/52] Apply ZShooter QE before trace mapping --- ZShooter_v2/ZShooter_DET.yaml | 20 -------------------- ZShooter_v2/ZShooter_SPEC.yaml | 22 ++++++++++++++++++++++ 2 files changed, 22 insertions(+), 20 deletions(-) diff --git a/ZShooter_v2/ZShooter_DET.yaml b/ZShooter_v2/ZShooter_DET.yaml index acbf209d..941e7da6 100644 --- a/ZShooter_v2/ZShooter_DET.yaml +++ b/ZShooter_v2/ZShooter_DET.yaml @@ -154,26 +154,6 @@ effects : gain_unit: electron/adu detector: "APD_K" - - name: detector_qe_selector - description: QE curves for different detectors - class: SelectorWheel - include: True - kwargs: - selector_key: "aperture_id" #must be this because TERCurves are processed at FieldOfView phase do to z_order - wheel: - - selector_value: [0, 1] # CCD_B - effect_class: TERCurve - effect_kwargs: - filename: "detector_specs/CCD_B_TER.dat" - - selector_value: [ 2 ] # CCD_R - effect_class: TERCurve - effect_kwargs: - filename: "detector_specs/CCD_R_TER.dat" - - selector_value: [3, 4, 5] # CCD_B - effect_class: TERCurve - effect_kwargs: - filename: "detector_specs/APD_TER.dat" - - name: exposure_integration_selector description: Summing up sky signal for all DITs and NDITs for different detectors class: SelectorWheel diff --git a/ZShooter_v2/ZShooter_SPEC.yaml b/ZShooter_v2/ZShooter_SPEC.yaml index 981fdc36..2582dd39 100755 --- a/ZShooter_v2/ZShooter_SPEC.yaml +++ b/ZShooter_v2/ZShooter_SPEC.yaml @@ -70,6 +70,7 @@ effects: class: SelectorWheel include: True kwargs: + z_order: [610] selector_key: "aperture_id" wheel: - selector_value: [0, 1, 2] @@ -115,6 +116,27 @@ effects: kwargs: filename: "traces/echelle_trace_parameters.dat" + - name: detector_qe_selector + description: Throughput-only QE curves for different detectors + class: SelectorWheel + include: True + kwargs: + z_order: [610] + selector_key: "aperture_id" + wheel: + - selector_value: [0, 1] # CCD_B + effect_class: SpectralQuantumEfficiency + effect_kwargs: + filename: "detector_specs/CCD_B_TER.dat" + - selector_value: [2] # CCD_R + effect_class: SpectralQuantumEfficiency + effect_kwargs: + filename: "detector_specs/CCD_R_TER.dat" + - selector_value: [3, 4, 5] # APD + effect_class: SpectralQuantumEfficiency + effect_kwargs: + filename: "detector_specs/APD_TER.dat" + - name: trace_list_analytical description: list of spectral order trace geometry on the focal plane calculated from analytical model for Echelle class: EchelleSpectralTraceList From 823912a3725e5a9d7a8ea2ab474eeba5d61995ee Mon Sep 17 00:00:00 2001 From: Jeb Bailey Date: Fri, 29 May 2026 14:39:18 -0700 Subject: [PATCH 16/52] Tag ZShooter optics emission phases --- ZShooter_v2/optics/LIST_zspec_nir_optics.dat | 51 ++++++++++---------- ZShooter_v2/optics/LIST_zspec_vis_optics.dat | 45 ++++++++--------- 2 files changed, 49 insertions(+), 47 deletions(-) diff --git a/ZShooter_v2/optics/LIST_zspec_nir_optics.dat b/ZShooter_v2/optics/LIST_zspec_nir_optics.dat index d9cfba2f..ad4efed9 100644 --- a/ZShooter_v2/optics/LIST_zspec_nir_optics.dat +++ b/ZShooter_v2/optics/LIST_zspec_nir_optics.dat @@ -1,6 +1,6 @@ # author : Jeb Bailey # date_created : 2026-05-26 -# date_modified : 2026-05-26 +# date_modified : 2026-05-29 # status : ZShooter NIR optics throughput list # type : mirror:list # outer_unit : m @@ -9,28 +9,29 @@ # temperature_unit : K # changes : # - 2026-05-26 : replaced placeholder file with ZShooter NIR optics train +# - 2026-05-29 : added throughput_group and emission_phase metadata # -name outer inner angle temperature action filename -NIR_DewarWindow_1 0.09 0.0 0 273 transmission optics/TER_nir_arcoat.dat -NIR_DewarWindow_2 0.09 0.0 0 273 transmission optics/TER_nir_arcoat.dat -NIR_ADC_1 0.09 0.0 0 120 transmission optics/TER_nir_arcoat.dat -NIR_ADC_2 0.09 0.0 0 120 transmission optics/TER_nir_arcoat.dat -NIR_ADC_3 0.09 0.0 0 120 transmission optics/TER_nir_arcoat.dat -NIR_ADC_4 0.09 0.0 0 120 transmission optics/TER_nir_arcoat.dat -NIR_Derotator_AR_1 0.09 0.0 0 120 transmission optics/TER_nir_arcoat.dat -NIR_Derotator_AR_2 0.09 0.0 0 120 transmission optics/TER_nir_arcoat.dat -NIR_Derotator_Refl_1 0.09 0.0 0 120 reflection optics/TER_nir_armirror.dat -NIR_Derotator_Refl_2 0.09 0.0 0 120 reflection optics/TER_nir_armirror.dat -NIR_Derotator_Refl_3 0.09 0.0 0 120 reflection optics/TER_nir_armirror.dat -NIR_PreOptFinal_1 0.09 0.0 0 120 transmission optics/TER_nir_arcoat.dat -NIR_PreOptFinal_2 0.09 0.0 0 120 transmission optics/TER_nir_arcoat.dat -NIR_Col1_1 0.09 0.0 0 120 reflection optics/TER_nir_armirror.dat -NIR_Col1_2 0.09 0.0 0 120 reflection optics/TER_nir_armirror.dat -NIR_Mangin_AR 0.09 0.0 0 120 transmission optics/TER_nir_arcoat.dat -NIR_Mangin_Mirror 0.09 0.0 0 120 reflection optics/TER_nir_armirror.dat -NIR_Col2 0.09 0.0 0 120 reflection optics/TER_nir_armirror.dat -NIR_Camera_1 0.09 0.0 0 120 transmission optics/TER_nir_arcoat.dat -NIR_Camera_2 0.09 0.0 0 120 transmission optics/TER_nir_arcoat.dat -NIR_Camera_3 0.09 0.0 0 120 transmission optics/TER_nir_arcoat.dat -NIR_Camera_4 0.09 0.0 0 120 transmission optics/TER_nir_arcoat.dat -NIR_Camera_5 0.09 0.0 0 120 transmission optics/TER_nir_arcoat.dat +name outer inner angle temperature action filename throughput_group emission_phase +NIR_DewarWindow_1 0.09 0.0 0 273 transmission optics/TER_nir_arcoat.dat preoptics pre_disperser +NIR_DewarWindow_2 0.09 0.0 0 273 transmission optics/TER_nir_arcoat.dat preoptics pre_disperser +NIR_ADC_1 0.09 0.0 0 120 transmission optics/TER_nir_arcoat.dat preoptics pre_disperser +NIR_ADC_2 0.09 0.0 0 120 transmission optics/TER_nir_arcoat.dat preoptics pre_disperser +NIR_ADC_3 0.09 0.0 0 120 transmission optics/TER_nir_arcoat.dat preoptics pre_disperser +NIR_ADC_4 0.09 0.0 0 120 transmission optics/TER_nir_arcoat.dat preoptics pre_disperser +NIR_Derotator_AR_1 0.09 0.0 0 120 transmission optics/TER_nir_arcoat.dat preoptics pre_disperser +NIR_Derotator_AR_2 0.09 0.0 0 120 transmission optics/TER_nir_arcoat.dat preoptics pre_disperser +NIR_Derotator_Refl_1 0.09 0.0 0 120 reflection optics/TER_nir_armirror.dat preoptics pre_disperser +NIR_Derotator_Refl_2 0.09 0.0 0 120 reflection optics/TER_nir_armirror.dat preoptics pre_disperser +NIR_Derotator_Refl_3 0.09 0.0 0 120 reflection optics/TER_nir_armirror.dat preoptics pre_disperser +NIR_PreOptFinal_1 0.09 0.0 0 120 transmission optics/TER_nir_arcoat.dat preoptics pre_disperser +NIR_PreOptFinal_2 0.09 0.0 0 120 transmission optics/TER_nir_arcoat.dat preoptics pre_disperser +NIR_Col1_1 0.09 0.0 0 120 reflection optics/TER_nir_armirror.dat collimator pre_disperser +NIR_Col1_2 0.09 0.0 0 120 reflection optics/TER_nir_armirror.dat collimator pre_disperser +NIR_Mangin_AR 0.09 0.0 0 120 transmission optics/TER_nir_arcoat.dat collimator pre_disperser +NIR_Mangin_Mirror 0.09 0.0 0 120 reflection optics/TER_nir_armirror.dat collimator pre_disperser +NIR_Col2 0.09 0.0 0 120 reflection optics/TER_nir_armirror.dat collimator pre_disperser +NIR_Camera_1 0.09 0.0 0 120 transmission optics/TER_nir_arcoat.dat camera post_disperser +NIR_Camera_2 0.09 0.0 0 120 transmission optics/TER_nir_arcoat.dat camera post_disperser +NIR_Camera_3 0.09 0.0 0 120 transmission optics/TER_nir_arcoat.dat camera post_disperser +NIR_Camera_4 0.09 0.0 0 120 transmission optics/TER_nir_arcoat.dat camera post_disperser +NIR_Camera_5 0.09 0.0 0 120 transmission optics/TER_nir_arcoat.dat camera post_disperser diff --git a/ZShooter_v2/optics/LIST_zspec_vis_optics.dat b/ZShooter_v2/optics/LIST_zspec_vis_optics.dat index 8ae00b53..ed918403 100644 --- a/ZShooter_v2/optics/LIST_zspec_vis_optics.dat +++ b/ZShooter_v2/optics/LIST_zspec_vis_optics.dat @@ -1,6 +1,6 @@ # author : Jeb Bailey # date_created : 2026-05-26 -# date_modified : 2026-05-26 +# date_modified : 2026-05-29 # status : ZShooter VIS optics throughput list # type : mirror:list # outer_unit : m @@ -9,25 +9,26 @@ # temperature_unit : deg_C # changes : # - 2026-05-26 : replaced placeholder file with ZShooter VIS optics train +# - 2026-05-29 : added throughput_group and emission_phase metadata # -name outer inner angle temperature action filename -VIS_Fold 0.09 0.0 0 0 reflection optics/TER_vis_armirror.dat -VIS_PreOptFirst 0.09 0.0 0 0 transmission optics/TER_vis_arcoat.dat -VIS_ADC_12 0.09 0.0 0 0 transmission optics/TER_vis_arcoat.dat -VIS_ADC_34 0.09 0.0 0 0 transmission optics/TER_vis_arcoat.dat -VIS_Derotator_AR_1 0.09 0.0 0 0 transmission optics/TER_vis_arcoat.dat -VIS_Derotator_AR_2 0.09 0.0 0 0 transmission optics/TER_vis_arcoat.dat -VIS_Derotator_Refl_1 0.09 0.0 0 0 reflection optics/TER_vis_armirror.dat -VIS_Derotator_Refl_2 0.09 0.0 0 0 reflection optics/TER_vis_armirror.dat -VIS_Derotator_Refl_3 0.09 0.0 0 0 reflection optics/TER_vis_armirror.dat -VIS_PreOptFinal 0.09 0.0 0 0 transmission optics/TER_vis_arcoat.dat -VIS_Col1_1 0.09 0.0 0 0 reflection optics/TER_vis_armirror.dat -VIS_Col1_2 0.09 0.0 0 0 reflection optics/TER_vis_armirror.dat -VIS_Mangin_AR 0.09 0.0 0 0 transmission optics/TER_vis_arcoat.dat -VIS_Mangin_Mirror 0.09 0.0 0 0 reflection optics/TER_vis_armirror.dat -VIS_Col2 0.09 0.0 0 0 reflection optics/TER_vis_armirror.dat -VIS_Camera_1 0.09 0.0 0 0 transmission optics/TER_vis_arcoat.dat -VIS_Camera_2 0.09 0.0 0 0 transmission optics/TER_vis_arcoat.dat -VIS_Camera_3 0.09 0.0 0 0 transmission optics/TER_vis_arcoat.dat -VIS_Camera_4 0.09 0.0 0 0 transmission optics/TER_vis_arcoat.dat -VIS_Camera_5 0.09 0.0 0 0 transmission optics/TER_vis_arcoat.dat +name outer inner angle temperature action filename throughput_group emission_phase +VIS_Fold 0.09 0.0 0 0 reflection optics/TER_vis_armirror.dat preoptics pre_disperser +VIS_PreOptFirst 0.09 0.0 0 0 transmission optics/TER_vis_arcoat.dat preoptics pre_disperser +VIS_ADC_12 0.09 0.0 0 0 transmission optics/TER_vis_arcoat.dat preoptics pre_disperser +VIS_ADC_34 0.09 0.0 0 0 transmission optics/TER_vis_arcoat.dat preoptics pre_disperser +VIS_Derotator_AR_1 0.09 0.0 0 0 transmission optics/TER_vis_arcoat.dat preoptics pre_disperser +VIS_Derotator_AR_2 0.09 0.0 0 0 transmission optics/TER_vis_arcoat.dat preoptics pre_disperser +VIS_Derotator_Refl_1 0.09 0.0 0 0 reflection optics/TER_vis_armirror.dat preoptics pre_disperser +VIS_Derotator_Refl_2 0.09 0.0 0 0 reflection optics/TER_vis_armirror.dat preoptics pre_disperser +VIS_Derotator_Refl_3 0.09 0.0 0 0 reflection optics/TER_vis_armirror.dat preoptics pre_disperser +VIS_PreOptFinal 0.09 0.0 0 0 transmission optics/TER_vis_arcoat.dat preoptics pre_disperser +VIS_Col1_1 0.09 0.0 0 0 reflection optics/TER_vis_armirror.dat collimator pre_disperser +VIS_Col1_2 0.09 0.0 0 0 reflection optics/TER_vis_armirror.dat collimator pre_disperser +VIS_Mangin_AR 0.09 0.0 0 0 transmission optics/TER_vis_arcoat.dat collimator pre_disperser +VIS_Mangin_Mirror 0.09 0.0 0 0 reflection optics/TER_vis_armirror.dat collimator pre_disperser +VIS_Col2 0.09 0.0 0 0 reflection optics/TER_vis_armirror.dat collimator pre_disperser +VIS_Camera_1 0.09 0.0 0 0 transmission optics/TER_vis_arcoat.dat camera post_disperser +VIS_Camera_2 0.09 0.0 0 0 transmission optics/TER_vis_arcoat.dat camera post_disperser +VIS_Camera_3 0.09 0.0 0 0 transmission optics/TER_vis_arcoat.dat camera post_disperser +VIS_Camera_4 0.09 0.0 0 0 transmission optics/TER_vis_arcoat.dat camera post_disperser +VIS_Camera_5 0.09 0.0 0 0 transmission optics/TER_vis_arcoat.dat camera post_disperser From ad085639b5d2d96a49cd60a6f0fc7e07c2bf2b3d Mon Sep 17 00:00:00 2001 From: Jeb Bailey Date: Fri, 29 May 2026 16:28:41 -0700 Subject: [PATCH 17/52] Enable ZShooter post-echelle diffuse background --- ZShooter_v2/ZShooter_SPEC.yaml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/ZShooter_v2/ZShooter_SPEC.yaml b/ZShooter_v2/ZShooter_SPEC.yaml index 2582dd39..70580488 100755 --- a/ZShooter_v2/ZShooter_SPEC.yaml +++ b/ZShooter_v2/ZShooter_SPEC.yaml @@ -6,6 +6,7 @@ description: Effects from the ZShooter optics properties: decouple_detector_from_sky_headers: True # needed for slit spectroscopy + include_post_echelle_diffuse_background: True vis_curr_slit: 0.70 nir_curr_slit: 0.70 @@ -146,3 +147,30 @@ effects: wave_colname: "wavelength" s_colname: "s" col_number_start: 1 + + - name: post_echelle_diffuse_background_selector + description: Post-echelle camera emission injected as diffuse image-plane background + class: SelectorWheel + include: "!INST.include_post_echelle_diffuse_background" + kwargs: + z_order: [760] + selector_key: "image_plane_id" + wheel: + - selector_value: [0, 1] # CCD_B + effect_class: PostDisperserDiffuseBackground + effect_kwargs: + filename: "optics/LIST_zspec_vis_optics.dat" + detector_qe_filename: "detector_specs/CCD_B_TER.dat" + wave_bin: 0.001 + - selector_value: [2] # CCD_R + effect_class: PostDisperserDiffuseBackground + effect_kwargs: + filename: "optics/LIST_zspec_vis_optics.dat" + detector_qe_filename: "detector_specs/CCD_R_TER.dat" + wave_bin: 0.001 + - selector_value: [3, 4, 5] # APD + effect_class: PostDisperserDiffuseBackground + effect_kwargs: + filename: "optics/LIST_zspec_nir_optics.dat" + detector_qe_filename: "detector_specs/APD_TER.dat" + wave_bin: 0.001 From 49fa04f4e0ab1ea4c027582744ae8ec4119990f5 Mon Sep 17 00:00:00 2001 From: Jeb Bailey Date: Fri, 29 May 2026 17:33:56 -0700 Subject: [PATCH 18/52] Rename diffuse emissivity include flag --- ZShooter_v2/ZShooter_SPEC.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ZShooter_v2/ZShooter_SPEC.yaml b/ZShooter_v2/ZShooter_SPEC.yaml index 70580488..394db250 100755 --- a/ZShooter_v2/ZShooter_SPEC.yaml +++ b/ZShooter_v2/ZShooter_SPEC.yaml @@ -6,7 +6,7 @@ description: Effects from the ZShooter optics properties: decouple_detector_from_sky_headers: True # needed for slit spectroscopy - include_post_echelle_diffuse_background: True + include_diffuse_emmisivity: True vis_curr_slit: 0.70 nir_curr_slit: 0.70 @@ -151,7 +151,7 @@ effects: - name: post_echelle_diffuse_background_selector description: Post-echelle camera emission injected as diffuse image-plane background class: SelectorWheel - include: "!INST.include_post_echelle_diffuse_background" + include: "!INST.include_diffuse_emmisivity" kwargs: z_order: [760] selector_key: "image_plane_id" From c3a6c49861a42af31d083f321ce4ae6205e2b4ae Mon Sep 17 00:00:00 2001 From: Jeb Bailey Date: Sat, 30 May 2026 11:20:20 -0700 Subject: [PATCH 19/52] Add e2v QE coating curves --- ZShooter_v2/ZShooter_SPEC.yaml | 40 ++++++++++++----- .../ccd_ml2_uv_enhanced_hirho_TER.dat | 43 +++++++++++++++++++ .../detector_specs/ccd_ml_uv_enhanced_TER.dat | 43 +++++++++++++++++++ .../detector_specs/ccd_uv_enhanced_TER.dat | 43 +++++++++++++++++++ 4 files changed, 159 insertions(+), 10 deletions(-) create mode 100644 ZShooter_v2/detector_specs/ccd_ml2_uv_enhanced_hirho_TER.dat create mode 100644 ZShooter_v2/detector_specs/ccd_ml_uv_enhanced_TER.dat create mode 100644 ZShooter_v2/detector_specs/ccd_uv_enhanced_TER.dat diff --git a/ZShooter_v2/ZShooter_SPEC.yaml b/ZShooter_v2/ZShooter_SPEC.yaml index 394db250..eedf4135 100755 --- a/ZShooter_v2/ZShooter_SPEC.yaml +++ b/ZShooter_v2/ZShooter_SPEC.yaml @@ -125,15 +125,23 @@ effects: z_order: [610] selector_key: "aperture_id" wheel: - - selector_value: [0, 1] # CCD_B + - selector_value: [0] # CCD_B, e2v UV coating, UV enhanced effect_class: SpectralQuantumEfficiency effect_kwargs: - filename: "detector_specs/CCD_B_TER.dat" - - selector_value: [2] # CCD_R + filename: "detector_specs/ccd_uv_enhanced_TER.dat" + - selector_value: [1] # CCD_G, placeholder inherited from old CCD_B curve effect_class: SpectralQuantumEfficiency effect_kwargs: - filename: "detector_specs/CCD_R_TER.dat" - - selector_value: [3, 4, 5] # APD + filename: "detector_specs/ccd_B_TER.dat" + - selector_value: [2] # CCD_R, e2v ML coating, UV enhanced + effect_class: SpectralQuantumEfficiency + effect_kwargs: + filename: "detector_specs/ccd_ml_uv_enhanced_TER.dat" + - selector_value: [3] # APD_YJ, e2v ML2 coating, UV enhanced, HiRho + effect_class: SpectralQuantumEfficiency + effect_kwargs: + filename: "detector_specs/ccd_ml2_uv_enhanced_hirho_TER.dat" + - selector_value: [4, 5] # APD_H, APD_K effect_class: SpectralQuantumEfficiency effect_kwargs: filename: "detector_specs/APD_TER.dat" @@ -156,19 +164,31 @@ effects: z_order: [760] selector_key: "image_plane_id" wheel: - - selector_value: [0, 1] # CCD_B + - selector_value: [0] # CCD_B, e2v UV coating, UV enhanced + effect_class: PostDisperserDiffuseBackground + effect_kwargs: + filename: "optics/LIST_zspec_vis_optics.dat" + detector_qe_filename: "detector_specs/ccd_uv_enhanced_TER.dat" + wave_bin: 0.001 + - selector_value: [1] # CCD_G, placeholder inherited from old CCD_B curve effect_class: PostDisperserDiffuseBackground effect_kwargs: filename: "optics/LIST_zspec_vis_optics.dat" - detector_qe_filename: "detector_specs/CCD_B_TER.dat" + detector_qe_filename: "detector_specs/ccd_B_TER.dat" wave_bin: 0.001 - - selector_value: [2] # CCD_R + - selector_value: [2] # CCD_R, e2v ML coating, UV enhanced effect_class: PostDisperserDiffuseBackground effect_kwargs: filename: "optics/LIST_zspec_vis_optics.dat" - detector_qe_filename: "detector_specs/CCD_R_TER.dat" + detector_qe_filename: "detector_specs/ccd_ml_uv_enhanced_TER.dat" + wave_bin: 0.001 + - selector_value: [3] # APD_YJ, e2v ML2 coating, UV enhanced, HiRho + effect_class: PostDisperserDiffuseBackground + effect_kwargs: + filename: "optics/LIST_zspec_nir_optics.dat" + detector_qe_filename: "detector_specs/ccd_ml2_uv_enhanced_hirho_TER.dat" wave_bin: 0.001 - - selector_value: [3, 4, 5] # APD + - selector_value: [4, 5] # APD_H, APD_K effect_class: PostDisperserDiffuseBackground effect_kwargs: filename: "optics/LIST_zspec_nir_optics.dat" diff --git a/ZShooter_v2/detector_specs/ccd_ml2_uv_enhanced_hirho_TER.dat b/ZShooter_v2/detector_specs/ccd_ml2_uv_enhanced_hirho_TER.dat new file mode 100644 index 00000000..3ac00ca1 --- /dev/null +++ b/ZShooter_v2/detector_specs/ccd_ml2_uv_enhanced_hirho_TER.dat @@ -0,0 +1,43 @@ +# author : J. Bailey +# date_created : 2026-05-30 +# type : detector:quantum_efficiency +# description : e2v CCD ML2 coating, UV enhanced, HiRho, digitized from an e2v website QE plot +# source : e2v website quantum-efficiency plot; local digitization reference was notebooks/img.png and is not archived here +# wavelength_unit : nm +# action : transmission +# changes : +# - 2026-05-30 : added digitized baseline QE curve for ZShooter channel 3 +wavelength transmission +250 0.025 +275 0.045 +300 0.110 +325 0.225 +350 0.345 +375 0.335 +400 0.450 +425 0.520 +450 0.575 +475 0.625 +500 0.680 +525 0.730 +550 0.770 +575 0.805 +600 0.835 +625 0.865 +650 0.890 +675 0.910 +700 0.930 +725 0.940 +750 0.945 +775 0.945 +800 0.935 +825 0.915 +850 0.875 +875 0.815 +900 0.735 +925 0.620 +950 0.485 +975 0.340 +1000 0.205 +1025 0.095 +1050 0.030 diff --git a/ZShooter_v2/detector_specs/ccd_ml_uv_enhanced_TER.dat b/ZShooter_v2/detector_specs/ccd_ml_uv_enhanced_TER.dat new file mode 100644 index 00000000..8f877711 --- /dev/null +++ b/ZShooter_v2/detector_specs/ccd_ml_uv_enhanced_TER.dat @@ -0,0 +1,43 @@ +# author : J. Bailey +# date_created : 2026-05-30 +# type : detector:quantum_efficiency +# description : e2v CCD ML coating, UV enhanced, digitized from an e2v website QE plot +# source : e2v website quantum-efficiency plot; local digitization reference was notebooks/img.png and is not archived here +# wavelength_unit : nm +# action : transmission +# changes : +# - 2026-05-30 : added digitized baseline QE curve for ZShooter channel 2 +wavelength transmission +250 0.020 +275 0.055 +300 0.125 +325 0.230 +350 0.340 +375 0.520 +400 0.850 +425 0.920 +450 0.925 +475 0.915 +500 0.900 +525 0.885 +550 0.880 +575 0.885 +600 0.895 +625 0.905 +650 0.915 +675 0.925 +700 0.930 +725 0.935 +750 0.940 +775 0.935 +800 0.920 +825 0.890 +850 0.835 +875 0.755 +900 0.655 +925 0.530 +950 0.400 +975 0.275 +1000 0.165 +1025 0.080 +1050 0.025 diff --git a/ZShooter_v2/detector_specs/ccd_uv_enhanced_TER.dat b/ZShooter_v2/detector_specs/ccd_uv_enhanced_TER.dat new file mode 100644 index 00000000..79bb7b18 --- /dev/null +++ b/ZShooter_v2/detector_specs/ccd_uv_enhanced_TER.dat @@ -0,0 +1,43 @@ +# author : J. Bailey +# date_created : 2026-05-30 +# type : detector:quantum_efficiency +# description : e2v CCD UV coating, UV enhanced, digitized from an e2v website QE plot +# source : e2v website quantum-efficiency plot; local digitization reference was notebooks/img.png and is not archived here +# wavelength_unit : nm +# action : transmission +# changes : +# - 2026-05-30 : added digitized baseline QE curve for ZShooter channel 0 +wavelength transmission +250 0.620 +275 0.540 +300 0.580 +325 0.590 +350 0.560 +375 0.520 +400 0.600 +425 0.620 +450 0.630 +475 0.635 +500 0.640 +525 0.645 +550 0.648 +575 0.650 +600 0.650 +625 0.648 +650 0.645 +675 0.638 +700 0.625 +725 0.605 +750 0.580 +775 0.555 +800 0.520 +825 0.475 +850 0.430 +875 0.380 +900 0.320 +925 0.260 +950 0.195 +975 0.140 +1000 0.095 +1025 0.055 +1050 0.025 From 0fdd36501cbd3e6e805125bde88dfb7c9f793cf3 Mon Sep 17 00:00:00 2001 From: Jeb Bailey Date: Sat, 30 May 2026 17:58:16 -0700 Subject: [PATCH 20/52] Fix dichroics and transmission curves --- ZShooter_v2/dichroics/TER_dichroic_b-gr.dat | 62 +++--- .../dichroics/TER_dichroic_bgr-yjhk.dat | 50 ++--- ZShooter_v2/dichroics/TER_dichroic_g-r.dat | 94 ++++---- ZShooter_v2/dichroics/TER_dichroic_h-k.dat | 86 ++++---- ZShooter_v2/dichroics/TER_dichroic_yj-hk.dat | 80 +++---- ZShooter_v2/dichroics/make_dichroics.py | 115 +++++----- ZShooter_v2/dichroics/zshooter_channels.yaml | 202 ------------------ ZShooter_v2/optics/TER_vis_arcoat.dat | 2 +- ZShooter_v2/optics/TER_vis_armirror.dat | 2 +- 9 files changed, 248 insertions(+), 445 deletions(-) delete mode 100644 ZShooter_v2/dichroics/zshooter_channels.yaml diff --git a/ZShooter_v2/dichroics/TER_dichroic_b-gr.dat b/ZShooter_v2/dichroics/TER_dichroic_b-gr.dat index 20bb7bcc..fec23a12 100644 --- a/ZShooter_v2/dichroics/TER_dichroic_b-gr.dat +++ b/ZShooter_v2/dichroics/TER_dichroic_b-gr.dat @@ -1,7 +1,7 @@ # name : second_layer_dichroic_UBVIS -# author : unknown +# author : J. Bailey # date_created : 2026-03-16T12:00:00 -# date_modified : 2026-03-16T21:02:23.163 +# date_modified : 2026-05-30T18:22:01.838 # description : Transmits GR (VIS) reflects UB # wavelength_unit : um # changes : @@ -11,20 +11,20 @@ wavelength transmission reflection 0.31 0.000000 0.976356 0.32 0.000000 0.983843 0.33 0.000000 0.984535 -0.34 0.000003 0.984568 -0.35 0.000093 0.984479 -0.36 0.001570 0.983002 -0.37 0.015002 0.969569 -0.38 0.082681 0.901891 -0.39 0.272064 0.712508 -0.40 0.566938 0.417634 -0.41 0.822626 0.161946 -0.42 0.946069 0.038503 -0.43 0.979209 0.005363 -0.44 0.984146 0.000426 -0.45 0.984553 0.000019 -0.46 0.984571 0.000000 -0.47 0.984572 0.000000 +0.34 0.000000 0.984571 +0.35 0.000001 0.984570 +0.36 0.000049 0.984523 +0.37 0.000933 0.983639 +0.38 0.009980 0.974591 +0.39 0.061283 0.923288 +0.40 0.222779 0.761793 +0.41 0.505563 0.479009 +0.42 0.781301 0.203271 +0.43 0.931024 0.053548 +0.44 0.976247 0.008325 +0.45 0.983830 0.000741 +0.46 0.984535 0.000037 +0.47 0.984571 0.000001 0.48 0.984572 0.000000 0.49 0.984572 0.000000 0.50 0.984572 0.000000 @@ -72,21 +72,21 @@ wavelength transmission reflection 0.92 0.984572 0.000000 0.93 0.984572 0.000000 0.94 0.984572 0.000000 -0.95 0.984572 0.000000 -0.96 0.984572 0.000000 -0.97 0.984570 0.000000 -0.98 0.984526 0.000000 -0.99 0.983699 0.000000 -1.00 0.975110 0.000000 -1.01 0.925711 0.000000 -1.02 0.767902 0.000000 -1.03 0.487324 0.000000 -1.04 0.209379 0.000000 -1.05 0.055970 0.000000 -1.06 0.008843 0.000000 -1.07 0.000801 0.000000 -1.08 0.000041 0.000000 -1.09 0.000001 0.000000 +0.95 0.984570 0.000000 +0.96 0.984526 0.000000 +0.97 0.983697 0.000000 +0.98 0.975093 0.000000 +0.99 0.925633 0.000000 +1.00 0.767705 0.000000 +1.01 0.487056 0.000000 +1.02 0.209182 0.000000 +1.03 0.055892 0.000000 +1.04 0.008826 0.000000 +1.05 0.000799 0.000000 +1.06 0.000041 0.000000 +1.07 0.000001 0.000000 +1.08 0.000000 0.000000 +1.09 0.000000 0.000000 1.10 0.000000 0.000000 1.11 0.000000 0.000000 1.12 0.000000 0.000000 diff --git a/ZShooter_v2/dichroics/TER_dichroic_bgr-yjhk.dat b/ZShooter_v2/dichroics/TER_dichroic_bgr-yjhk.dat index 589f0920..5b8b2fda 100644 --- a/ZShooter_v2/dichroics/TER_dichroic_bgr-yjhk.dat +++ b/ZShooter_v2/dichroics/TER_dichroic_bgr-yjhk.dat @@ -1,7 +1,7 @@ # name : first_dichroic -# author : unknown +# author : J. Bailey # date_created : 2026-03-16T12:00:00 -# date_modified : 2026-03-16T21:02:23.142 +# date_modified : 2026-05-30T18:22:01.817 # description : Transmits NIR, reflects UBVIS # wavelength_unit : um # changes : @@ -68,21 +68,21 @@ wavelength transmission reflection 0.88 0.000000 0.984572 0.89 0.000000 0.984572 0.90 0.000000 0.984572 -0.91 0.000000 0.984572 -0.92 0.000000 0.984572 -0.93 0.000000 0.984572 -0.94 0.000008 0.984563 -0.95 0.000215 0.984357 -0.96 0.003095 0.981477 -0.97 0.025326 0.959246 -0.98 0.120505 0.864067 -0.99 0.347098 0.637474 -1.00 0.647530 0.337041 -1.01 0.869495 0.115077 -1.02 0.960827 0.023744 -1.03 0.981725 0.002846 -1.04 0.984378 0.000194 -1.05 0.984564 0.000007 +0.91 0.000001 0.984570 +0.92 0.000046 0.984526 +0.93 0.000878 0.983693 +0.94 0.009512 0.975060 +0.95 0.059096 0.925476 +0.96 0.217261 0.767311 +0.97 0.498053 0.486519 +0.98 0.775784 0.208788 +0.99 0.928836 0.055736 +1.00 0.975779 0.008793 +1.01 0.983776 0.000795 +1.02 0.984531 0.000041 +1.03 0.984571 0.000001 +1.04 0.984572 0.000000 +1.05 0.984572 0.000000 1.06 0.984572 0.000000 1.07 0.984572 0.000000 1.08 0.984572 0.000000 @@ -219,11 +219,11 @@ wavelength transmission reflection 2.39 0.984572 0.000000 2.40 0.984572 0.000000 2.41 0.984572 0.000000 -2.42 0.984572 0.000000 -2.43 0.984572 0.000000 -2.44 0.984572 0.000000 -2.45 0.984572 0.000000 -2.46 0.984572 0.000000 -2.47 0.984571 0.000000 -2.48 0.984535 0.000000 -2.49 0.983844 0.000000 +2.42 0.984571 0.000000 +2.43 0.984535 0.000000 +2.44 0.983839 0.000000 +2.45 0.976322 0.000000 +2.46 0.931376 0.000000 +2.47 0.782188 0.000000 +2.48 0.506770 0.000000 +2.49 0.223665 0.000000 diff --git a/ZShooter_v2/dichroics/TER_dichroic_g-r.dat b/ZShooter_v2/dichroics/TER_dichroic_g-r.dat index 269ba302..e40a65f9 100644 --- a/ZShooter_v2/dichroics/TER_dichroic_g-r.dat +++ b/ZShooter_v2/dichroics/TER_dichroic_g-r.dat @@ -1,26 +1,26 @@ # name : third_layer_dichroic_VIS -# author : unknown +# author : J. Bailey # date_created : 2026-03-16T12:00:00 -# date_modified : 2026-03-16T21:02:23.201 +# date_modified : 2026-05-30T18:22:01.878 # description : Transmits R, reflects G # wavelength_unit : um # changes : # wavelength transmission reflection 0.30 0.000000 0.000000 -0.31 0.000000 0.000009 -0.32 0.000000 0.000231 -0.33 0.000000 0.003289 -0.34 0.000000 0.026556 -0.35 0.000000 0.124727 -0.36 0.000000 0.354920 -0.37 0.000000 0.655352 -0.38 0.000000 0.873717 -0.39 0.000000 0.962057 -0.40 0.000000 0.981919 -0.41 0.000000 0.984394 -0.42 0.000000 0.984565 -0.43 0.000000 0.984572 +0.31 0.000000 0.000001 +0.32 0.000000 0.000049 +0.33 0.000000 0.000936 +0.34 0.000000 0.010014 +0.35 0.000000 0.061440 +0.36 0.000000 0.223173 +0.37 0.000000 0.506099 +0.38 0.000000 0.781695 +0.39 0.000000 0.931180 +0.40 0.000000 0.976280 +0.41 0.000000 0.983834 +0.42 0.000000 0.984535 +0.43 0.000000 0.984571 0.44 0.000000 0.984572 0.45 0.000000 0.984572 0.46 0.000000 0.984572 @@ -30,23 +30,23 @@ wavelength transmission reflection 0.50 0.000000 0.984572 0.51 0.000000 0.984572 0.52 0.000000 0.984572 -0.53 0.000000 0.984572 -0.54 0.000000 0.984572 -0.55 0.000000 0.984572 -0.56 0.000000 0.984572 -0.57 0.000001 0.984570 -0.58 0.000048 0.984524 -0.59 0.000911 0.983660 -0.60 0.009796 0.974775 -0.61 0.060424 0.924148 -0.62 0.220611 0.763961 -0.63 0.502612 0.481960 -0.64 0.779134 0.205438 -0.65 0.930164 0.054407 -0.66 0.976063 0.008509 -0.67 0.983809 0.000763 -0.68 0.984533 0.000038 -0.69 0.984571 0.000001 +0.53 0.000001 0.984570 +0.54 0.000048 0.984524 +0.55 0.000915 0.983657 +0.56 0.009830 0.974742 +0.57 0.060580 0.923992 +0.58 0.221005 0.763567 +0.59 0.503149 0.481423 +0.60 0.779528 0.205044 +0.61 0.930321 0.054251 +0.62 0.976097 0.008475 +0.63 0.983813 0.000759 +0.64 0.984534 0.000038 +0.65 0.984571 0.000001 +0.66 0.984572 0.000000 +0.67 0.984572 0.000000 +0.68 0.984572 0.000000 +0.69 0.984572 0.000000 0.70 0.984572 0.000000 0.71 0.984572 0.000000 0.72 0.984572 0.000000 @@ -72,21 +72,21 @@ wavelength transmission reflection 0.92 0.984572 0.000000 0.93 0.984572 0.000000 0.94 0.984572 0.000000 -0.95 0.984572 0.000000 -0.96 0.984572 0.000000 -0.97 0.984570 0.000000 -0.98 0.984526 0.000000 -0.99 0.983699 0.000000 -1.00 0.975110 0.000000 -1.01 0.925711 0.000000 -1.02 0.767902 0.000000 -1.03 0.487324 0.000000 -1.04 0.209379 0.000000 -1.05 0.055970 0.000000 -1.06 0.008843 0.000000 -1.07 0.000801 0.000000 -1.08 0.000041 0.000000 -1.09 0.000001 0.000000 +0.95 0.984570 0.000000 +0.96 0.984526 0.000000 +0.97 0.983697 0.000000 +0.98 0.975093 0.000000 +0.99 0.925633 0.000000 +1.00 0.767705 0.000000 +1.01 0.487056 0.000000 +1.02 0.209182 0.000000 +1.03 0.055892 0.000000 +1.04 0.008826 0.000000 +1.05 0.000799 0.000000 +1.06 0.000041 0.000000 +1.07 0.000001 0.000000 +1.08 0.000000 0.000000 +1.09 0.000000 0.000000 1.10 0.000000 0.000000 1.11 0.000000 0.000000 1.12 0.000000 0.000000 diff --git a/ZShooter_v2/dichroics/TER_dichroic_h-k.dat b/ZShooter_v2/dichroics/TER_dichroic_h-k.dat index d2882f7a..08e82d08 100644 --- a/ZShooter_v2/dichroics/TER_dichroic_h-k.dat +++ b/ZShooter_v2/dichroics/TER_dichroic_h-k.dat @@ -1,7 +1,7 @@ # name : third_layer_dichroic_HK -# author : unknown +# author : J. Bailey # date_created : 2026-03-16T12:00:00 -# date_modified : 2026-03-16T21:02:23.221 +# date_modified : 2026-05-30T18:22:01.898 # description : Transmits K, reflects H # wavelength_unit : um # changes : @@ -111,23 +111,23 @@ wavelength transmission reflection 1.31 0.000000 0.000000 1.32 0.000000 0.000000 1.33 0.000000 0.000000 -1.34 0.000000 0.000008 -1.35 0.000000 0.000204 -1.36 0.000000 0.002972 -1.37 0.000000 0.024545 -1.38 0.000000 0.117824 -1.39 0.000000 0.342132 -1.40 0.000000 0.642564 -1.41 0.000000 0.866814 -1.42 0.000000 0.960047 -1.43 0.000000 0.981602 -1.44 0.000000 0.984368 -1.45 0.000000 0.984564 -1.46 0.000000 0.984572 -1.47 0.000000 0.984572 -1.48 0.000000 0.984572 -1.49 0.000000 0.984572 -1.50 0.000000 0.984572 +1.34 0.000000 0.000000 +1.35 0.000000 0.000000 +1.36 0.000000 0.000000 +1.37 0.000000 0.000000 +1.38 0.000000 0.000001 +1.39 0.000000 0.000043 +1.40 0.000000 0.000833 +1.41 0.000000 0.009119 +1.42 0.000000 0.057259 +1.43 0.000000 0.212630 +1.44 0.000000 0.491749 +1.45 0.000000 0.771153 +1.46 0.000000 0.927000 +1.47 0.000000 0.975386 +1.48 0.000000 0.983731 +1.49 0.000000 0.984528 +1.50 0.000000 0.984570 1.51 0.000000 0.984572 1.52 0.000000 0.984572 1.53 0.000000 0.984572 @@ -159,22 +159,22 @@ wavelength transmission reflection 1.79 0.000000 0.984572 1.80 0.000000 0.984572 1.81 0.000000 0.984572 -1.82 0.000001 0.984571 -1.83 0.000040 0.984532 -1.84 0.000791 0.983781 -1.85 0.008751 0.975821 -1.86 0.055540 0.929031 -1.87 0.208295 0.776276 -1.88 0.485849 0.498723 -1.89 0.766818 0.217754 -1.90 0.925281 0.059291 -1.91 0.975018 0.009554 -1.92 0.983688 0.000883 -1.93 0.984526 0.000046 -1.94 0.984570 0.000001 -1.95 0.984572 0.000000 -1.96 0.984572 0.000000 -1.97 0.984572 0.000000 +1.82 0.000000 0.984572 +1.83 0.000000 0.984572 +1.84 0.000000 0.984572 +1.85 0.000001 0.984571 +1.86 0.000040 0.984532 +1.87 0.000788 0.983784 +1.88 0.008726 0.975846 +1.89 0.055423 0.929149 +1.90 0.208000 0.776572 +1.91 0.485446 0.499125 +1.92 0.766522 0.218049 +1.93 0.925164 0.059408 +1.94 0.974993 0.009579 +1.95 0.983686 0.000886 +1.96 0.984526 0.000046 +1.97 0.984570 0.000001 1.98 0.984572 0.000000 1.99 0.984572 0.000000 2.00 0.984572 0.000000 @@ -219,11 +219,11 @@ wavelength transmission reflection 2.39 0.984572 0.000000 2.40 0.984572 0.000000 2.41 0.984572 0.000000 -2.42 0.984572 0.000000 -2.43 0.984572 0.000000 -2.44 0.984572 0.000000 -2.45 0.984572 0.000000 -2.46 0.984572 0.000000 -2.47 0.984571 0.000000 -2.48 0.984535 0.000000 -2.49 0.983844 0.000000 +2.42 0.984571 0.000000 +2.43 0.984535 0.000000 +2.44 0.983839 0.000000 +2.45 0.976322 0.000000 +2.46 0.931376 0.000000 +2.47 0.782188 0.000000 +2.48 0.506770 0.000000 +2.49 0.223665 0.000000 diff --git a/ZShooter_v2/dichroics/TER_dichroic_yj-hk.dat b/ZShooter_v2/dichroics/TER_dichroic_yj-hk.dat index 6caed37d..f00e6996 100644 --- a/ZShooter_v2/dichroics/TER_dichroic_yj-hk.dat +++ b/ZShooter_v2/dichroics/TER_dichroic_yj-hk.dat @@ -1,7 +1,7 @@ # name : second_layer_dichroic_NIR -# author : unknown +# author : J. Bailey # date_created : 2026-03-16T12:00:00 -# date_modified : 2026-03-16T21:02:23.182 +# date_modified : 2026-05-30T18:22:01.858 # description : Transmits HK, reflects YJ # wavelength_unit : um # changes : @@ -64,22 +64,22 @@ wavelength transmission reflection 0.84 0.000000 0.000000 0.85 0.000000 0.000000 0.86 0.000000 0.000000 -0.87 0.000000 0.000000 -0.88 0.000000 0.000000 -0.89 0.000000 0.000000 -0.90 0.000000 0.000001 -0.91 0.000000 0.000046 -0.92 0.000000 0.000879 -0.93 0.000000 0.009520 -0.94 0.000000 0.059135 -0.95 0.000000 0.217360 -0.96 0.000000 0.498187 -0.97 0.000000 0.775882 -0.98 0.000000 0.928875 -0.99 0.000000 0.975787 -1.00 0.000000 0.983777 -1.01 0.000000 0.984531 -1.02 0.000000 0.984571 +0.87 0.000000 0.000001 +0.88 0.000000 0.000046 +0.89 0.000000 0.000882 +0.90 0.000000 0.009545 +0.91 0.000000 0.059252 +0.92 0.000000 0.217655 +0.93 0.000000 0.498589 +0.94 0.000000 0.776178 +0.95 0.000000 0.928992 +0.96 0.000000 0.975812 +0.97 0.000000 0.983780 +0.98 0.000000 0.984531 +0.99 0.000000 0.984571 +1.00 0.000000 0.984572 +1.01 0.000000 0.984572 +1.02 0.000000 0.984572 1.03 0.000000 0.984572 1.04 0.000000 0.984572 1.05 0.000000 0.984572 @@ -110,20 +110,20 @@ wavelength transmission reflection 1.30 0.000000 0.984572 1.31 0.000000 0.984572 1.32 0.000000 0.984572 -1.33 0.000003 0.984569 -1.34 0.000082 0.984490 -1.35 0.001415 0.983157 -1.36 0.013819 0.970753 -1.37 0.077792 0.906780 -1.38 0.261165 0.723407 -1.39 0.553824 0.430748 -1.40 0.814109 0.170463 -1.41 0.943083 0.041488 -1.42 0.978644 0.005928 -1.43 0.984088 0.000484 -1.44 0.984550 0.000022 -1.45 0.984571 0.000001 -1.46 0.984572 0.000000 +1.33 0.000000 0.984572 +1.34 0.000000 0.984572 +1.35 0.000008 0.984564 +1.36 0.000204 0.984368 +1.37 0.002969 0.981602 +1.38 0.024525 0.960047 +1.39 0.117757 0.866814 +1.40 0.342008 0.642564 +1.41 0.642440 0.342132 +1.42 0.866747 0.117824 +1.43 0.960027 0.024545 +1.44 0.981599 0.002972 +1.45 0.984367 0.000204 +1.46 0.984564 0.000008 1.47 0.984572 0.000000 1.48 0.984572 0.000000 1.49 0.984572 0.000000 @@ -219,11 +219,11 @@ wavelength transmission reflection 2.39 0.984572 0.000000 2.40 0.984572 0.000000 2.41 0.984572 0.000000 -2.42 0.984572 0.000000 -2.43 0.984572 0.000000 -2.44 0.984572 0.000000 -2.45 0.984572 0.000000 -2.46 0.984572 0.000000 -2.47 0.984571 0.000000 -2.48 0.984535 0.000000 -2.49 0.983844 0.000000 +2.42 0.984571 0.000000 +2.43 0.984535 0.000000 +2.44 0.983839 0.000000 +2.45 0.976322 0.000000 +2.46 0.931376 0.000000 +2.47 0.782188 0.000000 +2.48 0.506770 0.000000 +2.49 0.223665 0.000000 diff --git a/ZShooter_v2/dichroics/make_dichroics.py b/ZShooter_v2/dichroics/make_dichroics.py index bdba8d87..d98aa5e8 100644 --- a/ZShooter_v2/dichroics/make_dichroics.py +++ b/ZShooter_v2/dichroics/make_dichroics.py @@ -1,10 +1,9 @@ import numpy as np import astropy.units as u from astropy.time import Time +from pathlib import Path from scipy.stats import norm from scipy.signal import convolve -import yaml -import os from synphot import (ThermalSpectralElement, Empirical1D) def make_dichroic( @@ -33,7 +32,7 @@ def make_dichroic( domain = u.Quantity(domain) full_x = np.linspace(np.floor(domain.min()), np.ceil(domain.max()), - num=int(np.ceil(np.diff(domain)).value)) + num=int(np.ceil(np.ptp(domain)).value)) full_yt = np.zeros(full_x.size) full_yr = np.zeros_like(full_yt) in_trans = (full_x >= fold) @@ -59,41 +58,52 @@ def make_dichroic( bounds_error=False, temperature=temperature)) -def make_zshooter_dichroics(channel_ranges:dict[str, tuple[float, float]], valid_domain: tuple[float, float], +def read_channel_ranges(trace_parameters_path: Path) -> dict[str, u.Quantity]: + header = None + traces = [] + for line in trace_parameters_path.read_text().splitlines(): + line = line.strip() + if not line or line.startswith("#"): + continue + fields = line.split() + if header is None: + header = fields + continue + traces.append(dict(zip(header, fields))) + + return {trace["prefix"]: np.array([trace["min_wave"], trace["max_wave"]],dtype=float, ) * u.nm + for trace in traces} + + +def make_zshooter_dichroics(channel_ranges: dict[str, u.Quantity], valid_domain: tuple[float, float], transmission: float, reflection: float, range_pad: float): - data = {'I': make_dichroic(valid_domain, transmission, reflection, - channel_ranges['U'].min() - range_pad, channel_ranges['K'].max() + range_pad, - 0.5 * (channel_ranges['Y'].min() + channel_ranges['I'].max())), - 'U': make_dichroic(valid_domain, transmission, reflection, - channel_ranges['U'].min() - range_pad, channel_ranges['I'].max() + range_pad, - 0.5 * (channel_ranges['B'].min() + channel_ranges['U'].max())), - 'G': make_dichroic(valid_domain, transmission, reflection, - channel_ranges['B'].min() - range_pad, channel_ranges['I'].max() + range_pad, - 0.5 * (channel_ranges['R'].min() + channel_ranges['G'].max())), - 'B': make_dichroic(valid_domain, transmission, reflection, - channel_ranges['B'].min() - range_pad, channel_ranges['G'].max() + range_pad, - 0.5 * (channel_ranges['G'].min() + channel_ranges['B'].max())), - 'R': make_dichroic(valid_domain, transmission, reflection, - channel_ranges['R'].min() - range_pad, channel_ranges['I'].max() + range_pad, - 0.5 * (channel_ranges['I'].min() + channel_ranges['R'].max())), - 'H': make_dichroic(valid_domain, transmission, reflection, - channel_ranges['H'].min() - range_pad, channel_ranges['K'].max() + range_pad, - 0.5 * (channel_ranges['K'].min() + channel_ranges['H'].max())), - } - if 'J' in channel_ranges: - data.update({ - 'Y': make_dichroic(valid_domain, transmission, reflection, - channel_ranges['Y'].min() - range_pad, channel_ranges['J'].max() + range_pad, - 0.5 * (channel_ranges['J'].min() + channel_ranges['Y'].max())), - 'J': make_dichroic(valid_domain, transmission, reflection, - channel_ranges['Y'].min() - range_pad, channel_ranges['K'].max() + range_pad, - 0.5 * (channel_ranges['H'].min() + channel_ranges['J'].max())) - }) - else: - data['J']=make_dichroic(valid_domain, transmission, reflection, - channel_ranges['Y'].min() - range_pad, channel_ranges['K'].max() + range_pad, - 0.5 * (channel_ranges['H'].min() + channel_ranges['Y'].max())) - return data + def fold_wavelength(reflection_channels: tuple[str, ...], transmission_channels: tuple[str, ...]): + reflection_edge = max(channel_ranges[channel].max() for channel in reflection_channels) + transmission_edge = min(channel_ranges[channel].min() for channel in transmission_channels) + return 0.5 * (reflection_edge + transmission_edge) + + def channel_bound(channels: tuple[str, ...], bound: str): + values = (getattr(channel_ranges[channel], bound)() for channel in channels) + return min(values) if bound == "min" else max(values) + + def split(reflection_channels: tuple[str, ...], transmission_channels: tuple[str, ...]): + channels = reflection_channels + transmission_channels + return make_dichroic( + valid_domain, + transmission, + reflection, + channel_bound(channels, "min") - range_pad, + channel_bound(channels, "max") + range_pad, + fold_wavelength(reflection_channels, transmission_channels), + ) + + return { + "bgr-yjhk": split(("b", "g", "r"), ("yj", "h", "k")), + "b-gr": split(("b",), ("g", "r")), + "yj-hk": split(("yj",), ("h", "k")), + "g-r": split(("g",), ("r",)), + "h-k": split(("h",), ("k",)), + } def write_dichroic_curves(filename, tx_model, rx_model, header=None): wave = np.arange(3000, 25000, 100) @@ -108,15 +118,10 @@ def write_dichroic_curves(filename, tx_model, rx_model, header=None): DICHROIC_TRANS = 0.985 DICHROIC_REFL = 0.985 DICHROIC_DOMAIN = (250, 2550) * u.nm +DICHROIC_DIR = Path(__file__).resolve().parent +TRACE_PARAMETERS_PATH = DICHROIC_DIR.parent / "traces" / "echelle_trace_parameters.dat" -# get path of this script, and use it to find the yaml config file in the same directory -channels_yaml_path = os.path.join(os.path.dirname(__file__), 'zshooter_channels.yaml') -zshooter_cfg = yaml.safe_load(open(channels_yaml_path, 'r'))['zshooter_channels'] - -channel_range = {} -for c, cfg in zshooter_cfg.items(): - crange = cfg['dispersion']['range'] * u.nm - channel_range[c] = crange +channel_range = read_channel_ranges(TRACE_PARAMETERS_PATH) dichroics = make_zshooter_dichroics(channel_range, DICHROIC_DOMAIN, DICHROIC_TRANS, DICHROIC_REFL, DICHROIC_PAD) @@ -125,52 +130,52 @@ def write_dichroic_curves(filename, tx_model, rx_model, header=None): # author : unknown # date_created : 2026-03-16T12:00:00 # date_modified : {Time.now().isot} -# comment : Transmits NIR, reflects UBVIS +# description : Transmits NIR, reflects UBVIS # wavelength_unit : um # changes : #""" -write_dichroic_curves('TER_dichroic_bgr-yjhk.dat', dichroics['I'][1]._model, dichroics['I'][0]._model, header=hdr_i) +write_dichroic_curves(DICHROIC_DIR / 'TER_dichroic_bgr-yjhk.dat', dichroics['bgr-yjhk'][1]._model, dichroics['bgr-yjhk'][0]._model, header=hdr_i) ## Second layer dichroic in BGR arm: U, splits UB from GR hdr_u = f"""# name : second_layer_dichroic_UBVIS # author : unknown # date_created : 2026-03-16T12:00:00 # date_modified : {Time.now().isot} -# comment : Transmits GR (VIS) reflects UB +# description : Transmits GR (VIS) reflects UB # wavelength_unit : um # changes : #""" -write_dichroic_curves('TER_dichroic_b-gr.dat', dichroics['U'][1]._model, dichroics['U'][0]._model, header=hdr_u) +write_dichroic_curves(DICHROIC_DIR / 'TER_dichroic_b-gr.dat', dichroics['b-gr'][1]._model, dichroics['b-gr'][0]._model, header=hdr_u) ## Second layer dichroic in YJHK arm: J, splits YJ from HK hdr_j = f"""# name : second_layer_dichroic_NIR # author : unknown # date_created : 2026-03-16T12:00:00 # date_modified : {Time.now().isot} -# comment : Transmits HK, reflects YJ +# description : Transmits HK, reflects YJ # wavelength_unit : um # changes : #""" -write_dichroic_curves('TER_dichroic_yj-hk.dat', dichroics['J'][1]._model, dichroics['J'][0]._model, header=hdr_j) +write_dichroic_curves(DICHROIC_DIR / 'TER_dichroic_yj-hk.dat', dichroics['yj-hk'][1]._model, dichroics['yj-hk'][0]._model, header=hdr_j) ## Third layer dichroic in GR arm: G, splits G from R hdr_g = f"""# name : third_layer_dichroic_VIS # author : unknown # date_created : 2026-03-16T12:00:00 # date_modified : {Time.now().isot} -# comment : Transmits R, reflects G +# description : Transmits R, reflects G # wavelength_unit : um # changes : #""" -write_dichroic_curves('TER_dichroic_g-r.dat', dichroics['G'][1]._model, dichroics['G'][0]._model, header=hdr_g) +write_dichroic_curves(DICHROIC_DIR / 'TER_dichroic_g-r.dat', dichroics['g-r'][1]._model, dichroics['g-r'][0]._model, header=hdr_g) ## Third layer dichroic in HK arm: H, splits H from K hdr_h = f"""# name : third_layer_dichroic_HK # author : unknown # date_created : 2026-03-16T12:00:00 # date_modified : {Time.now().isot} -# comment : Transmits K, reflects H +# description : Transmits K, reflects H # wavelength_unit : um # changes : #""" -write_dichroic_curves('TER_dichroic_h-k.dat', dichroics['H'][1]._model, dichroics['H'][0]._model, header=hdr_h) \ No newline at end of file +write_dichroic_curves(DICHROIC_DIR / 'TER_dichroic_h-k.dat', dichroics['h-k'][1]._model, dichroics['h-k'][0]._model, header=hdr_h) diff --git a/ZShooter_v2/dichroics/zshooter_channels.yaml b/ZShooter_v2/dichroics/zshooter_channels.yaml deleted file mode 100644 index 3f86f8a0..00000000 --- a/ZShooter_v2/dichroics/zshooter_channels.yaml +++ /dev/null @@ -1,202 +0,0 @@ -zshooter_channels: - U: - dispersion: # range: [#, #] or linear: # & center #: or R: # & center: # - range: [310, 400] - sampling: 2.4 - design_R: 10000 - ruling: 2789 - fov: 18 - fl: 325 - optics: - dichroics: - - i_reflection - - u_reflection - grating: - peak: .93 - temperature: 70 - camera: - throughput: .93 - temperature: 60 - detector: qccd - platescale_umas: 148.2 # u.micron / u.arcsec - pupil: 110 - B: - dispersion: # range or linear & center or R & center - range: [395, 505] - sampling: 2.4 - design_R: 10000 - ruling: 2200 - fov: 18 - fl: 325 - optics: - dichroics: - - i_reflection - - u_transmission - - g_reflection - - b_reflection - grating: - peak: .93 - temperature: 70 - camera: - throughput: .93 - temperature: 60 - detector: qccd - platescale_umas: 148.2 # u.micron / u.arcsec - pupil: 110 - G: - dispersion: # range or linear & center or R & center - range: [495, 635] - sampling: 2.4 - design_R: 10000 - ruling: 1753 - fov: 18 - fl: 325 - optics: - dichroics: - - i_reflection - - u_transmission - - g_reflection - - b_transmission - grating: - peak: .93 - temperature: 70 - camera: - throughput: .93 - temperature: 60 - detector: qccd - platescale_umas: 148.2 # u.micron / u.arcsec - pupil: 110 - R: - dispersion: # range or linear & center or R & center - range: [625, 800] - sampling: 2.4 - design_R: 10000 - ruling: 1390 - fov: 18 - fl: 325 - optics: - dichroics: - - i_reflection - - u_transmission - - g_transmission - - r_reflection - grating: - peak: .93 - temperature: 70 - camera: - throughput: .93 - temperature: 60 - detector: qccd - platescale_umas: 148.2 # u.micron / u.arcsec - pupil: 110 - I: - dispersion: # range or linear & center or R & center - range: [785, 1000] - sampling: 2.4 - design_R: 10000 - ruling: 1109 - fov: 18 - fl: 325 - optics: - dichroics: - - i_reflection - - u_transmission - - g_transmission - - r_transmission - grating: - peak: .93 - temperature: 70 - camera: - throughput: .93 - temperature: 60 - detector: qccddd - platescale_umas: 148.2 # u.micron / u.arcsec - pupil: 110 - Y: - dispersion: # range or linear & center or R & center - range: [990, 1185] - sampling: 2.4 - design_R: 10000 - ruling: 885 #911 - fov: 12 - fl: 325 - optics: - dichroics: - - i_transmission - - j_reflection - - y_reflection - grating: - peak: .93 - temperature: 70 - camera: - throughput: .93 - temperature: 60 - detector: apd - platescale_umas: 148.2 # u.micron / u.arcsec - pupil: 110 - J: - dispersion: # range or linear & center or R & center - range: [1165, 1350] - sampling: 2.4 - design_R: 10000 - ruling: 765 #772 - fov: 12 - fl: 325 - optics: - dichroics: - - i_transmission - - j_reflection - - y_transmission - grating: - peak: .93 - temperature: 70 - camera: - throughput: .93 - temperature: 60 - detector: apd - platescale_umas: 148.2 # u.micron / u.arcsec - pupil: 110 - H: - dispersion: # range or linear & center or R & center - range: [1425, 1810] - sampling: 2.4 - design_R: 7140 #10000 - ruling: 425 #600 - fov: 12 - fl: 325 - optics: - dichroics: - - i_transmission - - j_transmission - - h_reflection - grating: - peak: .93 - temperature: 70 - camera: - throughput: .93 - temperature: 60 - detector: apd - platescale_umas: 148.2 # u.micron / u.arcsec - pupil: 110 - K: - dispersion: # range or linear & center or R & center - range: [1950, 2500] #315] #500] - sampling: 2.4 - design_R: 10000 - ruling: 432 #445 - fov: 12 - fl: 325 - optics: - dichroics: - - i_transmission - - j_transmission - - h_transmission - grating: - peak: .93 - temperature: 70 - camera: - throughput: .93 - temperature: 60 - detector: apd - platescale_umas: 148.2 # u.micron / u.arcsec - pupil: 110 \ No newline at end of file diff --git a/ZShooter_v2/optics/TER_vis_arcoat.dat b/ZShooter_v2/optics/TER_vis_arcoat.dat index 9547add2..ce203078 100644 --- a/ZShooter_v2/optics/TER_vis_arcoat.dat +++ b/ZShooter_v2/optics/TER_vis_arcoat.dat @@ -8,7 +8,7 @@ # - 2025-09-24 : created # wavelength transmission -3300 0.95902 +3050 0.95902 3295 0.95293 3290 1.0 3285 0.96933 diff --git a/ZShooter_v2/optics/TER_vis_armirror.dat b/ZShooter_v2/optics/TER_vis_armirror.dat index b786c403..d192818d 100644 --- a/ZShooter_v2/optics/TER_vis_armirror.dat +++ b/ZShooter_v2/optics/TER_vis_armirror.dat @@ -8,7 +8,7 @@ # - 2025-09-24 : created # wavelength reflection -3300 0.95902 +3050 0.95902 3295 0.95293 3290 1.0 3285 0.96933 From 0d5d5a93523481dd72c57816fd9dff48c8c20944 Mon Sep 17 00:00:00 2001 From: Jeb Bailey Date: Sat, 30 May 2026 17:58:30 -0700 Subject: [PATCH 21/52] Update ZShooter_v2: refine CCD/APD selector mappings and QE file references --- ZShooter_v2/ZShooter_SPEC.yaml | 18 ++++-------------- 1 file changed, 4 insertions(+), 14 deletions(-) diff --git a/ZShooter_v2/ZShooter_SPEC.yaml b/ZShooter_v2/ZShooter_SPEC.yaml index eedf4135..ddf975c8 100755 --- a/ZShooter_v2/ZShooter_SPEC.yaml +++ b/ZShooter_v2/ZShooter_SPEC.yaml @@ -130,18 +130,14 @@ effects: effect_kwargs: filename: "detector_specs/ccd_uv_enhanced_TER.dat" - selector_value: [1] # CCD_G, placeholder inherited from old CCD_B curve - effect_class: SpectralQuantumEfficiency - effect_kwargs: - filename: "detector_specs/ccd_B_TER.dat" - - selector_value: [2] # CCD_R, e2v ML coating, UV enhanced effect_class: SpectralQuantumEfficiency effect_kwargs: filename: "detector_specs/ccd_ml_uv_enhanced_TER.dat" - - selector_value: [3] # APD_YJ, e2v ML2 coating, UV enhanced, HiRho + - selector_value: [2] # CCD_R, e2v ML coating, UV enhanced effect_class: SpectralQuantumEfficiency effect_kwargs: filename: "detector_specs/ccd_ml2_uv_enhanced_hirho_TER.dat" - - selector_value: [4, 5] # APD_H, APD_K + - selector_value: [3, 4, 5] # APD_H, APD_K effect_class: SpectralQuantumEfficiency effect_kwargs: filename: "detector_specs/APD_TER.dat" @@ -174,21 +170,15 @@ effects: effect_class: PostDisperserDiffuseBackground effect_kwargs: filename: "optics/LIST_zspec_vis_optics.dat" - detector_qe_filename: "detector_specs/ccd_B_TER.dat" + detector_qe_filename: "detector_specs/ccd_ml_uv_enhanced_TER.dat" wave_bin: 0.001 - selector_value: [2] # CCD_R, e2v ML coating, UV enhanced effect_class: PostDisperserDiffuseBackground effect_kwargs: filename: "optics/LIST_zspec_vis_optics.dat" - detector_qe_filename: "detector_specs/ccd_ml_uv_enhanced_TER.dat" - wave_bin: 0.001 - - selector_value: [3] # APD_YJ, e2v ML2 coating, UV enhanced, HiRho - effect_class: PostDisperserDiffuseBackground - effect_kwargs: - filename: "optics/LIST_zspec_nir_optics.dat" detector_qe_filename: "detector_specs/ccd_ml2_uv_enhanced_hirho_TER.dat" wave_bin: 0.001 - - selector_value: [4, 5] # APD_H, APD_K + - selector_value: [3, 4, 5] # APD_H, APD_K effect_class: PostDisperserDiffuseBackground effect_kwargs: filename: "optics/LIST_zspec_nir_optics.dat" From 2cd151e2ef857323e9f88f49a47cca29e97541e5 Mon Sep 17 00:00:00 2001 From: Jeb Bailey Date: Sat, 30 May 2026 19:15:33 -0700 Subject: [PATCH 22/52] Update ZShooter_v2 optics: adjust VIS AR coat and mirror data wavelength range --- ZShooter_v2/optics/TER_vis_arcoat.dat | 2 +- ZShooter_v2/optics/TER_vis_armirror.dat | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ZShooter_v2/optics/TER_vis_arcoat.dat b/ZShooter_v2/optics/TER_vis_arcoat.dat index ce203078..9547add2 100644 --- a/ZShooter_v2/optics/TER_vis_arcoat.dat +++ b/ZShooter_v2/optics/TER_vis_arcoat.dat @@ -8,7 +8,7 @@ # - 2025-09-24 : created # wavelength transmission -3050 0.95902 +3300 0.95902 3295 0.95293 3290 1.0 3285 0.96933 diff --git a/ZShooter_v2/optics/TER_vis_armirror.dat b/ZShooter_v2/optics/TER_vis_armirror.dat index d192818d..b786c403 100644 --- a/ZShooter_v2/optics/TER_vis_armirror.dat +++ b/ZShooter_v2/optics/TER_vis_armirror.dat @@ -8,7 +8,7 @@ # - 2025-09-24 : created # wavelength reflection -3050 0.95902 +3300 0.95902 3295 0.95293 3290 1.0 3285 0.96933 From 5936516fda722997c8ccc9fa6bcf61bb381f3ff5 Mon Sep 17 00:00:00 2001 From: Jeb Bailey Date: Mon, 1 Jun 2026 14:31:35 -0700 Subject: [PATCH 23/52] Document tapered QE configuration --- ZShooter_v2/ZShooter_DET.yaml | 50 ++++++++++++++++ ZShooter_v2/ZShooter_SPEC.yaml | 102 +++++++++++++++++++++++++++++++++ 2 files changed, 152 insertions(+) diff --git a/ZShooter_v2/ZShooter_DET.yaml b/ZShooter_v2/ZShooter_DET.yaml index 941e7da6..0461129b 100644 --- a/ZShooter_v2/ZShooter_DET.yaml +++ b/ZShooter_v2/ZShooter_DET.yaml @@ -8,6 +8,56 @@ properties : temperature : -120 binx : 1 biny: 1 + tapered_qe_example: + enabled: False + description: > + Detector-axis tapered QE design metadata. This is documentation for + the disabled TaperedQuantumEfficiency selector in ZShooter_SPEC.yaml, + not an active detector effect. + axis: y + position_unit: pix + position_min: 0 + position_max: 2048 + wave_unit: nm + peak: 0.95 + bandwidth_fraction: 0.30 + channels: + - name: b + detector_id: 0 + image_plane_id: 0 + blue_nm: 310 + red_nm: 420 + fwhm_nm: 33 + - name: g + detector_id: 1 + image_plane_id: 1 + blue_nm: 400 + red_nm: 600 + fwhm_nm: 60 + - name: r + detector_id: 2 + image_plane_id: 2 + blue_nm: 580 + red_nm: 980 + fwhm_nm: 120 + - name: yj + detector_id: 3 + image_plane_id: 3 + blue_nm: 960 + red_nm: 1340 + fwhm_nm: 114 + - name: h + detector_id: 4 + image_plane_id: 4 + blue_nm: 1470 + red_nm: 1830 + fwhm_nm: 108 + - name: k + detector_id: 5 + image_plane_id: 5 + blue_nm: 1990 + red_nm: 2450 + fwhm_nm: 138 effects : - name: detector_b diff --git a/ZShooter_v2/ZShooter_SPEC.yaml b/ZShooter_v2/ZShooter_SPEC.yaml index ddf975c8..cf3bff39 100755 --- a/ZShooter_v2/ZShooter_SPEC.yaml +++ b/ZShooter_v2/ZShooter_SPEC.yaml @@ -142,6 +142,108 @@ effects: effect_kwargs: filename: "detector_specs/APD_TER.dat" + - name: tapered_detector_qe_selector + description: > + Disabled example for detector-axis tapered QE coatings. If enabled, + disable or replace detector_qe_selector so QE is not applied twice. + The Gaussian bandpass peak is 95%; FWHM is 30% of each channel span. + class: SelectorWheel + include: False + kwargs: + z_order: [610] + selector_key: "aperture_id" + wheel: + - selector_value: [0] # B channel: 310-420 nm, FWHM = 33 nm + effect_class: TaperedQuantumEfficiency + effect_kwargs: + axis: y + position_unit: pix + position_min: 0 + position_max: 2048 + wave_unit: nm + center_wave_min: 310 + center_wave_max: 420 + fwhm: 33 + peak: 0.95 + floor: 0.0 + clip_position: True + diffuse_position_samples: 256 + - selector_value: [1] # G channel: 400-600 nm, FWHM = 60 nm + effect_class: TaperedQuantumEfficiency + effect_kwargs: + axis: y + position_unit: pix + position_min: 0 + position_max: 2048 + wave_unit: nm + center_wave_min: 400 + center_wave_max: 600 + fwhm: 60 + peak: 0.95 + floor: 0.0 + clip_position: True + diffuse_position_samples: 256 + - selector_value: [2] # R channel: 580-980 nm, FWHM = 120 nm + effect_class: TaperedQuantumEfficiency + effect_kwargs: + axis: y + position_unit: pix + position_min: 0 + position_max: 2048 + wave_unit: nm + center_wave_min: 580 + center_wave_max: 980 + fwhm: 120 + peak: 0.95 + floor: 0.0 + clip_position: True + diffuse_position_samples: 256 + - selector_value: [3] # YJ channel: 960-1340 nm, FWHM = 114 nm + effect_class: TaperedQuantumEfficiency + effect_kwargs: + axis: y + position_unit: pix + position_min: 0 + position_max: 2048 + wave_unit: nm + center_wave_min: 960 + center_wave_max: 1340 + fwhm: 114 + peak: 0.95 + floor: 0.0 + clip_position: True + diffuse_position_samples: 256 + - selector_value: [4] # H channel: 1470-1830 nm, FWHM = 108 nm + effect_class: TaperedQuantumEfficiency + effect_kwargs: + axis: y + position_unit: pix + position_min: 0 + position_max: 2048 + wave_unit: nm + center_wave_min: 1470 + center_wave_max: 1830 + fwhm: 108 + peak: 0.95 + floor: 0.0 + clip_position: True + diffuse_position_samples: 256 + - selector_value: [5] # K channel: 1990-2450 nm, FWHM = 138 nm + effect_class: TaperedQuantumEfficiency + effect_kwargs: + axis: y + position_unit: pix + position_min: 0 + position_max: 2048 + wave_unit: nm + center_wave_min: 1990 + center_wave_max: 2450 + fwhm: 138 + peak: 0.95 + floor: 0.0 + clip_position: True + diffuse_position_samples: 256 + - name: trace_list_analytical description: list of spectral order trace geometry on the focal plane calculated from analytical model for Echelle class: EchelleSpectralTraceList From dd0c6157f98ddabb18d1ba487d5f369f8a459d7d Mon Sep 17 00:00:00 2001 From: Jeb Bailey Date: Tue, 2 Jun 2026 16:59:49 -0700 Subject: [PATCH 24/52] Update ZShooter_v2: add nIR blocking filters and update optics transmission curves --- ZShooter_v2/ZShooter_SPEC.yaml | 28 +- ZShooter_v2/optics/LIST_zspec_nir_optics.dat | 2 +- ZShooter_v2/optics/TER_nir_arcoat.dat | 624 ++----- ZShooter_v2/optics/TER_nir_armirror.dat | 159 -- ZShooter_v2/optics/TER_nir_blocking_filtH.dat | 13 + ZShooter_v2/optics/TER_nir_blocking_filtK.dat | 13 + .../optics/TER_nir_blocking_filtYJ.dat | 13 + ZShooter_v2/optics/TER_nir_dewarwindow.dat | 168 ++ ZShooter_v2/optics/TER_selector.dat | 12 - ZShooter_v2/optics/TER_vis_arcoat.dat | 1436 ++++++++++------- ZShooter_v2/optics/TER_vis_armirror.dat | 862 ++++++++-- ZShooter_v2/optics/TER_window.dat | 17 - 12 files changed, 1901 insertions(+), 1446 deletions(-) create mode 100644 ZShooter_v2/optics/TER_nir_blocking_filtH.dat create mode 100644 ZShooter_v2/optics/TER_nir_blocking_filtK.dat create mode 100644 ZShooter_v2/optics/TER_nir_blocking_filtYJ.dat create mode 100644 ZShooter_v2/optics/TER_nir_dewarwindow.dat delete mode 100644 ZShooter_v2/optics/TER_selector.dat delete mode 100644 ZShooter_v2/optics/TER_window.dat diff --git a/ZShooter_v2/ZShooter_SPEC.yaml b/ZShooter_v2/ZShooter_SPEC.yaml index cf3bff39..c443bee6 100755 --- a/ZShooter_v2/ZShooter_SPEC.yaml +++ b/ZShooter_v2/ZShooter_SPEC.yaml @@ -84,12 +84,28 @@ effects: effect_kwargs: filename: "optics/LIST_zspec_nir_optics.dat" -# - name: some_optics -# description: placeholder for other optics in ZShooter -# class: SurfaceList -# include: False -# kwargs: -# filename: "LIST_ZSHOOTER_optics.dat" + + - name: ir_blocking_filter_selector + description: nIR blocking filter + class: SelectorWheel + include: True + kwargs: + z_order: [610] + selector_key: "aperture_id" + emission_phase: post_disperser + wheel: + - selector_value: [ 3 ] + effect_class: TERCurve + effect_kwargs: + filename: "optics/TER_nir_blocking_filtYJ.dat" + - selector_value: [ 4 ] + effect_class: TERCurve + effect_kwargs: + filename: "optics/TER_nir_blocking_filtH.dat" + - selector_value: [ 5 ] + effect_class: TERCurve + effect_kwargs: + filename: "optics/TER_nir_blocking_filtK.dat" ## Need only one entry for trace efficiency and trace list for all arms as the same FITS description contains info for all arms and orders diff --git a/ZShooter_v2/optics/LIST_zspec_nir_optics.dat b/ZShooter_v2/optics/LIST_zspec_nir_optics.dat index ad4efed9..73d07ea0 100644 --- a/ZShooter_v2/optics/LIST_zspec_nir_optics.dat +++ b/ZShooter_v2/optics/LIST_zspec_nir_optics.dat @@ -13,7 +13,7 @@ # name outer inner angle temperature action filename throughput_group emission_phase NIR_DewarWindow_1 0.09 0.0 0 273 transmission optics/TER_nir_arcoat.dat preoptics pre_disperser -NIR_DewarWindow_2 0.09 0.0 0 273 transmission optics/TER_nir_arcoat.dat preoptics pre_disperser +NIR_DewarWindow_2 0.09 0.0 0 273 transmission optics/TER_nir_dewarwindow.dat preoptics pre_disperser NIR_ADC_1 0.09 0.0 0 120 transmission optics/TER_nir_arcoat.dat preoptics pre_disperser NIR_ADC_2 0.09 0.0 0 120 transmission optics/TER_nir_arcoat.dat preoptics pre_disperser NIR_ADC_3 0.09 0.0 0 120 transmission optics/TER_nir_arcoat.dat preoptics pre_disperser diff --git a/ZShooter_v2/optics/TER_nir_arcoat.dat b/ZShooter_v2/optics/TER_nir_arcoat.dat index 9547add2..d4ac3123 100644 --- a/ZShooter_v2/optics/TER_nir_arcoat.dat +++ b/ZShooter_v2/optics/TER_nir_arcoat.dat @@ -8,475 +8,161 @@ # - 2025-09-24 : created # wavelength transmission -3300 0.95902 -3295 0.95293 -3290 1.0 -3285 0.96933 -3280 0.95053 -3275 0.95989 -3270 0.96910 -3265 0.96489 -3260 0.93262 -3255 0.98767 -3250 1.0 -3245 0.99168 -3240 0.93274 -3235 0.94474 -3230 0.95041 -3225 0.97098 -3220 0.96774 -3215 0.92722 -3210 0.94450 -3205 0.95647 -3200 0.95707 -3195 0.94458 -3190 0.98229 -3185 0.95337 -3180 0.97579 -3175 0.95648 -3170 0.95867 -3165 0.94755 -3160 0.96743 -3155 0.97763 -3150 0.95371 -3145 0.97300 -3140 0.98733 -3135 0.96624 -3130 0.97429 -3125 0.96256 -3120 0.94401 -3115 0.98091 -3110 0.96035 -3105 0.96275 -3100 0.96391 -3095 0.95726 -3090 0.97013 -3085 0.97397 -3080 0.97117 -3075 0.96533 -3070 0.96925 -3065 0.96323 -3060 0.96590 -3055 0.96681 -3050 0.96888 -3045 0.96490 -3040 0.96038 -3035 0.95855 -3030 0.96769 -3025 0.95821 -3020 0.95683 -3015 0.96273 -3010 0.96288 -3005 0.96547 -3000 0.96659 -2995 0.96367 -2990 0.96676 -2985 0.96388 -2980 0.96376 -2975 0.96549 -2970 0.96306 -2965 0.96234 -2960 0.96370 -2955 0.96506 -2950 0.96558 -2945 0.96431 -2940 0.96434 -2935 0.96560 -2930 0.96401 -2925 0.96218 -2920 0.96334 -2915 0.96417 -2910 0.96412 -2905 0.96229 -2900 0.96285 -2895 0.96297 -2890 0.96270 -2885 0.96334 -2880 0.96350 -2875 0.96466 -2870 0.96405 -2865 0.96399 -2860 0.96357 -2855 0.96420 -2850 0.96387 -2845 0.96392 -2840 0.96355 -2835 0.96355 -2830 0.96462 -2825 0.96272 -2820 0.96587 -2815 0.96430 -2810 0.96269 -2805 0.96617 -2800 0.96640 -2795 0.96618 -2790 0.96604 -2785 0.96716 -2780 0.96836 -2775 0.96914 -2770 0.96902 -2765 0.96751 -2760 0.97009 -2755 0.96886 -2750 0.97111 -2745 0.96899 -2740 0.96902 -2735 0.97181 -2730 0.97298 -2725 0.97363 -2720 0.97497 -2715 0.97498 -2710 0.97558 -2705 0.97568 -2700 0.97620 -2695 0.97734 -2690 0.97701 -2685 0.97390 -2680 0.97574 -2675 0.97704 -2670 0.97731 -2665 0.97668 -2660 0.97772 -2655 0.97778 -2650 0.97813 -2645 0.97784 -2640 0.97818 -2635 0.97745 -2630 0.97784 -2625 0.97822 -2620 0.97773 -2615 0.97812 -2610 0.97741 -2605 0.97747 -2600 0.97691 -2595 0.97872 -2590 0.97698 -2585 0.97772 -2580 0.97740 -2575 0.97713 -2570 0.97716 -2565 0.97721 -2560 0.97755 -2555 0.97711 -2550 0.97680 -2545 0.97704 -2540 0.97701 -2535 0.97657 -2530 0.97701 -2525 0.97680 -2520 0.97682 -2515 0.97679 -2510 0.97674 -2505 0.97654 -2500 0.97670 -2495 0.97659 -2490 0.97658 -2485 0.97647 -2480 0.97651 -2475 0.97634 -2470 0.97646 -2465 0.97644 -2460 0.97631 -2455 0.97607 -2450 0.97643 -2445 0.97600 -2440 0.97608 -2435 0.97565 -2430 0.97608 -2425 0.97576 -2420 0.97593 -2415 0.97593 -2410 0.97565 -2405 0.97575 -2400 0.97562 -2395 0.97565 -2390 0.97567 -2385 0.97552 -2380 0.97564 -2375 0.97537 -2370 0.97543 -2365 0.97538 -2360 0.97518 -2355 0.97532 -2350 0.97518 -2345 0.97499 -2340 0.97499 -2335 0.97502 -2330 0.97486 -2325 0.97469 -2320 0.97480 -2315 0.97465 -2310 0.97457 -2305 0.97473 -2300 0.97464 -2295 0.97428 -2290 0.97426 -2285 0.97454 -2280 0.97411 -2275 0.97425 -2270 0.97397 -2265 0.97419 -2260 0.97418 -2255 0.97405 -2250 0.97386 -2245 0.97366 -2240 0.97376 -2235 0.97370 -2230 0.97377 -2225 0.97363 -2220 0.97358 -2215 0.97364 -2210 0.97358 -2205 0.97354 -2200 0.97353 -2195 0.97349 -2190 0.97348 -2185 0.97330 -2180 0.97335 -2175 0.97337 -2170 0.97348 -2165 0.97348 -2160 0.97347 -2155 0.97349 -2150 0.97341 -2145 0.97332 -2140 0.97344 -2135 0.97340 -2130 0.97332 -2125 0.97333 -2120 0.97333 -2115 0.97339 -2110 0.97324 -2105 0.97332 -2100 0.97326 -2095 0.97314 -2090 0.97322 -2085 0.97316 -2080 0.97314 -2075 0.97310 -2070 0.97315 -2065 0.97318 -2060 0.97316 -2055 0.97313 -2050 0.97311 -2045 0.97310 -2040 0.97310 -2035 0.97306 -2030 0.97303 -2025 0.97300 -2020 0.97309 -2015 0.97311 -2010 0.97305 -2005 0.97308 -2000 0.97306 -1995 0.97365 -1990 0.97366 -1985 0.97367 -1980 0.97367 -1975 0.97359 -1970 0.97369 -1965 0.97367 -1960 0.97369 -1955 0.97369 -1950 0.97375 -1945 0.97382 -1940 0.97374 -1935 0.97385 -1930 0.97380 -1925 0.97382 -1920 0.97400 -1915 0.97393 -1910 0.97382 -1905 0.97411 -1900 0.97411 -1895 0.97409 -1890 0.97419 -1885 0.97421 -1880 0.97430 -1875 0.97429 -1870 0.97450 -1865 0.97452 -1860 0.97450 -1855 0.97452 -1850 0.97449 -1845 0.97461 -1840 0.97462 -1835 0.97471 -1830 0.97468 -1825 0.97485 -1820 0.97499 -1815 0.97491 -1810 0.97504 -1805 0.97511 -1800 0.97521 -1795 0.97520 -1790 0.97524 -1785 0.97537 -1780 0.97539 -1775 0.97555 -1770 0.97563 -1765 0.97572 -1760 0.97575 -1755 0.97587 -1750 0.97591 -1745 0.97601 -1740 0.97605 -1735 0.97623 -1730 0.97632 -1725 0.97640 -1720 0.97638 -1715 0.97645 -1710 0.97654 -1705 0.97663 -1700 0.97664 -1695 0.97676 -1690 0.97683 -1685 0.97693 -1680 0.97708 -1675 0.97715 -1670 0.97726 -1665 0.97730 -1660 0.97755 -1655 0.97750 -1650 0.97759 -1645 0.97774 -1640 0.97778 -1635 0.97789 -1630 0.97800 -1625 0.97804 -1620 0.97815 -1615 0.97824 -1610 0.97833 -1605 0.97840 -1600 0.97853 -1595 0.97864 -1590 0.97869 -1585 0.97887 -1580 0.97895 -1575 0.97903 -1570 0.97913 -1565 0.97926 -1560 0.97931 -1555 0.97941 -1550 0.97955 -1545 0.97961 -1540 0.97972 -1535 0.97982 -1530 0.97991 -1525 0.98001 -1520 0.98013 -1515 0.98022 -1510 0.98028 -1505 0.98039 -1500 0.98051 -1495 0.98057 -1490 0.98068 -1485 0.98079 -1480 0.98088 -1475 0.98097 -1470 0.98107 -1465 0.98118 -1460 0.98126 -1455 0.98133 -1450 0.98140 -1445 0.98149 -1440 0.98158 -1435 0.98172 -1430 0.98183 -1425 0.98189 -1420 0.98196 -1415 0.98206 -1410 0.98214 -1405 0.98220 -1400 0.98231 -1395 0.98241 -1390 0.98248 -1385 0.98255 -1380 0.98261 -1375 0.98274 -1370 0.98279 -1365 0.98292 -1360 0.98304 -1355 0.98315 -1350 0.98333 -1345 0.98341 -1340 0.98354 -1335 0.98360 -1330 0.98374 -1325 0.98385 -1320 0.98389 -1315 0.98401 -1310 0.98405 -1305 0.98411 -1300 0.98425 -1295 0.98436 -1290 0.98443 -1285 0.98455 -1280 0.98461 -1275 0.98471 -1270 0.98482 -1265 0.98492 -1260 0.98500 -1255 0.98504 -1250 0.98519 -1245 0.98529 -1240 0.98537 -1235 0.98550 -1230 0.98560 -1225 0.98568 -1220 0.98580 -1215 0.98585 -1210 0.98596 -1205 0.98598 -1200 0.98607 -1195 0.98525 -1190 0.98534 -1185 0.98545 -1180 0.98554 -1175 0.98560 -1170 0.98568 -1165 0.98566 -1160 0.98570 -1155 0.98577 -1150 0.98580 -1145 0.98592 -1140 0.98594 -1135 0.98598 -1130 0.98603 -1125 0.98606 -1120 0.98613 -1115 0.98622 -1110 0.98618 -1105 0.98630 -1100 0.98623 -1095 0.98623 -1090 0.98627 -1085 0.98623 -1080 0.98618 -1075 0.98628 -1070 0.98628 -1065 0.98635 -1060 0.98618 -1055 0.98618 -1050 0.98611 -1045 0.98609 -1040 0.98597 -1035 0.98590 -1030 0.98583 -1025 0.98575 -1020 0.98568 -1015 0.98550 -1010 0.98548 -1005 0.98526 -1000 0.98518 -995 0.98497 -990 0.98479 -985 0.98459 -980 0.98449 -975 0.98435 -970 0.98420 -965 0.98403 -960 0.98370 +2500 0.995 +2490 0.995 +2480 0.995 +2470 0.995 +2460 0.995 +2450 0.995 +2440 0.995 +2430 0.995 +2420 0.995 +2410 0.995 +2400 0.995 +2390 0.995 +2380 0.995 +2370 0.995 +2360 0.995 +2350 0.995 +2340 0.995 +2330 0.995 +2320 0.995 +2310 0.995 +2300 0.995 +2290 0.995 +2280 0.995 +2270 0.995 +2260 0.995 +2250 0.995 +2240 0.995 +2230 0.995 +2220 0.995 +2210 0.995 +2200 0.995 +2190 0.995 +2180 0.995 +2170 0.995 +2160 0.995 +2150 0.995 +2140 0.995 +2130 0.995 +2120 0.995 +2110 0.995 +2100 0.995 +2090 0.995 +2080 0.995 +2070 0.995 +2060 0.995 +2050 0.995 +2040 0.995 +2030 0.995 +2020 0.995 +2010 0.995 +2000 0.995 +1990 0.995 +1980 0.995 +1970 0.995 +1960 0.995 +1950 0.995 +1940 0.995 +1930 0.995 +1920 0.995 +1910 0.995 +1900 0.995 +1890 0.995 +1880 0.995 +1870 0.995 +1860 0.995 +1850 0.995 +1840 0.995 +1830 0.995 +1820 0.995 +1810 0.995 +1800 0.995 +1790 0.995 +1780 0.995 +1770 0.995 +1760 0.995 +1750 0.995 +1740 0.995 +1730 0.995 +1720 0.995 +1710 0.995 +1700 0.995 +1690 0.995 +1680 0.995 +1670 0.995 +1660 0.995 +1650 0.995 +1640 0.995 +1630 0.995 +1620 0.995 +1610 0.995 +1600 0.995 +1590 0.995 +1580 0.995 +1570 0.995 +1560 0.995 +1550 0.995 +1540 0.995 +1530 0.995 +1520 0.995 +1510 0.995 +1500 0.995 +1490 0.995 +1480 0.995 +1470 0.995 +1460 0.995 +1450 0.995 +1440 0.995 +1430 0.995 +1420 0.995 +1410 0.995 +1400 0.995 +1390 0.995 +1380 0.995 +1370 0.995 +1360 0.995 +1350 0.995 +1340 0.995 +1330 0.995 +1320 0.995 +1310 0.995 +1300 0.995 +1290 0.995 +1280 0.995 +1270 0.995 +1260 0.995 +1250 0.995 +1240 0.995 +1230 0.995 +1220 0.995 +1210 0.995 +1200 0.995 +1190 0.995 +1180 0.995 +1170 0.995 +1160 0.995 +1150 0.995 +1140 0.995 +1130 0.995 +1120 0.995 +1110 0.995 +1100 0.995 +1090 0.995 +1080 0.995 +1070 0.995 +1060 0.995 +1050 0.995 +1040 0.995 +1030 0.995 +1020 0.995 +1010 0.995 +1000 0.995 +990 0.995 +980 0.995 +970 0.995 +960 0.995 955 0.98355 950 0.98344 945 0.98319 diff --git a/ZShooter_v2/optics/TER_nir_armirror.dat b/ZShooter_v2/optics/TER_nir_armirror.dat index b786c403..2bff975c 100644 --- a/ZShooter_v2/optics/TER_nir_armirror.dat +++ b/ZShooter_v2/optics/TER_nir_armirror.dat @@ -8,165 +8,6 @@ # - 2025-09-24 : created # wavelength reflection -3300 0.95902 -3295 0.95293 -3290 1.0 -3285 0.96933 -3280 0.95053 -3275 0.95989 -3270 0.96910 -3265 0.96489 -3260 0.93262 -3255 0.98767 -3250 1.0 -3245 0.99168 -3240 0.93274 -3235 0.94474 -3230 0.95041 -3225 0.97098 -3220 0.96774 -3215 0.92722 -3210 0.94450 -3205 0.95647 -3200 0.95707 -3195 0.94458 -3190 0.98229 -3185 0.95337 -3180 0.97579 -3175 0.95648 -3170 0.95867 -3165 0.94755 -3160 0.96743 -3155 0.97763 -3150 0.95371 -3145 0.97300 -3140 0.98733 -3135 0.96624 -3130 0.97429 -3125 0.96256 -3120 0.94401 -3115 0.98091 -3110 0.96035 -3105 0.96275 -3100 0.96391 -3095 0.95726 -3090 0.97013 -3085 0.97397 -3080 0.97117 -3075 0.96533 -3070 0.96925 -3065 0.96323 -3060 0.96590 -3055 0.96681 -3050 0.96888 -3045 0.96490 -3040 0.96038 -3035 0.95855 -3030 0.96769 -3025 0.95821 -3020 0.95683 -3015 0.96273 -3010 0.96288 -3005 0.96547 -3000 0.96659 -2995 0.96367 -2990 0.96676 -2985 0.96388 -2980 0.96376 -2975 0.96549 -2970 0.96306 -2965 0.96234 -2960 0.96370 -2955 0.96506 -2950 0.96558 -2945 0.96431 -2940 0.96434 -2935 0.96560 -2930 0.96401 -2925 0.96218 -2920 0.96334 -2915 0.96417 -2910 0.96412 -2905 0.96229 -2900 0.96285 -2895 0.96297 -2890 0.96270 -2885 0.96334 -2880 0.96350 -2875 0.96466 -2870 0.96405 -2865 0.96399 -2860 0.96357 -2855 0.96420 -2850 0.96387 -2845 0.96392 -2840 0.96355 -2835 0.96355 -2830 0.96462 -2825 0.96272 -2820 0.96587 -2815 0.96430 -2810 0.96269 -2805 0.96617 -2800 0.96640 -2795 0.96618 -2790 0.96604 -2785 0.96716 -2780 0.96836 -2775 0.96914 -2770 0.96902 -2765 0.96751 -2760 0.97009 -2755 0.96886 -2750 0.97111 -2745 0.96899 -2740 0.96902 -2735 0.97181 -2730 0.97298 -2725 0.97363 -2720 0.97497 -2715 0.97498 -2710 0.97558 -2705 0.97568 -2700 0.97620 -2695 0.97734 -2690 0.97701 -2685 0.97390 -2680 0.97574 -2675 0.97704 -2670 0.97731 -2665 0.97668 -2660 0.97772 -2655 0.97778 -2650 0.97813 -2645 0.97784 -2640 0.97818 -2635 0.97745 -2630 0.97784 -2625 0.97822 -2620 0.97773 -2615 0.97812 -2610 0.97741 -2605 0.97747 -2600 0.97691 -2595 0.97872 -2590 0.97698 -2585 0.97772 -2580 0.97740 -2575 0.97713 -2570 0.97716 -2565 0.97721 -2560 0.97755 -2555 0.97711 -2550 0.97680 -2545 0.97704 -2540 0.97701 -2535 0.97657 -2530 0.97701 -2525 0.97680 -2520 0.97682 -2515 0.97679 -2510 0.97674 2505 0.97654 2500 0.97670 2495 0.97659 diff --git a/ZShooter_v2/optics/TER_nir_blocking_filtH.dat b/ZShooter_v2/optics/TER_nir_blocking_filtH.dat new file mode 100644 index 00000000..8687821a --- /dev/null +++ b/ZShooter_v2/optics/TER_nir_blocking_filtH.dat @@ -0,0 +1,13 @@ +# author : J. Bailey/J. Fucik +# date_created : 2026-05-26 +# status : conceptual +# type : window:transmission +# wavelength_unit : nm +# description : Emissivity block +# changes : +# - 2025-09-24 : created +# +wavelength transmission +1950 0.001 +1830 0.995 +950 0.995 diff --git a/ZShooter_v2/optics/TER_nir_blocking_filtK.dat b/ZShooter_v2/optics/TER_nir_blocking_filtK.dat new file mode 100644 index 00000000..515ae640 --- /dev/null +++ b/ZShooter_v2/optics/TER_nir_blocking_filtK.dat @@ -0,0 +1,13 @@ +# author : J. Bailey/J. Fucik +# date_created : 2026-05-26 +# status : conceptual +# type : window:transmission +# wavelength_unit : nm +# description : Emissivity block +# changes : +# - 2025-09-24 : created +# +wavelength transmission +2500 0.001 +2460 0.995 +950 0.995 diff --git a/ZShooter_v2/optics/TER_nir_blocking_filtYJ.dat b/ZShooter_v2/optics/TER_nir_blocking_filtYJ.dat new file mode 100644 index 00000000..b1e55d78 --- /dev/null +++ b/ZShooter_v2/optics/TER_nir_blocking_filtYJ.dat @@ -0,0 +1,13 @@ +# author : J. Bailey/J. Fucik +# date_created : 2026-05-26 +# status : conceptual +# type : window:transmission +# wavelength_unit : nm +# description : Emissivity block +# changes : +# - 2025-09-24 : created +# +wavelength transmission +1500 0.001 +1470 0.995 +950 0.995 diff --git a/ZShooter_v2/optics/TER_nir_dewarwindow.dat b/ZShooter_v2/optics/TER_nir_dewarwindow.dat new file mode 100644 index 00000000..f530c33b --- /dev/null +++ b/ZShooter_v2/optics/TER_nir_dewarwindow.dat @@ -0,0 +1,168 @@ +# author : J. Bailey/J. Fucik +# date_created : 2026-05-26 +# status : conceptual +# type : window:transmission +# wavelength_unit : nm +# description : ZecoatAg KCWI Extended to NIR +# changes : +# - 2025-09-24 : created +# +wavelength transmission +2500 0.0001 +2490 0.0001 +2480 0.001 +2470 0.1 +2460 0.995 +2450 0.995 +2440 0.995 +2430 0.995 +2420 0.995 +2410 0.995 +2400 0.995 +2390 0.995 +2380 0.995 +2370 0.995 +2360 0.995 +2350 0.995 +2340 0.995 +2330 0.995 +2320 0.995 +2310 0.995 +2300 0.995 +2290 0.995 +2280 0.995 +2270 0.995 +2260 0.995 +2250 0.995 +2240 0.995 +2230 0.995 +2220 0.995 +2210 0.995 +2200 0.995 +2190 0.995 +2180 0.995 +2170 0.995 +2160 0.995 +2150 0.995 +2140 0.995 +2130 0.995 +2120 0.995 +2110 0.995 +2100 0.995 +2090 0.995 +2080 0.995 +2070 0.995 +2060 0.995 +2050 0.995 +2040 0.995 +2030 0.995 +2020 0.995 +2010 0.995 +2000 0.995 +1990 0.995 +1980 0.995 +1970 0.995 +1960 0.995 +1950 0.995 +1940 0.995 +1930 0.995 +1920 0.995 +1910 0.995 +1900 0.995 +1890 0.995 +1880 0.995 +1870 0.995 +1860 0.995 +1850 0.995 +1840 0.995 +1830 0.995 +1820 0.995 +1810 0.995 +1800 0.995 +1790 0.995 +1780 0.995 +1770 0.995 +1760 0.995 +1750 0.995 +1740 0.995 +1730 0.995 +1720 0.995 +1710 0.995 +1700 0.995 +1690 0.995 +1680 0.995 +1670 0.995 +1660 0.995 +1650 0.995 +1640 0.995 +1630 0.995 +1620 0.995 +1610 0.995 +1600 0.995 +1590 0.995 +1580 0.995 +1570 0.995 +1560 0.995 +1550 0.995 +1540 0.995 +1530 0.995 +1520 0.995 +1510 0.995 +1500 0.995 +1490 0.995 +1480 0.995 +1470 0.995 +1460 0.995 +1450 0.995 +1440 0.995 +1430 0.995 +1420 0.995 +1410 0.995 +1400 0.995 +1390 0.995 +1380 0.995 +1370 0.995 +1360 0.995 +1350 0.995 +1340 0.995 +1330 0.995 +1320 0.995 +1310 0.995 +1300 0.995 +1290 0.995 +1280 0.995 +1270 0.995 +1260 0.995 +1250 0.995 +1240 0.995 +1230 0.995 +1220 0.995 +1210 0.995 +1200 0.995 +1190 0.995 +1180 0.995 +1170 0.995 +1160 0.995 +1150 0.995 +1140 0.995 +1130 0.995 +1120 0.995 +1110 0.995 +1100 0.995 +1090 0.995 +1080 0.995 +1070 0.995 +1060 0.995 +1050 0.995 +1040 0.995 +1030 0.995 +1020 0.995 +1010 0.995 +1000 0.995 +990 0.995 +980 0.995 +970 0.995 +960 0.995 +930 0.01 +920 0.001 +900 0.0001 diff --git a/ZShooter_v2/optics/TER_selector.dat b/ZShooter_v2/optics/TER_selector.dat deleted file mode 100644 index 4d047568..00000000 --- a/ZShooter_v2/optics/TER_selector.dat +++ /dev/null @@ -1,12 +0,0 @@ -# author : Y. Sharma -# date_created : 2025-09-24 -# status : placeholder -# type : mirror:reflection -# wavelength_unit : um -# description : -# changes : -# - 2025-09-24 : created a placeholder file (copied from HAWKI) -# -wavelength reflection -0.3 0.985 -3.0 0.985 diff --git a/ZShooter_v2/optics/TER_vis_arcoat.dat b/ZShooter_v2/optics/TER_vis_arcoat.dat index 9547add2..fadf984b 100644 --- a/ZShooter_v2/optics/TER_vis_arcoat.dat +++ b/ZShooter_v2/optics/TER_vis_arcoat.dat @@ -8,624 +8,818 @@ # - 2025-09-24 : created # wavelength transmission -3300 0.95902 -3295 0.95293 -3290 1.0 -3285 0.96933 -3280 0.95053 -3275 0.95989 -3270 0.96910 -3265 0.96489 -3260 0.93262 -3255 0.98767 -3250 1.0 -3245 0.99168 -3240 0.93274 -3235 0.94474 -3230 0.95041 -3225 0.97098 -3220 0.96774 -3215 0.92722 -3210 0.94450 -3205 0.95647 -3200 0.95707 -3195 0.94458 -3190 0.98229 -3185 0.95337 -3180 0.97579 -3175 0.95648 -3170 0.95867 -3165 0.94755 -3160 0.96743 -3155 0.97763 -3150 0.95371 -3145 0.97300 -3140 0.98733 -3135 0.96624 -3130 0.97429 -3125 0.96256 -3120 0.94401 -3115 0.98091 -3110 0.96035 -3105 0.96275 -3100 0.96391 -3095 0.95726 -3090 0.97013 -3085 0.97397 -3080 0.97117 -3075 0.96533 -3070 0.96925 -3065 0.96323 -3060 0.96590 -3055 0.96681 -3050 0.96888 -3045 0.96490 -3040 0.96038 -3035 0.95855 -3030 0.96769 -3025 0.95821 -3020 0.95683 -3015 0.96273 -3010 0.96288 -3005 0.96547 -3000 0.96659 -2995 0.96367 -2990 0.96676 -2985 0.96388 -2980 0.96376 -2975 0.96549 -2970 0.96306 -2965 0.96234 -2960 0.96370 -2955 0.96506 -2950 0.96558 -2945 0.96431 -2940 0.96434 -2935 0.96560 -2930 0.96401 -2925 0.96218 -2920 0.96334 -2915 0.96417 -2910 0.96412 -2905 0.96229 -2900 0.96285 -2895 0.96297 -2890 0.96270 -2885 0.96334 -2880 0.96350 -2875 0.96466 -2870 0.96405 -2865 0.96399 -2860 0.96357 -2855 0.96420 -2850 0.96387 -2845 0.96392 -2840 0.96355 -2835 0.96355 -2830 0.96462 -2825 0.96272 -2820 0.96587 -2815 0.96430 -2810 0.96269 -2805 0.96617 -2800 0.96640 -2795 0.96618 -2790 0.96604 -2785 0.96716 -2780 0.96836 -2775 0.96914 -2770 0.96902 -2765 0.96751 -2760 0.97009 -2755 0.96886 -2750 0.97111 -2745 0.96899 -2740 0.96902 -2735 0.97181 -2730 0.97298 -2725 0.97363 -2720 0.97497 -2715 0.97498 -2710 0.97558 -2705 0.97568 -2700 0.97620 -2695 0.97734 -2690 0.97701 -2685 0.97390 -2680 0.97574 -2675 0.97704 -2670 0.97731 -2665 0.97668 -2660 0.97772 -2655 0.97778 -2650 0.97813 -2645 0.97784 -2640 0.97818 -2635 0.97745 -2630 0.97784 -2625 0.97822 -2620 0.97773 -2615 0.97812 -2610 0.97741 -2605 0.97747 -2600 0.97691 -2595 0.97872 -2590 0.97698 -2585 0.97772 -2580 0.97740 -2575 0.97713 -2570 0.97716 -2565 0.97721 -2560 0.97755 -2555 0.97711 -2550 0.97680 -2545 0.97704 -2540 0.97701 -2535 0.97657 -2530 0.97701 -2525 0.97680 -2520 0.97682 -2515 0.97679 -2510 0.97674 -2505 0.97654 -2500 0.97670 -2495 0.97659 -2490 0.97658 -2485 0.97647 -2480 0.97651 -2475 0.97634 -2470 0.97646 -2465 0.97644 -2460 0.97631 -2455 0.97607 -2450 0.97643 -2445 0.97600 -2440 0.97608 -2435 0.97565 -2430 0.97608 -2425 0.97576 -2420 0.97593 -2415 0.97593 -2410 0.97565 -2405 0.97575 -2400 0.97562 -2395 0.97565 -2390 0.97567 -2385 0.97552 -2380 0.97564 -2375 0.97537 -2370 0.97543 -2365 0.97538 -2360 0.97518 -2355 0.97532 -2350 0.97518 -2345 0.97499 -2340 0.97499 -2335 0.97502 -2330 0.97486 -2325 0.97469 -2320 0.97480 -2315 0.97465 -2310 0.97457 -2305 0.97473 -2300 0.97464 -2295 0.97428 -2290 0.97426 -2285 0.97454 -2280 0.97411 -2275 0.97425 -2270 0.97397 -2265 0.97419 -2260 0.97418 -2255 0.97405 -2250 0.97386 -2245 0.97366 -2240 0.97376 -2235 0.97370 -2230 0.97377 -2225 0.97363 -2220 0.97358 -2215 0.97364 -2210 0.97358 -2205 0.97354 -2200 0.97353 -2195 0.97349 -2190 0.97348 -2185 0.97330 -2180 0.97335 -2175 0.97337 -2170 0.97348 -2165 0.97348 -2160 0.97347 -2155 0.97349 -2150 0.97341 -2145 0.97332 -2140 0.97344 -2135 0.97340 -2130 0.97332 -2125 0.97333 -2120 0.97333 -2115 0.97339 -2110 0.97324 -2105 0.97332 -2100 0.97326 -2095 0.97314 -2090 0.97322 -2085 0.97316 -2080 0.97314 -2075 0.97310 -2070 0.97315 -2065 0.97318 -2060 0.97316 -2055 0.97313 -2050 0.97311 -2045 0.97310 -2040 0.97310 -2035 0.97306 -2030 0.97303 -2025 0.97300 -2020 0.97309 -2015 0.97311 -2010 0.97305 -2005 0.97308 -2000 0.97306 -1995 0.97365 -1990 0.97366 -1985 0.97367 -1980 0.97367 -1975 0.97359 -1970 0.97369 -1965 0.97367 -1960 0.97369 -1955 0.97369 -1950 0.97375 -1945 0.97382 -1940 0.97374 -1935 0.97385 -1930 0.97380 -1925 0.97382 -1920 0.97400 -1915 0.97393 -1910 0.97382 -1905 0.97411 -1900 0.97411 -1895 0.97409 -1890 0.97419 -1885 0.97421 -1880 0.97430 -1875 0.97429 -1870 0.97450 -1865 0.97452 -1860 0.97450 -1855 0.97452 -1850 0.97449 -1845 0.97461 -1840 0.97462 -1835 0.97471 -1830 0.97468 -1825 0.97485 -1820 0.97499 -1815 0.97491 -1810 0.97504 -1805 0.97511 -1800 0.97521 -1795 0.97520 -1790 0.97524 -1785 0.97537 -1780 0.97539 -1775 0.97555 -1770 0.97563 -1765 0.97572 -1760 0.97575 -1755 0.97587 -1750 0.97591 -1745 0.97601 -1740 0.97605 -1735 0.97623 -1730 0.97632 -1725 0.97640 -1720 0.97638 -1715 0.97645 -1710 0.97654 -1705 0.97663 -1700 0.97664 -1695 0.97676 -1690 0.97683 -1685 0.97693 -1680 0.97708 -1675 0.97715 -1670 0.97726 -1665 0.97730 -1660 0.97755 -1655 0.97750 -1650 0.97759 -1645 0.97774 -1640 0.97778 -1635 0.97789 -1630 0.97800 -1625 0.97804 -1620 0.97815 -1615 0.97824 -1610 0.97833 -1605 0.97840 -1600 0.97853 -1595 0.97864 -1590 0.97869 -1585 0.97887 -1580 0.97895 -1575 0.97903 -1570 0.97913 -1565 0.97926 -1560 0.97931 -1555 0.97941 -1550 0.97955 -1545 0.97961 -1540 0.97972 -1535 0.97982 -1530 0.97991 -1525 0.98001 -1520 0.98013 -1515 0.98022 -1510 0.98028 -1505 0.98039 -1500 0.98051 -1495 0.98057 -1490 0.98068 -1485 0.98079 -1480 0.98088 -1475 0.98097 -1470 0.98107 -1465 0.98118 -1460 0.98126 -1455 0.98133 -1450 0.98140 -1445 0.98149 -1440 0.98158 -1435 0.98172 -1430 0.98183 -1425 0.98189 -1420 0.98196 -1415 0.98206 -1410 0.98214 -1405 0.98220 -1400 0.98231 -1395 0.98241 -1390 0.98248 -1385 0.98255 -1380 0.98261 -1375 0.98274 -1370 0.98279 -1365 0.98292 -1360 0.98304 -1355 0.98315 -1350 0.98333 -1345 0.98341 -1340 0.98354 -1335 0.98360 -1330 0.98374 -1325 0.98385 -1320 0.98389 -1315 0.98401 -1310 0.98405 -1305 0.98411 -1300 0.98425 -1295 0.98436 -1290 0.98443 -1285 0.98455 -1280 0.98461 -1275 0.98471 -1270 0.98482 -1265 0.98492 -1260 0.98500 -1255 0.98504 -1250 0.98519 -1245 0.98529 -1240 0.98537 -1235 0.98550 -1230 0.98560 -1225 0.98568 -1220 0.98580 -1215 0.98585 -1210 0.98596 -1205 0.98598 -1200 0.98607 -1195 0.98525 -1190 0.98534 -1185 0.98545 -1180 0.98554 -1175 0.98560 -1170 0.98568 -1165 0.98566 -1160 0.98570 -1155 0.98577 -1150 0.98580 -1145 0.98592 -1140 0.98594 -1135 0.98598 -1130 0.98603 -1125 0.98606 -1120 0.98613 -1115 0.98622 -1110 0.98618 -1105 0.98630 -1100 0.98623 -1095 0.98623 -1090 0.98627 -1085 0.98623 -1080 0.98618 -1075 0.98628 -1070 0.98628 -1065 0.98635 -1060 0.98618 -1055 0.98618 -1050 0.98611 -1045 0.98609 -1040 0.98597 -1035 0.98590 -1030 0.98583 -1025 0.98575 -1020 0.98568 -1015 0.98550 -1010 0.98548 -1005 0.98526 -1000 0.98518 -995 0.98497 -990 0.98479 -985 0.98459 -980 0.98449 -975 0.98435 -970 0.98420 -965 0.98403 -960 0.98370 -955 0.98355 -950 0.98344 -945 0.98319 -940 0.98303 -935 0.98291 -930 0.98256 -925 0.98240 -920 0.98231 -915 0.98199 -910 0.98185 -905 0.98179 -900 0.98143 -895 0.98123 -890 0.98104 -885 0.97994 -880 0.98016 -875 0.98037 -870 0.98080 -865 0.97909 -860 0.97725 -855 0.97898 -850 0.97875 -845 0.97709 -840 0.97865 -835 0.97759 -830 0.97678 -825 0.97416 -820 0.97610 -815 0.97242 -810 0.97542 -805 0.97476 -800 0.97153 -795 0.97535 -790 0.97451 -785 0.97442 -780 0.97424 -775 0.97300 -770 0.97334 -765 0.97226 -760 0.97144 -755 0.97057 -750 0.97022 -745 0.96887 -740 0.96845 -735 0.96769 -730 0.96624 -725 0.96571 -720 0.96472 -715 0.96394 -710 0.96280 -705 0.96231 -700 0.96121 -695 0.96070 -690 0.95973 -685 0.95884 -680 0.95850 -675 0.95811 -670 0.95785 -665 0.95723 -660 0.95738 -655 0.95749 -650 0.95757 -645 0.95804 -640 0.95841 -635 0.95905 -630 0.95948 -625 0.96012 -620 0.96124 -615 0.96208 -610 0.96313 -605 0.96400 -600 0.96506 -595 0.96566 -590 0.96638 -585 0.96724 -580 0.96820 -575 0.96875 -570 0.96951 -565 0.96988 -560 0.97024 -555 0.97073 -550 0.97107 -545 0.97154 -540 0.97134 -535 0.97146 -530 0.97146 -525 0.97113 -520 0.97114 -515 0.97034 -510 0.97018 -505 0.96938 -500 0.96878 -495 0.96726 -490 0.96630 -485 0.96445 -480 0.96269 -475 0.96092 -470 0.95826 -465 0.95561 -460 0.95274 -455 0.94955 -450 0.94713 -445 0.94447 -440 0.94243 -435 0.94122 -430 0.94081 -425 0.94124 -420 0.94197 -415 0.94289 -410 0.94391 -405 0.94411 -400 0.94357 -395 0.94120 -390 0.93748 -385 0.93294 -380 0.92725 -375 0.92444 -370 0.92507 -365 0.92922 -360 0.93459 -355 0.93920 -350 0.94436 -345 0.94687 -340 0.94112 -335 0.91507 -330 0.81091 -325 0.50746 -320 0.48469 -315 0.58332 -310 0.57006 -305 0.54790 -300 0.49699 -295 0.39940 -290 0.26341 -285 0.12106 -280 0.02587 -275 0.00000 -270 0.00420 -265 0.00205 -260 0.00000 -255 0.00000 -250 0.01464 -245 0.03115 -240 0.04730 -235 0.06840 -230 0.09782 -225 0.13447 -220 0.17368 -215 0.20886 -210 0.23418 -205 0.24575 -200 0.23809 \ No newline at end of file +2500 0.0 +2490 0.0 +2480 0.01 +2470 0.01 +2460 0.250 +2450 0.50 +2440 0.980 +2430 0.980 +2420 0.980 +2410 0.980 +2400 0.980 +2390 0.980 +2380 0.980 +2370 0.980 +2360 0.980 +2350 0.980 +2340 0.980 +2330 0.980 +2320 0.980 +2310 0.980 +2300 0.980 +2290 0.980 +2280 0.980 +2270 0.980 +2260 0.980 +2250 0.980 +2240 0.980 +2230 0.980 +2220 0.980 +2210 0.980 +2200 0.980 +2190 0.980 +2180 0.980 +2170 0.980 +2160 0.980 +2150 0.980 +2140 0.980 +2130 0.980 +2120 0.980 +2110 0.980 +2100 0.980 +2090 0.980 +2080 0.980 +2070 0.980 +2060 0.980 +2050 0.980 +2040 0.980 +2030 0.980 +2020 0.980 +2010 0.980 +2000 0.980 +1990 0.980 +1980 0.980 +1970 0.980 +1960 0.980 +1950 0.980 +1940 0.980 +1930 0.980 +1920 0.980 +1910 0.980 +1900 0.980 +1890 0.980 +1880 0.980 +1870 0.980 +1860 0.980 +1850 0.980 +1840 0.980 +1830 0.980 +1820 0.980 +1810 0.980 +1800 0.980 +1790 0.980 +1780 0.980 +1770 0.980 +1760 0.980 +1750 0.980 +1740 0.980 +1730 0.980 +1720 0.980 +1710 0.980 +1700 0.980 +1690 0.980 +1680 0.980 +1670 0.980 +1660 0.980 +1650 0.980 +1640 0.980 +1630 0.980 +1620 0.980 +1610 0.980 +1600 0.980 +1590 0.980 +1580 0.980 +1570 0.980 +1560 0.980 +1550 0.980 +1540 0.980 +1530 0.980 +1520 0.980 +1510 0.980 +1500 0.980 +1490 0.980 +1480 0.980 +1470 0.980 +1460 0.980 +1450 0.980 +1440 0.980 +1430 0.980 +1420 0.980 +1410 0.980 +1400 0.980 +1390 0.980 +1380 0.980 +1370 0.980 +1360 0.980 +1350 0.980 +1340 0.980 +1330 0.980 +1320 0.980 +1310 0.980 +1300 0.980 +1290 0.980 +1280 0.980 +1270 0.980 +1260 0.980 +1250 0.980 +1240 0.980 +1230 0.980 +1220 0.980 +1210 0.980 +1200 0.980 +1190 0.980 +1180 0.980 +1170 0.980 +1160 0.980 +1150 0.980 +1140 0.980 +1130 0.980 +1120 0.980 +1110 0.980 +1100 0.980 +1090 0.980 +1080 0.980 +1070 0.980 +1060 0.980 +1050 0.980 +1040 0.980 +1030 0.980 +1020 0.980 +1010 0.980 +1000 0.980 +990 0.980 +980 0.980 +970 0.980 +960 0.980 +959 0.995 +958 0.995 +957 0.995 +956 0.995 +955 0.995 +954 0.995 +953 0.995 +952 0.995 +951 0.995 +950 0.995 +949 0.995 +948 0.995 +947 0.995 +946 0.995 +945 0.995 +944 0.995 +943 0.995 +942 0.995 +941 0.995 +940 0.995 +939 0.995 +938 0.995 +937 0.995 +936 0.995 +935 0.995 +934 0.995 +933 0.995 +932 0.995 +931 0.995 +930 0.995 +929 0.995 +928 0.995 +927 0.995 +926 0.995 +925 0.995 +924 0.995 +923 0.995 +922 0.995 +921 0.995 +920 0.995 +919 0.995 +918 0.995 +917 0.995 +916 0.995 +915 0.995 +914 0.995 +913 0.995 +912 0.995 +911 0.995 +910 0.995 +909 0.995 +908 0.995 +907 0.995 +906 0.995 +905 0.995 +904 0.995 +903 0.995 +902 0.995 +901 0.995 +900 0.995 +899 0.995 +898 0.995 +897 0.995 +896 0.995 +895 0.995 +894 0.995 +893 0.995 +892 0.995 +891 0.995 +890 0.995 +889 0.995 +888 0.995 +887 0.995 +886 0.995 +885 0.995 +884 0.995 +883 0.995 +882 0.995 +881 0.995 +880 0.995 +879 0.995 +878 0.995 +877 0.995 +876 0.995 +875 0.995 +874 0.995 +873 0.995 +872 0.995 +871 0.995 +870 0.995 +869 0.995 +868 0.995 +867 0.995 +866 0.995 +865 0.995 +864 0.995 +863 0.995 +862 0.995 +861 0.995 +860 0.995 +859 0.995 +858 0.995 +857 0.995 +856 0.995 +855 0.995 +854 0.995 +853 0.995 +852 0.995 +851 0.995 +850 0.995 +849 0.995 +848 0.995 +847 0.995 +846 0.995 +845 0.995 +844 0.995 +843 0.995 +842 0.995 +841 0.995 +840 0.995 +839 0.995 +838 0.995 +837 0.995 +836 0.995 +835 0.995 +834 0.995 +833 0.995 +832 0.995 +831 0.995 +830 0.995 +829 0.995 +828 0.995 +827 0.995 +826 0.995 +825 0.995 +824 0.995 +823 0.995 +822 0.995 +821 0.995 +820 0.995 +819 0.995 +818 0.995 +817 0.995 +816 0.995 +815 0.995 +814 0.995 +813 0.995 +812 0.995 +811 0.995 +810 0.995 +809 0.995 +808 0.995 +807 0.995 +806 0.995 +805 0.995 +804 0.995 +803 0.995 +802 0.995 +801 0.995 +800 0.995 +799 0.995 +798 0.995 +797 0.995 +796 0.995 +795 0.995 +794 0.995 +793 0.995 +792 0.995 +791 0.995 +790 0.995 +789 0.995 +788 0.995 +787 0.995 +786 0.995 +785 0.995 +784 0.995 +783 0.995 +782 0.995 +781 0.995 +780 0.995 +779 0.995 +778 0.995 +777 0.995 +776 0.995 +775 0.995 +774 0.995 +773 0.995 +772 0.995 +771 0.995 +770 0.995 +769 0.995 +768 0.995 +767 0.995 +766 0.995 +765 0.995 +764 0.995 +763 0.995 +762 0.995 +761 0.995 +760 0.995 +759 0.995 +758 0.995 +757 0.995 +756 0.995 +755 0.995 +754 0.995 +753 0.995 +752 0.995 +751 0.995 +750 0.995 +749 0.995 +748 0.995 +747 0.995 +746 0.995 +745 0.995 +744 0.995 +743 0.995 +742 0.995 +741 0.995 +740 0.995 +739 0.995 +738 0.995 +737 0.995 +736 0.995 +735 0.995 +734 0.995 +733 0.995 +732 0.995 +731 0.995 +730 0.995 +729 0.995 +728 0.995 +727 0.995 +726 0.995 +725 0.995 +724 0.995 +723 0.995 +722 0.995 +721 0.995 +720 0.995 +719 0.995 +718 0.995 +717 0.995 +716 0.995 +715 0.995 +714 0.995 +713 0.995 +712 0.995 +711 0.995 +710 0.995 +709 0.995 +708 0.995 +707 0.995 +706 0.995 +705 0.995 +704 0.995 +703 0.995 +702 0.995 +701 0.995 +700 0.995 +699 0.995 +698 0.995 +697 0.995 +696 0.995 +695 0.995 +694 0.995 +693 0.995 +692 0.995 +691 0.995 +690 0.995 +689 0.995 +688 0.995 +687 0.995 +686 0.995 +685 0.995 +684 0.995 +683 0.995 +682 0.995 +681 0.995 +680 0.995 +679 0.995 +678 0.995 +677 0.995 +676 0.995 +675 0.995 +674 0.995 +673 0.995 +672 0.995 +671 0.995 +670 0.995 +669 0.995 +668 0.995 +667 0.995 +666 0.995 +665 0.995 +664 0.995 +663 0.995 +662 0.995 +661 0.995 +660 0.995 +659 0.995 +658 0.995 +657 0.995 +656 0.995 +655 0.995 +654 0.995 +653 0.995 +652 0.995 +651 0.995 +650 0.995 +649 0.995 +648 0.995 +647 0.995 +646 0.995 +645 0.995 +644 0.995 +643 0.995 +642 0.995 +641 0.995 +640 0.995 +639 0.995 +638 0.995 +637 0.995 +636 0.995 +635 0.995 +634 0.995 +633 0.995 +632 0.995 +631 0.995 +630 0.995 +629 0.995 +628 0.995 +627 0.995 +626 0.995 +625 0.995 +624 0.995 +623 0.995 +622 0.995 +621 0.995 +620 0.995 +619 0.995 +618 0.995 +617 0.995 +616 0.995 +615 0.995 +614 0.995 +613 0.995 +612 0.995 +611 0.995 +610 0.995 +609 0.995 +608 0.995 +607 0.995 +606 0.995 +605 0.995 +604 0.995 +603 0.995 +602 0.995 +601 0.995 +600 0.995 +599 0.995 +598 0.995 +597 0.995 +596 0.995 +595 0.995 +594 0.995 +593 0.995 +592 0.995 +591 0.995 +590 0.995 +589 0.995 +588 0.995 +587 0.995 +586 0.995 +585 0.995 +584 0.995 +583 0.995 +582 0.995 +581 0.995 +580 0.995 +579 0.995 +578 0.995 +577 0.995 +576 0.995 +575 0.995 +574 0.995 +573 0.995 +572 0.995 +571 0.995 +570 0.995 +569 0.995 +568 0.995 +567 0.995 +566 0.995 +565 0.995 +564 0.995 +563 0.995 +562 0.995 +561 0.995 +560 0.995 +559 0.995 +558 0.995 +557 0.995 +556 0.995 +555 0.995 +554 0.995 +553 0.995 +552 0.995 +551 0.995 +550 0.995 +549 0.995 +548 0.995 +547 0.995 +546 0.995 +545 0.995 +544 0.995 +543 0.995 +542 0.995 +541 0.995 +540 0.995 +539 0.995 +538 0.995 +537 0.995 +536 0.995 +535 0.995 +534 0.995 +533 0.995 +532 0.995 +531 0.995 +530 0.995 +529 0.995 +528 0.995 +527 0.995 +526 0.995 +525 0.995 +524 0.995 +523 0.995 +522 0.995 +521 0.995 +520 0.995 +519 0.995 +518 0.995 +517 0.995 +516 0.995 +515 0.995 +514 0.995 +513 0.995 +512 0.995 +511 0.995 +510 0.995 +509 0.995 +508 0.995 +507 0.995 +506 0.995 +505 0.995 +504 0.995 +503 0.995 +502 0.995 +501 0.995 +500 0.995 +499 0.995 +498 0.995 +497 0.995 +496 0.995 +495 0.995 +494 0.995 +493 0.995 +492 0.995 +491 0.995 +490 0.995 +489 0.995 +488 0.995 +487 0.995 +486 0.995 +485 0.995 +484 0.995 +483 0.995 +482 0.995 +481 0.995 +480 0.995 +479 0.995 +478 0.995 +477 0.995 +476 0.995 +475 0.995 +474 0.995 +473 0.995 +472 0.995 +471 0.995 +470 0.995 +469 0.995 +468 0.995 +467 0.995 +466 0.995 +465 0.995 +464 0.995 +463 0.995 +462 0.995 +461 0.995 +460 0.995 +459 0.995 +458 0.995 +457 0.995 +456 0.995 +455 0.995 +454 0.995 +453 0.995 +452 0.995 +451 0.995 +450 0.995 +449 0.995 +448 0.995 +447 0.995 +446 0.995 +445 0.995 +444 0.995 +443 0.995 +442 0.995 +441 0.995 +440 0.995 +439 0.995 +438 0.995 +437 0.995 +436 0.995 +435 0.995 +434 0.995 +433 0.995 +432 0.995 +431 0.995 +430 0.995 +429 0.995 +428 0.995 +427 0.995 +426 0.995 +425 0.995 +424 0.995 +423 0.995 +422 0.995 +421 0.995 +420 0.995 +419 0.995 +418 0.995 +417 0.995 +416 0.995 +415 0.995 +414 0.995 +413 0.995 +412 0.995 +411 0.995 +410 0.995 +409 0.995 +408 0.995 +407 0.995 +406 0.995 +405 0.995 +404 0.995 +403 0.995 +402 0.995 +401 0.995 +400 0.995 +399 0.995 +398 0.995 +397 0.995 +396 0.995 +395 0.995 +394 0.995 +393 0.995 +392 0.995 +391 0.995 +390 0.995 +389 0.995 +388 0.995 +387 0.995 +386 0.995 +385 0.995 +384 0.995 +383 0.995 +382 0.995 +381 0.995 +380 0.995 +379 0.995 +378 0.995 +377 0.995 +376 0.995 +375 0.995 +374 0.995 +373 0.995 +372 0.995 +371 0.995 +370 0.995 +369 0.995 +368 0.995 +367 0.995 +366 0.995 +365 0.995 +364 0.995 +363 0.995 +362 0.995 +361 0.995 +360 0.995 +359 0.995 +358 0.995 +357 0.995 +356 0.995 +355 0.995 +354 0.995 +353 0.995 +352 0.995 +351 0.995 +350 0.995 +349 0.995 +348 0.995 +347 0.995 +346 0.995 +345 0.995 +344 0.995 +343 0.995 +342 0.995 +341 0.995 +340 0.995 +339 0.995 +338 0.995 +337 0.995 +336 0.995 +335 0.995 +334 0.995 +333 0.995 +332 0.995 +331 0.995 +330 0.995 +329 0.995 +328 0.995 +327 0.995 +326 0.995 +325 0.995 +324 0.995 +323 0.995 +322 0.995 +321 0.995 +320 0.995 +319 0.995 +318 0.995 +317 0.995 +316 0.995 +315 0.995 +314 0.995 +313 0.995 +312 0.995 +311 0.995 +310 0.995 +309 0.995 +308 0.995 +307 0.995 +306 0.995 +305 0.995 +304 0.995 +303 0.995 +302 0.995 +301 0.995 +300 0.995 \ No newline at end of file diff --git a/ZShooter_v2/optics/TER_vis_armirror.dat b/ZShooter_v2/optics/TER_vis_armirror.dat index b786c403..ea29932d 100644 --- a/ZShooter_v2/optics/TER_vis_armirror.dat +++ b/ZShooter_v2/optics/TER_vis_armirror.dat @@ -468,164 +468,704 @@ wavelength reflection 1015 0.98550 1010 0.98548 1005 0.98526 -1000 0.98518 -995 0.98497 -990 0.98479 -985 0.98459 -980 0.98449 -975 0.98435 -970 0.98420 -965 0.98403 -960 0.98370 -955 0.98355 -950 0.98344 -945 0.98319 -940 0.98303 -935 0.98291 -930 0.98256 -925 0.98240 -920 0.98231 -915 0.98199 -910 0.98185 -905 0.98179 -900 0.98143 -895 0.98123 -890 0.98104 -885 0.97994 -880 0.98016 -875 0.98037 -870 0.98080 -865 0.97909 -860 0.97725 -855 0.97898 -850 0.97875 -845 0.97709 -840 0.97865 -835 0.97759 -830 0.97678 -825 0.97416 -820 0.97610 -815 0.97242 -810 0.97542 -805 0.97476 -800 0.97153 -795 0.97535 -790 0.97451 -785 0.97442 -780 0.97424 -775 0.97300 -770 0.97334 -765 0.97226 -760 0.97144 -755 0.97057 -750 0.97022 -745 0.96887 -740 0.96845 -735 0.96769 -730 0.96624 -725 0.96571 -720 0.96472 -715 0.96394 -710 0.96280 -705 0.96231 -700 0.96121 -695 0.96070 -690 0.95973 -685 0.95884 -680 0.95850 -675 0.95811 -670 0.95785 -665 0.95723 -660 0.95738 -655 0.95749 -650 0.95757 -645 0.95804 -640 0.95841 -635 0.95905 -630 0.95948 -625 0.96012 -620 0.96124 -615 0.96208 -610 0.96313 -605 0.96400 -600 0.96506 -595 0.96566 -590 0.96638 -585 0.96724 -580 0.96820 -575 0.96875 -570 0.96951 -565 0.96988 -560 0.97024 -555 0.97073 -550 0.97107 -545 0.97154 -540 0.97134 -535 0.97146 -530 0.97146 -525 0.97113 -520 0.97114 -515 0.97034 -510 0.97018 -505 0.96938 -500 0.96878 -495 0.96726 -490 0.96630 -485 0.96445 -480 0.96269 -475 0.96092 -470 0.95826 -465 0.95561 -460 0.95274 -455 0.94955 -450 0.94713 -445 0.94447 -440 0.94243 -435 0.94122 -430 0.94081 -425 0.94124 -420 0.94197 -415 0.94289 -410 0.94391 -405 0.94411 -400 0.94357 -395 0.94120 -390 0.93748 -385 0.93294 -380 0.92725 -375 0.92444 -370 0.92507 -365 0.92922 -360 0.93459 -355 0.93920 -350 0.94436 -345 0.94687 -340 0.94112 -335 0.91507 -330 0.81091 -325 0.50746 -320 0.48469 -315 0.58332 -310 0.57006 -305 0.54790 -300 0.49699 -295 0.39940 -290 0.26341 -285 0.12106 -280 0.02587 -275 0.00000 -270 0.00420 -265 0.00205 -260 0.00000 -255 0.00000 -250 0.01464 -245 0.03115 -240 0.04730 -235 0.06840 -230 0.09782 -225 0.13447 -220 0.17368 -215 0.20886 -210 0.23418 -205 0.24575 -200 0.23809 \ No newline at end of file +1000 0.989 +999 0.989 +998 0.989 +997 0.989 +996 0.989 +995 0.989 +994 0.989 +993 0.989 +992 0.989 +991 0.989 +990 0.989 +989 0.989 +988 0.989 +987 0.989 +986 0.989 +985 0.989 +984 0.989 +983 0.989 +982 0.989 +981 0.989 +980 0.990 +979 0.990 +978 0.990 +977 0.990 +976 0.990 +975 0.990 +974 0.990 +973 0.990 +972 0.990 +971 0.989 +970 0.989 +969 0.989 +968 0.989 +967 0.989 +966 0.989 +965 0.989 +964 0.989 +963 0.989 +962 0.989 +961 0.989 +960 0.989 +959 0.989 +958 0.989 +957 0.989 +956 0.989 +955 0.989 +954 0.989 +953 0.989 +952 0.988 +951 0.988 +950 0.988 +949 0.988 +948 0.988 +947 0.988 +946 0.988 +945 0.988 +944 0.988 +943 0.988 +942 0.988 +941 0.988 +940 0.988 +939 0.988 +938 0.988 +937 0.988 +936 0.989 +935 0.989 +934 0.989 +933 0.989 +932 0.990 +931 0.990 +930 0.990 +929 0.990 +928 0.990 +927 0.990 +926 0.989 +925 0.989 +924 0.989 +923 0.989 +922 0.989 +921 0.988 +920 0.988 +919 0.988 +918 0.988 +917 0.989 +916 0.989 +915 0.989 +914 0.989 +913 0.989 +912 0.989 +911 0.989 +910 0.989 +909 0.988 +908 0.988 +907 0.988 +906 0.988 +905 0.989 +904 0.989 +903 0.989 +902 0.989 +901 0.989 +900 0.989 +899 0.989 +898 0.989 +897 0.989 +896 0.989 +895 0.989 +894 0.989 +893 0.989 +892 0.990 +891 0.990 +890 0.990 +889 0.990 +888 0.990 +887 0.990 +886 0.990 +885 0.990 +884 0.990 +883 0.990 +882 0.990 +881 0.990 +880 0.990 +879 0.990 +878 0.990 +877 0.990 +876 0.990 +875 0.990 +874 0.989 +873 0.989 +872 0.989 +871 0.989 +870 0.989 +869 0.989 +868 0.989 +867 0.989 +866 0.989 +865 0.989 +864 0.989 +863 0.989 +862 0.989 +861 0.989 +860 0.989 +859 0.989 +858 0.989 +857 0.989 +856 0.989 +855 0.990 +854 0.990 +853 0.990 +852 0.989 +851 0.989 +850 0.989 +849 0.989 +848 0.989 +847 0.989 +846 0.989 +845 0.989 +844 0.989 +843 0.989 +842 0.989 +841 0.989 +840 0.989 +839 0.989 +838 0.989 +837 0.989 +836 0.989 +835 0.989 +834 0.989 +833 0.989 +832 0.989 +831 0.989 +830 0.989 +829 0.989 +828 0.989 +827 0.989 +826 0.989 +825 0.989 +824 0.989 +823 0.989 +822 0.989 +821 0.989 +820 0.989 +819 0.989 +818 0.989 +817 0.989 +816 0.989 +815 0.989 +814 0.990 +813 0.990 +812 0.990 +811 0.990 +810 0.990 +809 0.990 +808 0.990 +807 0.990 +806 0.990 +805 0.990 +804 0.990 +803 0.990 +802 0.989 +801 0.989 +800 0.989 +799 0.989 +798 0.989 +797 0.989 +796 0.989 +795 0.989 +794 0.989 +793 0.989 +792 0.989 +791 0.989 +790 0.989 +789 0.990 +788 0.990 +787 0.990 +786 0.990 +785 0.990 +784 0.990 +783 0.990 +782 0.990 +781 0.990 +780 0.990 +779 0.990 +778 0.990 +777 0.990 +776 0.990 +775 0.990 +774 0.990 +773 0.990 +772 0.990 +771 0.990 +770 0.990 +769 0.990 +768 0.990 +767 0.990 +766 0.990 +765 0.990 +764 0.990 +763 0.989 +762 0.989 +761 0.989 +760 0.989 +759 0.989 +758 0.989 +757 0.988 +756 0.988 +755 0.989 +754 0.989 +753 0.989 +752 0.990 +751 0.990 +750 0.990 +749 0.990 +748 0.989 +747 0.989 +746 0.989 +745 0.989 +744 0.989 +743 0.990 +742 0.990 +741 0.990 +740 0.990 +739 0.990 +738 0.990 +737 0.990 +736 0.989 +735 0.989 +734 0.989 +733 0.989 +732 0.989 +731 0.989 +730 0.989 +729 0.989 +728 0.988 +727 0.988 +726 0.988 +725 0.988 +724 0.988 +723 0.988 +722 0.988 +721 0.987 +720 0.987 +719 0.986 +718 0.986 +717 0.986 +716 0.987 +715 0.987 +714 0.988 +713 0.989 +712 0.989 +711 0.989 +710 0.990 +709 0.990 +708 0.990 +707 0.990 +706 0.990 +705 0.990 +704 0.990 +703 0.990 +702 0.990 +701 0.989 +700 0.989 +699 0.989 +698 0.989 +697 0.989 +696 0.990 +695 0.990 +694 0.990 +693 0.989 +692 0.990 +691 0.990 +690 0.990 +689 0.990 +688 0.990 +687 0.990 +686 0.990 +685 0.990 +684 0.990 +683 0.990 +682 0.990 +681 0.990 +680 0.990 +679 0.990 +678 0.990 +677 0.990 +676 0.990 +675 0.990 +674 0.990 +673 0.990 +672 0.990 +671 0.990 +670 0.990 +669 0.990 +668 0.990 +667 0.990 +666 0.990 +665 0.990 +664 0.990 +663 0.990 +662 0.990 +661 0.990 +660 0.990 +659 0.990 +658 0.990 +657 0.990 +656 0.990 +655 0.990 +654 0.990 +653 0.990 +652 0.990 +651 0.990 +650 0.990 +649 0.990 +648 0.990 +647 0.990 +646 0.990 +645 0.990 +644 0.990 +643 0.990 +642 0.990 +641 0.990 +640 0.990 +639 0.990 +638 0.990 +637 0.990 +636 0.990 +635 0.990 +634 0.990 +633 0.990 +632 0.990 +631 0.990 +630 0.990 +629 0.990 +628 0.990 +627 0.990 +626 0.990 +625 0.990 +624 0.990 +623 0.990 +622 0.990 +621 0.990 +620 0.990 +619 0.990 +618 0.990 +617 0.990 +616 0.990 +615 0.990 +614 0.990 +613 0.990 +612 0.990 +611 0.990 +610 0.990 +609 0.990 +608 0.990 +607 0.990 +606 0.990 +605 0.990 +604 0.990 +603 0.990 +602 0.990 +601 0.990 +600 0.990 +599 0.990 +598 0.990 +597 0.990 +596 0.990 +595 0.990 +594 0.990 +593 0.990 +592 0.990 +591 0.990 +590 0.990 +589 0.990 +588 0.990 +587 0.990 +586 0.990 +585 0.990 +584 0.990 +583 0.990 +582 0.990 +581 0.990 +580 0.990 +579 0.990 +578 0.990 +577 0.990 +576 0.990 +575 0.990 +574 0.990 +573 0.990 +572 0.990 +571 0.990 +570 0.990 +569 0.990 +568 0.990 +567 0.990 +566 0.990 +565 0.990 +564 0.990 +563 0.990 +562 0.990 +561 0.990 +560 0.990 +559 0.990 +558 0.990 +557 0.990 +556 0.990 +555 0.990 +554 0.990 +553 0.990 +552 0.990 +551 0.990 +550 0.990 +549 0.990 +548 0.990 +547 0.990 +546 0.990 +545 0.990 +544 0.989 +543 0.989 +542 0.989 +541 0.990 +540 0.990 +539 0.990 +538 0.990 +537 0.990 +536 0.990 +535 0.990 +534 0.990 +533 0.990 +532 0.990 +531 0.990 +530 0.990 +529 0.990 +528 0.990 +527 0.990 +526 0.990 +525 0.990 +524 0.990 +523 0.990 +522 0.990 +521 0.990 +520 0.990 +519 0.990 +518 0.990 +517 0.990 +516 0.988 +515 0.989 +514 0.990 +513 0.990 +512 0.990 +511 0.990 +510 0.990 +509 0.990 +508 0.990 +507 0.990 +506 0.990 +505 0.990 +504 0.990 +503 0.990 +502 0.990 +501 0.990 +500 0.990 +499 0.990 +498 0.990 +497 0.990 +496 0.990 +495 0.990 +494 0.990 +493 0.990 +492 0.990 +491 0.990 +490 0.990 +489 0.990 +488 0.990 +487 0.990 +486 0.990 +485 0.990 +484 0.990 +483 0.990 +482 0.990 +481 0.990 +480 0.990 +479 0.990 +478 0.990 +477 0.990 +476 0.990 +475 0.990 +474 0.990 +473 0.990 +472 0.990 +471 0.990 +470 0.990 +469 0.990 +468 0.990 +467 0.990 +466 0.990 +465 0.990 +464 0.990 +463 0.990 +462 0.990 +461 0.990 +460 0.990 +459 0.990 +458 0.990 +457 0.990 +456 0.990 +455 0.990 +454 0.990 +453 0.990 +452 0.990 +451 0.990 +450 0.990 +449 0.990 +448 0.990 +447 0.990 +446 0.990 +445 0.990 +444 0.990 +443 0.990 +442 0.990 +441 0.990 +440 0.990 +439 0.990 +438 0.990 +437 0.990 +436 0.989 +435 0.990 +434 0.990 +433 0.990 +432 0.990 +431 0.990 +430 0.990 +429 0.990 +428 0.990 +427 0.990 +426 0.990 +425 0.990 +424 0.990 +423 0.990 +422 0.990 +421 0.990 +420 0.990 +419 0.990 +418 0.990 +417 0.990 +416 0.990 +415 0.990 +414 0.990 +413 0.990 +412 0.990 +411 0.990 +410 0.990 +409 0.990 +408 0.990 +407 0.990 +406 0.990 +405 0.990 +404 0.990 +403 0.990 +402 0.990 +401 0.990 +400 0.990 +399 0.990 +398 0.990 +397 0.990 +396 0.990 +395 0.990 +394 0.990 +393 0.990 +392 0.990 +391 0.990 +390 0.990 +389 0.990 +388 0.990 +387 0.990 +386 0.990 +385 0.990 +384 0.990 +383 0.990 +382 0.990 +381 0.990 +380 0.990 +379 0.990 +378 0.990 +377 0.990 +376 0.989 +375 0.989 +374 0.989 +373 0.989 +372 0.989 +371 0.989 +370 0.988 +369 0.988 +368 0.988 +367 0.988 +366 0.987 +365 0.987 +364 0.986 +363 0.986 +362 0.985 +361 0.985 +360 0.985 +359 0.985 +358 0.985 +357 0.985 +356 0.985 +355 0.986 +354 0.986 +353 0.986 +352 0.986 +351 0.986 +350 0.986 +349 0.986 +348 0.986 +347 0.986 +346 0.985 +345 0.985 +344 0.981 +343 0.978 +342 0.976 +341 0.974 +340 0.972 +339 0.972 +338 0.972 +337 0.972 +336 0.973 +335 0.973 +334 0.974 +333 0.975 +332 0.975 +331 0.977 +330 0.978 +329 0.979 +328 0.980 +327 0.981 +326 0.982 +325 0.983 +324 0.983 +323 0.984 +322 0.983 +321 0.983 +320 0.985 +319 0.985 +318 0.985 +317 0.984 +316 0.985 +315 0.985 +314 0.985 +313 0.985 +312 0.985 +311 0.985 +310 0.985 +309 0.984 +308 0.983 +307 0.983 +306 0.982 +305 0.982 +304 0.981 +303 0.981 +302 0.981 +301 0.981 +300 0.980 \ No newline at end of file diff --git a/ZShooter_v2/optics/TER_window.dat b/ZShooter_v2/optics/TER_window.dat deleted file mode 100644 index dd17265b..00000000 --- a/ZShooter_v2/optics/TER_window.dat +++ /dev/null @@ -1,17 +0,0 @@ -# name : Entrance window spectral response -# description : Throughput of the entrance window (placeholder) -# author : Y. Sharma -# sources: -# date_created : 2025-09-24 -# status : Idea - guess pulled out of thin air -# type : window:transmission -# wavelength_unit : um -# -# changes : -# - 2025-09-24 : created a placeholder file (copied from HAWKI) -# -wavelength transmission reflection emissivity -0.3 0 1 0 -0.31 0.90 0 0.1 -3.0 0.90 0 0.1 -3.01 0 1 0 \ No newline at end of file From d1a1c97cd4e772621f61fd5b95990e65b33068f2 Mon Sep 17 00:00:00 2001 From: Jeb Bailey Date: Tue, 2 Jun 2026 17:18:00 -0700 Subject: [PATCH 25/52] Wire diffuse backgrounds to active QE and filters --- ZShooter_v2/ZShooter_SPEC.yaml | 158 ++++++++++-------- ZShooter_v2/optics/TER_nir_blocking_filtH.dat | 5 +- ZShooter_v2/optics/TER_nir_blocking_filtK.dat | 4 +- .../optics/TER_nir_blocking_filtYJ.dat | 5 +- 4 files changed, 99 insertions(+), 73 deletions(-) diff --git a/ZShooter_v2/ZShooter_SPEC.yaml b/ZShooter_v2/ZShooter_SPEC.yaml index c443bee6..9b234c6b 100755 --- a/ZShooter_v2/ZShooter_SPEC.yaml +++ b/ZShooter_v2/ZShooter_SPEC.yaml @@ -136,7 +136,7 @@ effects: - name: detector_qe_selector description: Throughput-only QE curves for different detectors class: SelectorWheel - include: True + include: False kwargs: z_order: [610] selector_key: "aperture_id" @@ -158,18 +158,18 @@ effects: effect_kwargs: filename: "detector_specs/APD_TER.dat" - - name: tapered_detector_qe_selector + - name: detector_qe_selector description: > - Disabled example for detector-axis tapered QE coatings. If enabled, - disable or replace detector_qe_selector so QE is not applied twice. - The Gaussian bandpass peak is 95%; FWHM is 30% of each channel span. + Active detector QE selector. Visible channels use detector-axis tapered + flattop QE coatings; NIR channels use spectral APD QE. The flattop + bandpass peak is 95%, with broad cosine-edged transitions to a 30% floor. class: SelectorWheel - include: False + include: True kwargs: z_order: [610] selector_key: "aperture_id" wheel: - - selector_value: [0] # B channel: 310-420 nm, FWHM = 33 nm + - selector_value: [0] # B channel: 310-420 nm, flat width = 100 nm effect_class: TaperedQuantumEfficiency effect_kwargs: axis: y @@ -177,14 +177,15 @@ effects: position_min: 0 position_max: 2048 wave_unit: nm - center_wave_min: 310 + center_wave_min: 308 center_wave_max: 420 - fwhm: 33 + flat_width: 100 + transition_width: 300 peak: 0.95 - floor: 0.0 + floor: 0.3 clip_position: True - diffuse_position_samples: 256 - - selector_value: [1] # G channel: 400-600 nm, FWHM = 60 nm + diffuse_position_samples: 20 + - selector_value: [1] # G channel: 400-600 nm, flat width = 100 nm effect_class: TaperedQuantumEfficiency effect_kwargs: axis: y @@ -194,12 +195,13 @@ effects: wave_unit: nm center_wave_min: 400 center_wave_max: 600 - fwhm: 60 + flat_width: 100 + transition_width: 300 peak: 0.95 - floor: 0.0 + floor: 0.3 clip_position: True - diffuse_position_samples: 256 - - selector_value: [2] # R channel: 580-980 nm, FWHM = 120 nm + diffuse_position_samples: 20 + - selector_value: [2] # R channel: 580-980 nm, flat width = 240 nm effect_class: TaperedQuantumEfficiency effect_kwargs: axis: y @@ -209,56 +211,18 @@ effects: wave_unit: nm center_wave_min: 580 center_wave_max: 980 - fwhm: 120 - peak: 0.95 - floor: 0.0 - clip_position: True - diffuse_position_samples: 256 - - selector_value: [3] # YJ channel: 960-1340 nm, FWHM = 114 nm - effect_class: TaperedQuantumEfficiency - effect_kwargs: - axis: y - position_unit: pix - position_min: 0 - position_max: 2048 - wave_unit: nm - center_wave_min: 960 - center_wave_max: 1340 - fwhm: 114 - peak: 0.95 - floor: 0.0 - clip_position: True - diffuse_position_samples: 256 - - selector_value: [4] # H channel: 1470-1830 nm, FWHM = 108 nm - effect_class: TaperedQuantumEfficiency - effect_kwargs: - axis: y - position_unit: pix - position_min: 0 - position_max: 2048 - wave_unit: nm - center_wave_min: 1470 - center_wave_max: 1830 - fwhm: 108 + flat_width: 240 + transition_width: 500 peak: 0.95 - floor: 0.0 + floor: 0.3 clip_position: True - diffuse_position_samples: 256 - - selector_value: [5] # K channel: 1990-2450 nm, FWHM = 138 nm - effect_class: TaperedQuantumEfficiency + diffuse_position_samples: 20 + - selector_value: [3, 4, 5] # APD_H, APD_K + effect_class: SpectralQuantumEfficiency effect_kwargs: - axis: y - position_unit: pix - position_min: 0 - position_max: 2048 - wave_unit: nm - center_wave_min: 1990 - center_wave_max: 2450 - fwhm: 138 - peak: 0.95 - floor: 0.0 - clip_position: True - diffuse_position_samples: 256 + filename: "detector_specs/APD_TER.dat" + + - name: trace_list_analytical description: list of spectral order trace geometry on the focal plane calculated from analytical model for Echelle @@ -282,23 +246,83 @@ effects: effect_class: PostDisperserDiffuseBackground effect_kwargs: filename: "optics/LIST_zspec_vis_optics.dat" - detector_qe_filename: "detector_specs/ccd_uv_enhanced_TER.dat" + detector_qe: + class: TaperedQuantumEfficiency + kwargs: + axis: y + position_unit: pix + position_min: 0 + position_max: 2048 + wave_unit: nm + center_wave_min: 308 + center_wave_max: 420 + flat_width: 100 + transition_width: 300 + peak: 0.95 + floor: 0.3 + clip_position: True + diffuse_position_samples: 20 wave_bin: 0.001 - selector_value: [1] # CCD_G, placeholder inherited from old CCD_B curve effect_class: PostDisperserDiffuseBackground effect_kwargs: filename: "optics/LIST_zspec_vis_optics.dat" - detector_qe_filename: "detector_specs/ccd_ml_uv_enhanced_TER.dat" + detector_qe: + class: TaperedQuantumEfficiency + kwargs: + axis: y + position_unit: pix + position_min: 0 + position_max: 2048 + wave_unit: nm + center_wave_min: 400 + center_wave_max: 600 + flat_width: 100 + transition_width: 300 + peak: 0.95 + floor: 0.3 + clip_position: True + diffuse_position_samples: 20 wave_bin: 0.001 - selector_value: [2] # CCD_R, e2v ML coating, UV enhanced effect_class: PostDisperserDiffuseBackground effect_kwargs: filename: "optics/LIST_zspec_vis_optics.dat" - detector_qe_filename: "detector_specs/ccd_ml2_uv_enhanced_hirho_TER.dat" + detector_qe: + class: TaperedQuantumEfficiency + kwargs: + axis: y + position_unit: pix + position_min: 0 + position_max: 2048 + wave_unit: nm + center_wave_min: 580 + center_wave_max: 980 + flat_width: 240 + transition_width: 500 + peak: 0.95 + floor: 0.3 + clip_position: True + diffuse_position_samples: 20 wave_bin: 0.001 - - selector_value: [3, 4, 5] # APD_H, APD_K + - selector_value: [3] # APD_YJ + effect_class: PostDisperserDiffuseBackground + effect_kwargs: + filename: "optics/LIST_zspec_nir_optics.dat" + detector_qe_filename: "detector_specs/APD_TER.dat" + downstream_throughput_filename: "optics/TER_nir_blocking_filtYJ.dat" + wave_bin: 0.001 + - selector_value: [4] # APD_H + effect_class: PostDisperserDiffuseBackground + effect_kwargs: + filename: "optics/LIST_zspec_nir_optics.dat" + detector_qe_filename: "detector_specs/APD_TER.dat" + downstream_throughput_filename: "optics/TER_nir_blocking_filtH.dat" + wave_bin: 0.001 + - selector_value: [5] # APD_K effect_class: PostDisperserDiffuseBackground effect_kwargs: filename: "optics/LIST_zspec_nir_optics.dat" detector_qe_filename: "detector_specs/APD_TER.dat" + downstream_throughput_filename: "optics/TER_nir_blocking_filtK.dat" wave_bin: 0.001 diff --git a/ZShooter_v2/optics/TER_nir_blocking_filtH.dat b/ZShooter_v2/optics/TER_nir_blocking_filtH.dat index 8687821a..120662de 100644 --- a/ZShooter_v2/optics/TER_nir_blocking_filtH.dat +++ b/ZShooter_v2/optics/TER_nir_blocking_filtH.dat @@ -8,6 +8,7 @@ # - 2025-09-24 : created # wavelength transmission -1950 0.001 -1830 0.995 950 0.995 +1830 0.995 +1950 0.001 +2500 0.001 diff --git a/ZShooter_v2/optics/TER_nir_blocking_filtK.dat b/ZShooter_v2/optics/TER_nir_blocking_filtK.dat index 515ae640..f0950e63 100644 --- a/ZShooter_v2/optics/TER_nir_blocking_filtK.dat +++ b/ZShooter_v2/optics/TER_nir_blocking_filtK.dat @@ -8,6 +8,6 @@ # - 2025-09-24 : created # wavelength transmission -2500 0.001 -2460 0.995 950 0.995 +2460 0.995 +2500 0.001 diff --git a/ZShooter_v2/optics/TER_nir_blocking_filtYJ.dat b/ZShooter_v2/optics/TER_nir_blocking_filtYJ.dat index b1e55d78..f4179190 100644 --- a/ZShooter_v2/optics/TER_nir_blocking_filtYJ.dat +++ b/ZShooter_v2/optics/TER_nir_blocking_filtYJ.dat @@ -8,6 +8,7 @@ # - 2025-09-24 : created # wavelength transmission -1500 0.001 -1470 0.995 950 0.995 +1470 0.995 +1500 0.001 +2500 0.001 From 2e92757f54ab00f0f9f787e9f9d2e7a87ad83794 Mon Sep 17 00:00:00 2001 From: Jeb Bailey Date: Tue, 2 Jun 2026 23:30:04 -0700 Subject: [PATCH 26/52] Share visible tapered QE settings --- ZShooter_v2/ZShooter_SPEC.yaml | 99 +++++++++++++++++++--------------- 1 file changed, 57 insertions(+), 42 deletions(-) diff --git a/ZShooter_v2/ZShooter_SPEC.yaml b/ZShooter_v2/ZShooter_SPEC.yaml index 9b234c6b..53a3764a 100755 --- a/ZShooter_v2/ZShooter_SPEC.yaml +++ b/ZShooter_v2/ZShooter_SPEC.yaml @@ -9,6 +9,21 @@ properties: include_diffuse_emmisivity: True vis_curr_slit: 0.70 nir_curr_slit: 0.70 + tapered_qe_peak: 0.95 + tapered_qe_floor: 0.0 + tapered_qe_diffuse_position_samples: 20 + tapered_qe_b_center_wave_min: 308 + tapered_qe_b_center_wave_max: 420 + tapered_qe_b_flat_width: 100 + tapered_qe_b_transition_width: 300 + tapered_qe_g_center_wave_min: 400 + tapered_qe_g_center_wave_max: 600 + tapered_qe_g_flat_width: 100 + tapered_qe_g_transition_width: 300 + tapered_qe_r_center_wave_min: 580 + tapered_qe_r_center_wave_max: 980 + tapered_qe_r_flat_width: 240 + tapered_qe_r_transition_width: 500 # There are 6 image planes in ZSpec: b, g, r, yj, h, k. We use the DichroicTree effect to establish the branching # in the beginning of the flow, using aperture_id as the identifying key. Though physically there may be other @@ -177,14 +192,14 @@ effects: position_min: 0 position_max: 2048 wave_unit: nm - center_wave_min: 308 - center_wave_max: 420 - flat_width: 100 - transition_width: 300 - peak: 0.95 - floor: 0.3 + center_wave_min: "!INST.tapered_qe_b_center_wave_min" + center_wave_max: "!INST.tapered_qe_b_center_wave_max" + flat_width: "!INST.tapered_qe_b_flat_width" + transition_width: "!INST.tapered_qe_b_transition_width" + peak: "!INST.tapered_qe_peak" + floor: "!INST.tapered_qe_floor" clip_position: True - diffuse_position_samples: 20 + diffuse_position_samples: "!INST.tapered_qe_diffuse_position_samples" - selector_value: [1] # G channel: 400-600 nm, flat width = 100 nm effect_class: TaperedQuantumEfficiency effect_kwargs: @@ -193,14 +208,14 @@ effects: position_min: 0 position_max: 2048 wave_unit: nm - center_wave_min: 400 - center_wave_max: 600 - flat_width: 100 - transition_width: 300 - peak: 0.95 - floor: 0.3 + center_wave_min: "!INST.tapered_qe_g_center_wave_min" + center_wave_max: "!INST.tapered_qe_g_center_wave_max" + flat_width: "!INST.tapered_qe_g_flat_width" + transition_width: "!INST.tapered_qe_g_transition_width" + peak: "!INST.tapered_qe_peak" + floor: "!INST.tapered_qe_floor" clip_position: True - diffuse_position_samples: 20 + diffuse_position_samples: "!INST.tapered_qe_diffuse_position_samples" - selector_value: [2] # R channel: 580-980 nm, flat width = 240 nm effect_class: TaperedQuantumEfficiency effect_kwargs: @@ -209,14 +224,14 @@ effects: position_min: 0 position_max: 2048 wave_unit: nm - center_wave_min: 580 - center_wave_max: 980 - flat_width: 240 - transition_width: 500 - peak: 0.95 - floor: 0.3 + center_wave_min: "!INST.tapered_qe_r_center_wave_min" + center_wave_max: "!INST.tapered_qe_r_center_wave_max" + flat_width: "!INST.tapered_qe_r_flat_width" + transition_width: "!INST.tapered_qe_r_transition_width" + peak: "!INST.tapered_qe_peak" + floor: "!INST.tapered_qe_floor" clip_position: True - diffuse_position_samples: 20 + diffuse_position_samples: "!INST.tapered_qe_diffuse_position_samples" - selector_value: [3, 4, 5] # APD_H, APD_K effect_class: SpectralQuantumEfficiency effect_kwargs: @@ -254,14 +269,14 @@ effects: position_min: 0 position_max: 2048 wave_unit: nm - center_wave_min: 308 - center_wave_max: 420 - flat_width: 100 - transition_width: 300 - peak: 0.95 - floor: 0.3 + center_wave_min: "!INST.tapered_qe_b_center_wave_min" + center_wave_max: "!INST.tapered_qe_b_center_wave_max" + flat_width: "!INST.tapered_qe_b_flat_width" + transition_width: "!INST.tapered_qe_b_transition_width" + peak: "!INST.tapered_qe_peak" + floor: "!INST.tapered_qe_floor" clip_position: True - diffuse_position_samples: 20 + diffuse_position_samples: "!INST.tapered_qe_diffuse_position_samples" wave_bin: 0.001 - selector_value: [1] # CCD_G, placeholder inherited from old CCD_B curve effect_class: PostDisperserDiffuseBackground @@ -275,14 +290,14 @@ effects: position_min: 0 position_max: 2048 wave_unit: nm - center_wave_min: 400 - center_wave_max: 600 - flat_width: 100 - transition_width: 300 - peak: 0.95 - floor: 0.3 + center_wave_min: "!INST.tapered_qe_g_center_wave_min" + center_wave_max: "!INST.tapered_qe_g_center_wave_max" + flat_width: "!INST.tapered_qe_g_flat_width" + transition_width: "!INST.tapered_qe_g_transition_width" + peak: "!INST.tapered_qe_peak" + floor: "!INST.tapered_qe_floor" clip_position: True - diffuse_position_samples: 20 + diffuse_position_samples: "!INST.tapered_qe_diffuse_position_samples" wave_bin: 0.001 - selector_value: [2] # CCD_R, e2v ML coating, UV enhanced effect_class: PostDisperserDiffuseBackground @@ -296,14 +311,14 @@ effects: position_min: 0 position_max: 2048 wave_unit: nm - center_wave_min: 580 - center_wave_max: 980 - flat_width: 240 - transition_width: 500 - peak: 0.95 - floor: 0.3 + center_wave_min: "!INST.tapered_qe_r_center_wave_min" + center_wave_max: "!INST.tapered_qe_r_center_wave_max" + flat_width: "!INST.tapered_qe_r_flat_width" + transition_width: "!INST.tapered_qe_r_transition_width" + peak: "!INST.tapered_qe_peak" + floor: "!INST.tapered_qe_floor" clip_position: True - diffuse_position_samples: 20 + diffuse_position_samples: "!INST.tapered_qe_diffuse_position_samples" wave_bin: 0.001 - selector_value: [3] # APD_YJ effect_class: PostDisperserDiffuseBackground From a6952bc38f6e1384f2e4d577212ddcee2c74409a Mon Sep 17 00:00:00 2001 From: Jeb Bailey Date: Tue, 2 Jun 2026 23:45:52 -0700 Subject: [PATCH 27/52] Declare detector well depth and selector gaps --- ZShooter_v2/ZShooter_DET.yaml | 2 ++ ZShooter_v2/ZShooter_SPEC.yaml | 1 + 2 files changed, 3 insertions(+) diff --git a/ZShooter_v2/ZShooter_DET.yaml b/ZShooter_v2/ZShooter_DET.yaml index 0461129b..d1091e1d 100644 --- a/ZShooter_v2/ZShooter_DET.yaml +++ b/ZShooter_v2/ZShooter_DET.yaml @@ -8,6 +8,7 @@ properties : temperature : -120 binx : 1 biny: 1 + full_well: 64000 tapered_qe_example: enabled: False description: > @@ -392,6 +393,7 @@ effects : include: True kwargs: selector_key: "detector_id" # not really used as the Detector object's id is stored as just "id", but kept for consistency + allowed_missing_selector_values: [ 3, 4, 5 ] wheel: - selector_value: [ 0 ] effect_class: UnequalBinnedImage diff --git a/ZShooter_v2/ZShooter_SPEC.yaml b/ZShooter_v2/ZShooter_SPEC.yaml index 53a3764a..05affeb4 100755 --- a/ZShooter_v2/ZShooter_SPEC.yaml +++ b/ZShooter_v2/ZShooter_SPEC.yaml @@ -107,6 +107,7 @@ effects: kwargs: z_order: [610] selector_key: "aperture_id" + allowed_missing_selector_values: [ 0, 1, 2 ] emission_phase: post_disperser wheel: - selector_value: [ 3 ] From f3e746e92d0dba783ceefb23c1f07e30437c077e Mon Sep 17 00:00:00 2001 From: Jeb Bailey Date: Wed, 3 Jun 2026 13:07:40 -0700 Subject: [PATCH 28/52] Update tapered QE metadata vocabulary --- ZShooter_v2/ZShooter_DET.yaml | 32 ++++++++++---------------------- 1 file changed, 10 insertions(+), 22 deletions(-) diff --git a/ZShooter_v2/ZShooter_DET.yaml b/ZShooter_v2/ZShooter_DET.yaml index d1091e1d..05306848 100644 --- a/ZShooter_v2/ZShooter_DET.yaml +++ b/ZShooter_v2/ZShooter_DET.yaml @@ -21,44 +21,32 @@ properties : position_max: 2048 wave_unit: nm peak: 0.95 - bandwidth_fraction: 0.30 + description_note: > + This is a flattop/wide-rolloff coating model, not a Gaussian bandpass. + Use flat_width_nm for the plateau width and transition_width_nm for + each cosine-edged shoulder. channels: - name: b detector_id: 0 image_plane_id: 0 blue_nm: 310 red_nm: 420 - fwhm_nm: 33 + flat_width_nm: 100 + transition_width_nm: 300 - name: g detector_id: 1 image_plane_id: 1 blue_nm: 400 red_nm: 600 - fwhm_nm: 60 + flat_width_nm: 100 + transition_width_nm: 300 - name: r detector_id: 2 image_plane_id: 2 blue_nm: 580 red_nm: 980 - fwhm_nm: 120 - - name: yj - detector_id: 3 - image_plane_id: 3 - blue_nm: 960 - red_nm: 1340 - fwhm_nm: 114 - - name: h - detector_id: 4 - image_plane_id: 4 - blue_nm: 1470 - red_nm: 1830 - fwhm_nm: 108 - - name: k - detector_id: 5 - image_plane_id: 5 - blue_nm: 1990 - red_nm: 2450 - fwhm_nm: 138 + flat_width_nm: 240 + transition_width_nm: 500 effects : - name: detector_b From 13d3c513ad3c90ff10cf5f1ad8d039f49c5f61cb Mon Sep 17 00:00:00 2001 From: Jeb Bailey Date: Tue, 30 Jun 2026 10:45:16 -0700 Subject: [PATCH 29/52] Update ZShooter_v2: adjust NIR optics temperature units and add blocking filter temperatures --- ZShooter_v2/ZShooter_SPEC.yaml | 6 +++ ZShooter_v2/optics/LIST_zspec_nir_optics.dat | 48 ++++++++++---------- 2 files changed, 30 insertions(+), 24 deletions(-) diff --git a/ZShooter_v2/ZShooter_SPEC.yaml b/ZShooter_v2/ZShooter_SPEC.yaml index 05affeb4..457df6b6 100755 --- a/ZShooter_v2/ZShooter_SPEC.yaml +++ b/ZShooter_v2/ZShooter_SPEC.yaml @@ -113,14 +113,20 @@ effects: - selector_value: [ 3 ] effect_class: TERCurve effect_kwargs: + temperature: -198 + temperature_unit: deg_D filename: "optics/TER_nir_blocking_filtYJ.dat" - selector_value: [ 4 ] effect_class: TERCurve effect_kwargs: + temperature: -198 + temperature_unit: deg_D filename: "optics/TER_nir_blocking_filtH.dat" - selector_value: [ 5 ] effect_class: TERCurve effect_kwargs: + temperature: -198 + temperature_unit: deg_D filename: "optics/TER_nir_blocking_filtK.dat" diff --git a/ZShooter_v2/optics/LIST_zspec_nir_optics.dat b/ZShooter_v2/optics/LIST_zspec_nir_optics.dat index 73d07ea0..e6e9ac1a 100644 --- a/ZShooter_v2/optics/LIST_zspec_nir_optics.dat +++ b/ZShooter_v2/optics/LIST_zspec_nir_optics.dat @@ -6,32 +6,32 @@ # outer_unit : m # inner_unit : m # angle_unit : degree -# temperature_unit : K +# temperature_unit : deg_C # changes : # - 2026-05-26 : replaced placeholder file with ZShooter NIR optics train # - 2026-05-29 : added throughput_group and emission_phase metadata # name outer inner angle temperature action filename throughput_group emission_phase -NIR_DewarWindow_1 0.09 0.0 0 273 transmission optics/TER_nir_arcoat.dat preoptics pre_disperser -NIR_DewarWindow_2 0.09 0.0 0 273 transmission optics/TER_nir_dewarwindow.dat preoptics pre_disperser -NIR_ADC_1 0.09 0.0 0 120 transmission optics/TER_nir_arcoat.dat preoptics pre_disperser -NIR_ADC_2 0.09 0.0 0 120 transmission optics/TER_nir_arcoat.dat preoptics pre_disperser -NIR_ADC_3 0.09 0.0 0 120 transmission optics/TER_nir_arcoat.dat preoptics pre_disperser -NIR_ADC_4 0.09 0.0 0 120 transmission optics/TER_nir_arcoat.dat preoptics pre_disperser -NIR_Derotator_AR_1 0.09 0.0 0 120 transmission optics/TER_nir_arcoat.dat preoptics pre_disperser -NIR_Derotator_AR_2 0.09 0.0 0 120 transmission optics/TER_nir_arcoat.dat preoptics pre_disperser -NIR_Derotator_Refl_1 0.09 0.0 0 120 reflection optics/TER_nir_armirror.dat preoptics pre_disperser -NIR_Derotator_Refl_2 0.09 0.0 0 120 reflection optics/TER_nir_armirror.dat preoptics pre_disperser -NIR_Derotator_Refl_3 0.09 0.0 0 120 reflection optics/TER_nir_armirror.dat preoptics pre_disperser -NIR_PreOptFinal_1 0.09 0.0 0 120 transmission optics/TER_nir_arcoat.dat preoptics pre_disperser -NIR_PreOptFinal_2 0.09 0.0 0 120 transmission optics/TER_nir_arcoat.dat preoptics pre_disperser -NIR_Col1_1 0.09 0.0 0 120 reflection optics/TER_nir_armirror.dat collimator pre_disperser -NIR_Col1_2 0.09 0.0 0 120 reflection optics/TER_nir_armirror.dat collimator pre_disperser -NIR_Mangin_AR 0.09 0.0 0 120 transmission optics/TER_nir_arcoat.dat collimator pre_disperser -NIR_Mangin_Mirror 0.09 0.0 0 120 reflection optics/TER_nir_armirror.dat collimator pre_disperser -NIR_Col2 0.09 0.0 0 120 reflection optics/TER_nir_armirror.dat collimator pre_disperser -NIR_Camera_1 0.09 0.0 0 120 transmission optics/TER_nir_arcoat.dat camera post_disperser -NIR_Camera_2 0.09 0.0 0 120 transmission optics/TER_nir_arcoat.dat camera post_disperser -NIR_Camera_3 0.09 0.0 0 120 transmission optics/TER_nir_arcoat.dat camera post_disperser -NIR_Camera_4 0.09 0.0 0 120 transmission optics/TER_nir_arcoat.dat camera post_disperser -NIR_Camera_5 0.09 0.0 0 120 transmission optics/TER_nir_arcoat.dat camera post_disperser +NIR_DewarWindow_1 0.09 0.0 0 0 transmission optics/TER_nir_arcoat.dat preoptics pre_disperser +NIR_DewarWindow_2 0.09 0.0 0 0 transmission optics/TER_nir_dewarwindow.dat preoptics pre_disperser +NIR_ADC_1 0.09 0.0 0 -153 transmission optics/TER_nir_arcoat.dat preoptics pre_disperser +NIR_ADC_2 0.09 0.0 0 -153 transmission optics/TER_nir_arcoat.dat preoptics pre_disperser +NIR_ADC_3 0.09 0.0 0 -153 transmission optics/TER_nir_arcoat.dat preoptics pre_disperser +NIR_ADC_4 0.09 0.0 0 -153 transmission optics/TER_nir_arcoat.dat preoptics pre_disperser +NIR_Derotator_AR_1 0.09 0.0 0 -153 transmission optics/TER_nir_arcoat.dat preoptics pre_disperser +NIR_Derotator_AR_2 0.09 0.0 0 -153 transmission optics/TER_nir_arcoat.dat preoptics pre_disperser +NIR_Derotator_Refl_1 0.09 0.0 0 -153 reflection optics/TER_nir_armirror.dat preoptics pre_disperser +NIR_Derotator_Refl_2 0.09 0.0 0 -153 reflection optics/TER_nir_armirror.dat preoptics pre_disperser +NIR_Derotator_Refl_3 0.09 0.0 0 -153 reflection optics/TER_nir_armirror.dat preoptics pre_disperser +NIR_PreOptFinal_1 0.09 0.0 0 -153 transmission optics/TER_nir_arcoat.dat preoptics pre_disperser +NIR_PreOptFinal_2 0.09 0.0 0 -153 transmission optics/TER_nir_arcoat.dat preoptics pre_disperser +NIR_Col1_1 0.09 0.0 0 -153 reflection optics/TER_nir_armirror.dat collimator pre_disperser +NIR_Col1_2 0.09 0.0 0 -153 reflection optics/TER_nir_armirror.dat collimator pre_disperser +NIR_Mangin_AR 0.09 0.0 0 -153 transmission optics/TER_nir_arcoat.dat collimator pre_disperser +NIR_Mangin_Mirror 0.09 0.0 0 -153 reflection optics/TER_nir_armirror.dat collimator pre_disperser +NIR_Col2 0.09 0.0 0 -153 reflection optics/TER_nir_armirror.dat collimator pre_disperser +NIR_Camera_1 0.09 0.0 0 -153 transmission optics/TER_nir_arcoat.dat camera post_disperser +NIR_Camera_2 0.09 0.0 0 -153 transmission optics/TER_nir_arcoat.dat camera post_disperser +NIR_Camera_3 0.09 0.0 0 -153 transmission optics/TER_nir_arcoat.dat camera post_disperser +NIR_Camera_4 0.09 0.0 0 -153 transmission optics/TER_nir_arcoat.dat camera post_disperser +NIR_Camera_5 0.09 0.0 0 -153 transmission optics/TER_nir_arcoat.dat camera post_disperser From 95955783ef11027f9826b5e09adb04600685e01c Mon Sep 17 00:00:00 2001 From: Jeb Bailey Date: Tue, 30 Jun 2026 21:20:23 -0700 Subject: [PATCH 30/52] Update Keck mirror specifications and replace aluminium reflection data --- Keck/LIST_keck_mirrors.dat | 4 +- Keck/TC_mirror_aluminium.dat | 464 ++++++++++++++++++++++++++++++----- ZShooter_v2/ZShooter.yaml | 6 +- 3 files changed, 414 insertions(+), 60 deletions(-) diff --git a/Keck/LIST_keck_mirrors.dat b/Keck/LIST_keck_mirrors.dat index 1388ee55..96c46024 100755 --- a/Keck/LIST_keck_mirrors.dat +++ b/Keck/LIST_keck_mirrors.dat @@ -11,4 +11,6 @@ # changes : # name outer inner angle temperature action filename -M1 10.0 1.0 0. 0 reflection TC_mirror_aluminium.dat +M1 9.8712 0 0. 4 reflection TC_mirror_aluminium.dat +M2 1.40 0 0. 4 reflection TC_mirror_aluminium.dat +M3 0.76 0 45 4 reflection TC_mirror_aluminium.dat diff --git a/Keck/TC_mirror_aluminium.dat b/Keck/TC_mirror_aluminium.dat index 2eef48ca..320dbbd7 100755 --- a/Keck/TC_mirror_aluminium.dat +++ b/Keck/TC_mirror_aluminium.dat @@ -1,65 +1,417 @@ # author : ESO ELT DRM -# source : https://www.eso.org/sci/facilities/eelt/science/drm/tech_data/data/reflectivity/ +# source : J. Fucik # description : Bare Aluminium -# date_created : 2009-11-04 -# date_modified : 2018-11-19 -# status : Design, pre PDR list of MICADO mirrors for wide-field mode +# date_created : 2026-06-30 +# date_modified : 2026-06-30 +# status : Design # type : mirror:reflection # wavelength_unit : um # action : reflection # # changes : -# - 2019-08-13 (KL) adapted format for scopesim +# - 2026-6-30 (JB) brough over from CDR # wavelength reflection -0.300 0.921 -0.309 0.921 -0.335 0.923 -0.372 0.925 -0.404 0.926 -0.432 0.926 -0.464 0.925 -0.499 0.921 -0.529 0.918 -0.564 0.916 -0.588 0.913 -0.610 0.910 -0.633 0.908 -0.647 0.908 -0.660 0.903 -0.675 0.898 -0.690 0.892 -0.709 0.886 -0.731 0.881 -0.755 0.875 -0.774 0.870 -0.794 0.865 -0.815 0.864 -0.845 0.863 -0.861 0.868 -0.876 0.875 -0.891 0.881 -0.900 0.884 -0.910 0.891 -0.923 0.897 -0.936 0.904 -0.945 0.911 -0.967 0.914 -1.008 0.918 -1.056 0.923 -1.115 0.929 -1.169 0.933 -1.210 0.936 -1.257 0.939 -1.309 0.942 -1.376 0.946 -1.459 0.950 -1.532 0.953 -1.604 0.956 -1.681 0.959 -1.749 0.961 -1.818 0.963 -1.885 0.965 -1.944 0.968 -2.000 0.970 -20.00 0.970 +.299 0.90050 +.3000 0.90050 +.3055 0.90050 +.3110 0.90050 +.3165 0.90050 +.3220 0.90050 +.3275 0.90050 +.3330 0.90050 +.3385 0.90050 +.3440 0.90050 +.3495 0.90050 +.3550 0.90050 +.3605 0.90050 +.3660 0.90050 +.3715 0.90050 +.3770 0.90050 +.3825 0.90050 +.3880 0.90050 +.3935 0.90050 +.3990 0.90050 +.4045 0.90080 +.4100 0.90101 +.4155 0.90128 +.4210 0.90140 +.4265 0.90163 +.4320 0.90175 +.4375 0.90188 +.4430 0.90213 +.4485 0.90219 +.4540 0.90229 +.4595 0.90230 +.4650 0.90230 +.4705 0.90238 +.4760 0.90255 +.4815 0.90246 +.4870 0.90255 +.4925 0.90253 +.4980 0.90242 +.5035 0.90242 +.5090 0.90231 +.5145 0.90232 +.5200 0.90222 +.5255 0.90203 +.5310 0.90194 +.5365 0.90168 +.5420 0.90161 +.5475 0.90138 +.5530 0.90119 +.5585 0.90091 +.5640 0.90069 +.5695 0.90046 +.5750 0.90026 +.5805 0.89982 +.5860 0.89957 +.5915 0.89910 +.5970 0.89875 +.6025 0.89830 +.6080 0.89781 +.6135 0.89747 +.6190 0.89697 +.6245 0.89647 +.6300 0.89592 +.6355 0.89541 +.6410 0.89483 +.6465 0.89424 +.6520 0.89357 +.6575 0.89300 +.6630 0.89236 +.6685 0.89165 +.6740 0.89092 +.6795 0.89007 +.6850 0.88924 +.6905 0.88844 +.6960 0.88746 +.7015 0.88646 +.7070 0.88544 +.7125 0.88435 +.7180 0.88325 +.7235 0.88193 +.7290 0.88065 +.7345 0.87938 +.7400 0.87790 +.7455 0.87635 +.7510 0.87486 +.7565 0.87327 +.7620 0.87161 +.7675 0.86983 +.7730 0.86817 +.7785 0.86645 +.7840 0.86491 +.7895 0.86293 +.7950 0.86172 +.8005 0.86028 +.8060 0.85952 +.8115 0.85901 +.8170 0.85885 +.8225 0.85904 +.8280 0.85958 +.8335 0.86064 +.8390 0.86202 +.8445 0.86408 +.8500 0.86602 +.8555 0.86838 +.8610 0.87118 +.8665 0.87413 +.8720 0.87728 +.8775 0.88052 +.8830 0.88394 +.8885 0.88727 +.8940 0.89068 +.8995 0.89411 +.9050 0.89748 +.9105 0.90075 +.9160 0.90386 +.9215 0.90685 +.9270 0.90967 +.9325 0.91243 +.9380 0.91501 +.9435 0.91752 +.9490 0.91989 +.9545 0.92213 +.9600 0.92425 +.9655 0.92622 +.9710 0.92815 +.9765 0.92992 +.9820 0.93158 +.9875 0.93322 +.9930 0.93472 +.9985 0.93615 +1.0040 0.93751 +1.0095 0.93877 +1.0150 0.93997 +1.0205 0.94112 +1.0260 0.94223 +1.0315 0.94325 +1.0370 0.94425 +1.0425 0.94519 +1.0480 0.94608 +1.0535 0.94695 +1.0590 0.94776 +1.0645 0.94856 +1.0700 0.94931 +1.0755 0.95004 +1.0810 0.95074 +1.0865 0.95142 +1.0920 0.95204 +1.0975 0.95268 +1.1030 0.95327 +1.1085 0.95384 +1.1140 0.95438 +1.1195 0.95490 +1.1250 0.95542 +1.1305 0.95591 +1.1360 0.95638 +1.1415 0.95684 +1.1470 0.95724 +1.1525 0.95768 +1.1580 0.95809 +1.1635 0.95849 +1.1690 0.95886 +1.1745 0.95921 +1.1800 0.95957 +1.1855 0.95990 +1.1910 0.96022 +1.1965 0.96056 +1.2020 0.96083 +1.2075 0.96114 +1.2130 0.96142 +1.2185 0.96170 +1.2240 0.96196 +1.2295 0.96221 +1.2350 0.96246 +1.2405 0.96270 +1.2460 0.96291 +1.2515 0.96316 +1.2570 0.96338 +1.2625 0.96361 +1.2680 0.96383 +1.2735 0.96401 +1.2790 0.96421 +1.2845 0.96439 +1.2900 0.96457 +1.2955 0.96478 +1.3010 0.96498 +1.3065 0.96512 +1.3120 0.96530 +1.3175 0.96548 +1.3230 0.96564 +1.3285 0.96580 +1.3340 0.96598 +1.3395 0.96614 +1.3450 0.96631 +1.3505 0.96646 +1.3560 0.96659 +1.3615 0.96676 +1.3670 0.96690 +1.3725 0.96697 +1.3780 0.96717 +1.3835 0.96727 +1.3890 0.96742 +1.3945 0.96757 +1.4000 0.96770 +1.4055 0.96783 +1.4110 0.96796 +1.4165 0.96808 +1.4220 0.96820 +1.4275 0.96831 +1.4330 0.96844 +1.4385 0.96854 +1.4440 0.96865 +1.4495 0.96877 +1.4550 0.96886 +1.4605 0.96896 +1.4660 0.96908 +1.4715 0.96917 +1.4770 0.96928 +1.4825 0.96936 +1.4880 0.96945 +1.4935 0.96956 +1.4990 0.96963 +1.5045 0.96972 +1.5100 0.96981 +1.5155 0.96989 +1.5210 0.96997 +1.5265 0.97004 +1.5320 0.97012 +1.5375 0.97020 +1.5430 0.97029 +1.5485 0.97033 +1.5540 0.97040 +1.5595 0.97050 +1.5650 0.97055 +1.5705 0.97062 +1.5760 0.97067 +1.5815 0.97074 +1.5870 0.97081 +1.5925 0.97087 +1.5980 0.97093 +1.6035 0.97098 +1.6090 0.97102 +1.6145 0.97109 +1.6200 0.97115 +1.6255 0.97120 +1.6310 0.97125 +1.6365 0.97129 +1.6420 0.97136 +1.6475 0.97140 +1.6530 0.97144 +1.6585 0.97149 +1.6640 0.97155 +1.6695 0.97159 +1.6750 0.97162 +1.6805 0.97165 +1.6860 0.97169 +1.6915 0.97176 +1.6970 0.97178 +1.7025 0.97184 +1.7080 0.97187 +1.7135 0.97191 +1.7190 0.97195 +1.7245 0.97199 +1.7300 0.97205 +1.7355 0.97207 +1.7410 0.97209 +1.7465 0.97214 +1.7520 0.97217 +1.7575 0.97221 +1.7630 0.97225 +1.7685 0.97228 +1.7740 0.97232 +1.7795 0.97234 +1.7850 0.97238 +1.7905 0.97242 +1.7960 0.97244 +1.8015 0.97247 +1.8070 0.97252 +1.8125 0.97257 +1.8180 0.97261 +1.8235 0.97263 +1.8290 0.97266 +1.8345 0.97270 +1.8400 0.97273 +1.8455 0.97275 +1.8510 0.97279 +1.8565 0.97281 +1.8620 0.97286 +1.8675 0.97293 +1.8730 0.97290 +1.8785 0.97291 +1.8840 0.97296 +1.8895 0.97300 +1.8950 0.97306 +1.9005 0.97307 +1.9060 0.97308 +1.9115 0.97312 +1.9170 0.97313 +1.9225 0.97316 +1.9280 0.97316 +1.9335 0.97321 +1.9390 0.97323 +1.9445 0.97324 +1.9500 0.97328 +1.9555 0.97330 +1.9610 0.97330 +1.9665 0.97333 +1.9720 0.97336 +1.9775 0.97337 +1.9830 0.97339 +1.9885 0.97341 +1.9940 0.97346 +1.9995 0.97348 +2.0050 0.97349 +2.0105 0.97349 +2.0160 0.97349 +2.0215 0.97349 +2.0270 0.97349 +2.0325 0.97349 +2.0380 0.97349 +2.0435 0.97349 +2.0490 0.97349 +2.0545 0.97349 +2.0600 0.97349 +2.0655 0.97349 +2.0710 0.97349 +2.0765 0.97349 +2.0820 0.97349 +2.0875 0.97349 +2.0930 0.97349 +2.0985 0.97349 +2.1040 0.97349 +2.1095 0.97349 +2.1150 0.97349 +2.1205 0.97349 +2.1260 0.97349 +2.1315 0.97349 +2.1370 0.97349 +2.1425 0.97349 +2.1480 0.97349 +2.1535 0.97349 +2.1590 0.97349 +2.1645 0.97349 +2.1700 0.97349 +2.1755 0.97349 +2.1810 0.97349 +2.1865 0.97349 +2.1920 0.97349 +2.1975 0.97349 +2.2030 0.97349 +2.2085 0.97349 +2.2140 0.97349 +2.2195 0.97349 +2.2250 0.97349 +2.2305 0.97349 +2.2360 0.97349 +2.2415 0.97349 +2.2470 0.97349 +2.2525 0.97349 +2.2580 0.97349 +2.2635 0.97349 +2.2690 0.97349 +2.2745 0.97349 +2.2800 0.97349 +2.2855 0.97349 +2.2910 0.97349 +2.2965 0.97349 +2.3020 0.97349 +2.3075 0.97349 +2.3130 0.97349 +2.3185 0.97349 +2.3240 0.97349 +2.3295 0.97349 +2.3350 0.97349 +2.3405 0.97349 +2.3460 0.97349 +2.3515 0.97349 +2.3570 0.97349 +2.3625 0.97349 +2.3680 0.97349 +2.3735 0.97349 +2.3790 0.97349 +2.3845 0.97349 +2.3900 0.97349 +2.3955 0.97349 +2.4010 0.97349 +2.4065 0.97349 +2.4120 0.97349 +2.4175 0.97349 +2.4230 0.97349 +2.4285 0.97349 +2.4340 0.97349 +2.4395 0.97349 +2.4450 0.97349 +2.4505 0.97349 +2.4560 0.97349 +2.4615 0.97349 +2.4670 0.97349 +2.4725 0.97349 +2.4780 0.97349 +2.4835 0.97349 +2.4890 0.97349 +2.4945 0.97349 +2.5000 0.97349 +3.0000 0.97349 \ No newline at end of file diff --git a/ZShooter_v2/ZShooter.yaml b/ZShooter_v2/ZShooter.yaml index bd39fcd9..be04b692 100755 --- a/ZShooter_v2/ZShooter.yaml +++ b/ZShooter_v2/ZShooter.yaml @@ -6,9 +6,9 @@ name: ZShooter description: Common effects from the ZShooter_v1 optics properties: - temperature: -80 #TODO: check value - pixel_scale : 0.159574468085 #TODO update with real value - plate_scale : 10.638297872333334 #TODO update with real value +# temperature: 0 + pixel_scale : 0.15556 #"/pix using .7"/4.5 pix + plate_scale : 10.37067 # "/mm above with 15 um pixels #effects: # - name: Selector From 7be18a1b01b5271af3a886b3fed6cf7388740534 Mon Sep 17 00:00:00 2001 From: Jeb Bailey Date: Tue, 30 Jun 2026 22:11:46 -0700 Subject: [PATCH 31/52] Add support for detector angle in echelle trace calculations Enhanced echelle trace logic by incorporating a detector angle parameter for transformations. Updated relevant files to include detector angle metadata and calculations, improving flexibility for tilted detector configurations. --- ZShooter_v2/traces/echelle_trace_parameters.dat | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/ZShooter_v2/traces/echelle_trace_parameters.dat b/ZShooter_v2/traces/echelle_trace_parameters.dat index 508d9cba..a520aec9 100644 --- a/ZShooter_v2/traces/echelle_trace_parameters.dat +++ b/ZShooter_v2/traces/echelle_trace_parameters.dat @@ -14,14 +14,15 @@ # disp_freq_unit : mm # xdisp_freq_unit : mm # slitlength_unit : arcsec +# detector_angle_unit : deg # description : Table that defines the parameters for echelle trace generation, used by EchelleSpectralTraceList effect. m0 = maximum order # changes : # - 2025-10-20 : Initial creation of the file with trace parameters # -prefix aperture_id image_plane_id m0 n min_wave max_wave design_res echelle_blaze focal_length fwhm detector_pad pixel_size n_disp n_xdisp disp_freq xdisp_freq slitlength dispdir xbeta_center -b 0 0 91 25 310 420 17799 65.6 225 4.5 10 0.015 2048 2048 65.000 0 10 x 0 -g 1 1 71 25 400 600 17799 65.6 225 4.5 10 0.015 2048 2048 65.000 0 10 x 0 -r 2 2 49 21 580 980 17799 65.6 225 4.5 10 0.015 2048 2048 65.000 0 10 x 0 -yj 3 3 80 24 960 1340 17799 65.6 225 4.5 10 0.015 2048 2048 24.000 0 10 x 0 -h 4 4 51 11 1470 1830 17799 65.6 225 4.5 10 0.015 2048 2048 24.000 0 10 x 0 -k 5 5 39 8 1990 2450 17799 65.6 225 4.5 10 0.015 2048 2048 24.000 0 10 x 0 \ No newline at end of file +prefix aperture_id image_plane_id m0 n min_wave max_wave design_res echelle_blaze focal_length fwhm detector_pad pixel_size n_disp n_xdisp disp_freq xdisp_freq slitlength dispdir xbeta_center detector_angle +b 0 0 91 25 310 420 17799 65.6 225 4.5 10 0.015 2048 2048 65.000 0 10 x 0 -6.9 +g 1 1 71 25 400 600 17799 65.6 225 4.5 10 0.015 2048 2048 65.000 0 10 x 0 -4.9 +r 2 2 49 21 580 980 17799 65.6 225 4.5 10 0.015 2048 2048 65.000 0 10 x 0 -3.3 +yj 3 3 80 24 960 1340 17799 65.6 225 4.5 10 0.015 2048 2048 24.000 0 10 x 0 -5.5 +h 4 4 51 11 1470 1830 17799 65.6 225 4.5 10 0.015 2048 2048 24.000 0 10 x 0 -8.3 +k 5 5 39 8 1990 2450 17799 65.6 225 4.5 10 0.015 2048 2048 24.000 0 10 x 0 -8.3 From 2dd1a87c2ca2b0df56530437331c0341796f99dc Mon Sep 17 00:00:00 2001 From: Jeb Bailey Date: Wed, 1 Jul 2026 09:50:12 -0700 Subject: [PATCH 32/52] Add ZShooter per-channel image-plane scales --- ZShooter_v2/ZShooter_DET.yaml | 27 +++++++++++++++++++ .../traces/echelle_trace_parameters.dat | 20 ++++++++------ 2 files changed, 39 insertions(+), 8 deletions(-) diff --git a/ZShooter_v2/ZShooter_DET.yaml b/ZShooter_v2/ZShooter_DET.yaml index 05306848..91ce4b61 100644 --- a/ZShooter_v2/ZShooter_DET.yaml +++ b/ZShooter_v2/ZShooter_DET.yaml @@ -9,6 +9,21 @@ properties : binx : 1 biny: 1 full_well: 64000 + # Per-image-plane scales. These currently match the global ZShooter + # values in ZShooter.yaml, but live here so each camera can diverge when + # the final channel optics are available. + pixel_scale_b: 0.15556 + pixel_scale_g: 0.15556 + pixel_scale_r: 0.15556 + pixel_scale_yj: 0.15556 + pixel_scale_h: 0.15556 + pixel_scale_k: 0.15556 + plate_scale_b: 10.37067 + plate_scale_g: 10.37067 + plate_scale_r: 10.37067 + plate_scale_yj: 10.37067 + plate_scale_h: 10.37067 + plate_scale_k: 10.37067 tapered_qe_example: enabled: False description: > @@ -55,6 +70,8 @@ effects : class: DetectorList kwargs: image_plane_id : 0 + pixel_scale: "!DET.pixel_scale_b" + plate_scale: "!DET.plate_scale_b" array_dict: id: [0] x_cen: [0.0] @@ -79,6 +96,8 @@ effects : class: DetectorList kwargs: image_plane_id : 1 + pixel_scale: "!DET.pixel_scale_g" + plate_scale: "!DET.plate_scale_g" array_dict: id: [1] x_cen: [0.0] @@ -103,6 +122,8 @@ effects : class: DetectorList kwargs: image_plane_id : 2 + pixel_scale: "!DET.pixel_scale_r" + plate_scale: "!DET.plate_scale_r" array_dict: id: [2] x_cen: [0.0] @@ -127,6 +148,8 @@ effects : class: DetectorList kwargs: image_plane_id : 3 + pixel_scale: "!DET.pixel_scale_yj" + plate_scale: "!DET.plate_scale_yj" array_dict: id: [3] x_cen: [0.0] @@ -151,6 +174,8 @@ effects : class: DetectorList kwargs: image_plane_id : 4 + pixel_scale: "!DET.pixel_scale_h" + plate_scale: "!DET.plate_scale_h" array_dict: id: [4] x_cen: [0.0] @@ -175,6 +200,8 @@ effects : class: DetectorList kwargs: image_plane_id : 5 + pixel_scale: "!DET.pixel_scale_k" + plate_scale: "!DET.plate_scale_k" array_dict: id: [5] x_cen: [0.0] diff --git a/ZShooter_v2/traces/echelle_trace_parameters.dat b/ZShooter_v2/traces/echelle_trace_parameters.dat index a520aec9..19abe8a5 100644 --- a/ZShooter_v2/traces/echelle_trace_parameters.dat +++ b/ZShooter_v2/traces/echelle_trace_parameters.dat @@ -7,6 +7,8 @@ # echelle_blaze_unit : deg # focal_length_unit : mm # fwhm_unit : pixel +# nominal_slit_width_unit : arcsec +# plate_scale_unit : arcsec/mm # detector_pad_unit : pixel # pixel_size_unit : mm # n_disp_unit : pixel @@ -15,14 +17,16 @@ # xdisp_freq_unit : mm # slitlength_unit : arcsec # detector_angle_unit : deg -# description : Table that defines the parameters for echelle trace generation, used by EchelleSpectralTraceList effect. m0 = maximum order +# description : Table that defines the parameters for the analytical echelle trace generator used by EchelleSpectralTraceList effect. m0 = maximum order +# geometry_note : focal_length is the spectrograph camera focal length used in the analytical dispersion geometry. plate_scale maps on-sky slit coordinate to detector/image-plane mm for the analytical trace generator only. nominal_slit_width and fwhm document the slit-width-to-detector-FWHM consistency point used by the analytical model and validation diagnostics. +# future_trace_note : These analytical consistency columns are not a replacement for future Zemax-export trace tables. Zemax-backed traces should carry their own image-plane geometry and validation metadata. # changes : # - 2025-10-20 : Initial creation of the file with trace parameters # -prefix aperture_id image_plane_id m0 n min_wave max_wave design_res echelle_blaze focal_length fwhm detector_pad pixel_size n_disp n_xdisp disp_freq xdisp_freq slitlength dispdir xbeta_center detector_angle -b 0 0 91 25 310 420 17799 65.6 225 4.5 10 0.015 2048 2048 65.000 0 10 x 0 -6.9 -g 1 1 71 25 400 600 17799 65.6 225 4.5 10 0.015 2048 2048 65.000 0 10 x 0 -4.9 -r 2 2 49 21 580 980 17799 65.6 225 4.5 10 0.015 2048 2048 65.000 0 10 x 0 -3.3 -yj 3 3 80 24 960 1340 17799 65.6 225 4.5 10 0.015 2048 2048 24.000 0 10 x 0 -5.5 -h 4 4 51 11 1470 1830 17799 65.6 225 4.5 10 0.015 2048 2048 24.000 0 10 x 0 -8.3 -k 5 5 39 8 1990 2450 17799 65.6 225 4.5 10 0.015 2048 2048 24.000 0 10 x 0 -8.3 +prefix aperture_id image_plane_id m0 n min_wave max_wave design_res echelle_blaze focal_length fwhm nominal_slit_width plate_scale detector_pad pixel_size n_disp n_xdisp disp_freq xdisp_freq slitlength dispdir xbeta_center detector_angle +b 0 0 91 25 310 420 17799 65.6 225 4.5 0.7 10.37067 10 0.015 2048 2048 65.000 0 10 x 0 -6.9 +g 1 1 71 25 400 600 17799 65.6 225 4.5 0.7 10.37067 10 0.015 2048 2048 65.000 0 10 x 0 -4.9 +r 2 2 49 21 580 980 17799 65.6 225 4.5 0.7 10.37067 10 0.015 2048 2048 65.000 0 10 x 0 -3.3 +yj 3 3 80 24 960 1340 17799 65.6 225 4.5 0.7 10.37067 10 0.015 2048 2048 24.000 0 10 x 0 -5.5 +h 4 4 51 11 1470 1830 17799 65.6 225 4.5 0.7 10.37067 10 0.015 2048 2048 24.000 0 10 x 0 -8.3 +k 5 5 39 8 1990 2450 17799 65.6 225 4.5 0.7 10.37067 10 0.015 2048 2048 24.000 0 10 x 0 -8.3 From ff46b7e58aebeee6cd1ef150981bfce449872d1d Mon Sep 17 00:00:00 2001 From: Jeb Bailey Date: Wed, 1 Jul 2026 12:51:11 -0700 Subject: [PATCH 33/52] Clarify analytical echelle detector-frame clipping --- ZShooter_v2/traces/echelle_trace_parameters.dat | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ZShooter_v2/traces/echelle_trace_parameters.dat b/ZShooter_v2/traces/echelle_trace_parameters.dat index 19abe8a5..fddd814c 100644 --- a/ZShooter_v2/traces/echelle_trace_parameters.dat +++ b/ZShooter_v2/traces/echelle_trace_parameters.dat @@ -18,7 +18,7 @@ # slitlength_unit : arcsec # detector_angle_unit : deg # description : Table that defines the parameters for the analytical echelle trace generator used by EchelleSpectralTraceList effect. m0 = maximum order -# geometry_note : focal_length is the spectrograph camera focal length used in the analytical dispersion geometry. plate_scale maps on-sky slit coordinate to detector/image-plane mm for the analytical trace generator only. nominal_slit_width and fwhm document the slit-width-to-detector-FWHM consistency point used by the analytical model and validation diagnostics. +# geometry_note : focal_length is the spectrograph camera focal length used in the analytical dispersion geometry. plate_scale maps on-sky slit coordinate to detector/image-plane mm for the analytical trace generator only. detector_angle rotates the analytical trace footprint before detector placement; detector_pad is applied after that rotation in detector pixel coordinates. nominal_slit_width and fwhm document the slit-width-to-detector-FWHM consistency point used by the analytical model and validation diagnostics. # future_trace_note : These analytical consistency columns are not a replacement for future Zemax-export trace tables. Zemax-backed traces should carry their own image-plane geometry and validation metadata. # changes : # - 2025-10-20 : Initial creation of the file with trace parameters From c132dc9af7551fec2401a1ca2b466a99e9e2fa6b Mon Sep 17 00:00:00 2001 From: Jeb Bailey Date: Wed, 1 Jul 2026 17:35:15 -0700 Subject: [PATCH 34/52] Clarify analytical detector padding metadata --- ZShooter_v2/traces/echelle_trace_parameters.dat | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ZShooter_v2/traces/echelle_trace_parameters.dat b/ZShooter_v2/traces/echelle_trace_parameters.dat index fddd814c..1832d348 100644 --- a/ZShooter_v2/traces/echelle_trace_parameters.dat +++ b/ZShooter_v2/traces/echelle_trace_parameters.dat @@ -18,7 +18,7 @@ # slitlength_unit : arcsec # detector_angle_unit : deg # description : Table that defines the parameters for the analytical echelle trace generator used by EchelleSpectralTraceList effect. m0 = maximum order -# geometry_note : focal_length is the spectrograph camera focal length used in the analytical dispersion geometry. plate_scale maps on-sky slit coordinate to detector/image-plane mm for the analytical trace generator only. detector_angle rotates the analytical trace footprint before detector placement; detector_pad is applied after that rotation in detector pixel coordinates. nominal_slit_width and fwhm document the slit-width-to-detector-FWHM consistency point used by the analytical model and validation diagnostics. +# geometry_note : focal_length is the spectrograph camera focal length used in the analytical dispersion geometry. plate_scale maps on-sky slit coordinate to detector/image-plane mm for the analytical trace generator only. detector_angle rotates the analytical trace footprint before detector placement. detector_pad is legacy padding metadata and is not optical trace geometry. nominal_slit_width and fwhm document the slit-width-to-detector-FWHM consistency point used by the analytical model and validation diagnostics. # future_trace_note : These analytical consistency columns are not a replacement for future Zemax-export trace tables. Zemax-backed traces should carry their own image-plane geometry and validation metadata. # changes : # - 2025-10-20 : Initial creation of the file with trace parameters From 3071e44050322dc26f2141d7a25122305974c3dc Mon Sep 17 00:00:00 2001 From: Jeb Bailey Date: Wed, 1 Jul 2026 18:30:19 -0700 Subject: [PATCH 35/52] Add NaN masking and improve plotting adjustments Implemented NaN masking in order detections to handle invalid data gracefully. Enhanced plot appearance by adjusting line widths, colors, and transparency for better visual clarity. Updated test cases and configuration to align with the new data handling and visualization improvements. --- ZShooter_v2/ZShooter_SPEC.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ZShooter_v2/ZShooter_SPEC.yaml b/ZShooter_v2/ZShooter_SPEC.yaml index 457df6b6..2fd48e55 100755 --- a/ZShooter_v2/ZShooter_SPEC.yaml +++ b/ZShooter_v2/ZShooter_SPEC.yaml @@ -103,7 +103,7 @@ effects: - name: ir_blocking_filter_selector description: nIR blocking filter class: SelectorWheel - include: True + include: False kwargs: z_order: [610] selector_key: "aperture_id" From 635a048e56602520d5e07d2883179f8897816fe5 Mon Sep 17 00:00:00 2001 From: Jeb Bailey Date: Fri, 3 Jul 2026 16:57:29 +0200 Subject: [PATCH 36/52] 2k x 4k --- ZShooter_v2/ZShooter_DET.yaml | 6 +++--- ZShooter_v2/traces/echelle_trace_parameters.dat | 12 ++++++------ 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/ZShooter_v2/ZShooter_DET.yaml b/ZShooter_v2/ZShooter_DET.yaml index 91ce4b61..005b2b15 100644 --- a/ZShooter_v2/ZShooter_DET.yaml +++ b/ZShooter_v2/ZShooter_DET.yaml @@ -77,7 +77,7 @@ effects : x_cen: [0.0] y_cen: [0.0] x_size: [2048] - y_size: [2048] + y_size: [4096] pixel_size: [0.015] angle: [0.0] gain: [1.0] @@ -103,7 +103,7 @@ effects : x_cen: [0.0] y_cen: [0.0] x_size: [2048] - y_size: [2048] + y_size: [4096] pixel_size: [0.015] angle: [0.0] gain: [1.0] @@ -129,7 +129,7 @@ effects : x_cen: [0.0] y_cen: [0.0] x_size: [2048] - y_size: [2048] + y_size: [4096] pixel_size: [0.015] angle: [0.0] gain: [1.0] diff --git a/ZShooter_v2/traces/echelle_trace_parameters.dat b/ZShooter_v2/traces/echelle_trace_parameters.dat index 1832d348..5b94c4fe 100644 --- a/ZShooter_v2/traces/echelle_trace_parameters.dat +++ b/ZShooter_v2/traces/echelle_trace_parameters.dat @@ -24,9 +24,9 @@ # - 2025-10-20 : Initial creation of the file with trace parameters # prefix aperture_id image_plane_id m0 n min_wave max_wave design_res echelle_blaze focal_length fwhm nominal_slit_width plate_scale detector_pad pixel_size n_disp n_xdisp disp_freq xdisp_freq slitlength dispdir xbeta_center detector_angle -b 0 0 91 25 310 420 17799 65.6 225 4.5 0.7 10.37067 10 0.015 2048 2048 65.000 0 10 x 0 -6.9 -g 1 1 71 25 400 600 17799 65.6 225 4.5 0.7 10.37067 10 0.015 2048 2048 65.000 0 10 x 0 -4.9 -r 2 2 49 21 580 980 17799 65.6 225 4.5 0.7 10.37067 10 0.015 2048 2048 65.000 0 10 x 0 -3.3 -yj 3 3 80 24 960 1340 17799 65.6 225 4.5 0.7 10.37067 10 0.015 2048 2048 24.000 0 10 x 0 -5.5 -h 4 4 51 11 1470 1830 17799 65.6 225 4.5 0.7 10.37067 10 0.015 2048 2048 24.000 0 10 x 0 -8.3 -k 5 5 39 8 1990 2450 17799 65.6 225 4.5 0.7 10.37067 10 0.015 2048 2048 24.000 0 10 x 0 -8.3 +b 0 0 118 34 310 430 18000 65.6 225 4.46 0.7 10.4703 10 0.015 2048 4096 50.000 2000 10 x 0 -10.67 +g 1 1 85 30 430 650 18000 65.6 225 4.46 0.7 10.4703 10 0.015 2048 4096 50.000 1100 10 x 0 -8.39 +r 2 2 56 20 650 980 18000 65.6 225 4.46 0.7 10.4703 10 0.015 2048 4096 50.000 625 10 x 0 -8.20 +yj 3 3 80 24 960 1340 18000 65.6 225 4.46 0.7 10.4703 10 0.015 2048 2048 24.000 350 10 x 0 -5.5 +h 4 4 51 11 1470 1830 18000 65.6 225 4.46 0.7 10.4703 10 0.015 2048 2048 24.000 300 10 x 0 -8.3 +k 5 5 38 8 1990 2450 18000 65.6 225 4.46 0.7 10.4703 10 0.015 2048 2048 24.000 270 10 x 0 -8.3 From 3b91fcee10d377aeeb10e28b89a7dead2ba63110 Mon Sep 17 00:00:00 2001 From: Jeb Bailey Date: Fri, 3 Jul 2026 21:27:16 +0200 Subject: [PATCH 37/52] Update with full instrument design parameters, fixing focal length issue in echelle and updating dichroics. --- ZShooter_v2/dichroics/TER_dichroic_b-gr.dat | 34 ++++----- .../dichroics/TER_dichroic_bgr-yjhk.dat | 4 +- ZShooter_v2/dichroics/TER_dichroic_g-r.dat | 74 +++++++++---------- ZShooter_v2/dichroics/TER_dichroic_h-k.dat | 4 +- ZShooter_v2/dichroics/TER_dichroic_yj-hk.dat | 4 +- .../traces/echelle_trace_parameters.dat | 17 +++-- 6 files changed, 69 insertions(+), 68 deletions(-) diff --git a/ZShooter_v2/dichroics/TER_dichroic_b-gr.dat b/ZShooter_v2/dichroics/TER_dichroic_b-gr.dat index fec23a12..78e727e6 100644 --- a/ZShooter_v2/dichroics/TER_dichroic_b-gr.dat +++ b/ZShooter_v2/dichroics/TER_dichroic_b-gr.dat @@ -1,7 +1,7 @@ # name : second_layer_dichroic_UBVIS -# author : J. Bailey +# author : unknown # date_created : 2026-03-16T12:00:00 -# date_modified : 2026-05-30T18:22:01.838 +# date_modified : 2026-07-03T19:24:05.592 # description : Transmits GR (VIS) reflects UB # wavelength_unit : um # changes : @@ -12,21 +12,21 @@ wavelength transmission reflection 0.32 0.000000 0.983843 0.33 0.000000 0.984535 0.34 0.000000 0.984571 -0.35 0.000001 0.984570 -0.36 0.000049 0.984523 -0.37 0.000933 0.983639 -0.38 0.009980 0.974591 -0.39 0.061283 0.923288 -0.40 0.222779 0.761793 -0.41 0.505563 0.479009 -0.42 0.781301 0.203271 -0.43 0.931024 0.053548 -0.44 0.976247 0.008325 -0.45 0.983830 0.000741 -0.46 0.984535 0.000037 -0.47 0.984571 0.000001 -0.48 0.984572 0.000000 -0.49 0.984572 0.000000 +0.35 0.000000 0.984572 +0.36 0.000000 0.984572 +0.37 0.000001 0.984570 +0.38 0.000049 0.984523 +0.39 0.000931 0.983641 +0.40 0.009964 0.974608 +0.41 0.061205 0.923367 +0.42 0.222582 0.761990 +0.43 0.505294 0.479277 +0.44 0.781104 0.203468 +0.45 0.930946 0.053626 +0.46 0.976230 0.008341 +0.47 0.983828 0.000743 +0.48 0.984534 0.000037 +0.49 0.984571 0.000001 0.50 0.984572 0.000000 0.51 0.984572 0.000000 0.52 0.984572 0.000000 diff --git a/ZShooter_v2/dichroics/TER_dichroic_bgr-yjhk.dat b/ZShooter_v2/dichroics/TER_dichroic_bgr-yjhk.dat index 5b8b2fda..c1181818 100644 --- a/ZShooter_v2/dichroics/TER_dichroic_bgr-yjhk.dat +++ b/ZShooter_v2/dichroics/TER_dichroic_bgr-yjhk.dat @@ -1,7 +1,7 @@ # name : first_dichroic -# author : J. Bailey +# author : unknown # date_created : 2026-03-16T12:00:00 -# date_modified : 2026-05-30T18:22:01.817 +# date_modified : 2026-07-03T19:24:05.571 # description : Transmits NIR, reflects UBVIS # wavelength_unit : um # changes : diff --git a/ZShooter_v2/dichroics/TER_dichroic_g-r.dat b/ZShooter_v2/dichroics/TER_dichroic_g-r.dat index e40a65f9..348786de 100644 --- a/ZShooter_v2/dichroics/TER_dichroic_g-r.dat +++ b/ZShooter_v2/dichroics/TER_dichroic_g-r.dat @@ -1,54 +1,54 @@ # name : third_layer_dichroic_VIS -# author : J. Bailey +# author : unknown # date_created : 2026-03-16T12:00:00 -# date_modified : 2026-05-30T18:22:01.878 +# date_modified : 2026-07-03T19:24:05.634 # description : Transmits R, reflects G # wavelength_unit : um # changes : # wavelength transmission reflection 0.30 0.000000 0.000000 -0.31 0.000000 0.000001 -0.32 0.000000 0.000049 -0.33 0.000000 0.000936 -0.34 0.000000 0.010014 -0.35 0.000000 0.061440 -0.36 0.000000 0.223173 -0.37 0.000000 0.506099 -0.38 0.000000 0.781695 -0.39 0.000000 0.931180 -0.40 0.000000 0.976280 -0.41 0.000000 0.983834 -0.42 0.000000 0.984535 -0.43 0.000000 0.984571 -0.44 0.000000 0.984572 -0.45 0.000000 0.984572 -0.46 0.000000 0.984572 +0.31 0.000000 0.000000 +0.32 0.000000 0.000000 +0.33 0.000000 0.000000 +0.34 0.000000 0.000001 +0.35 0.000000 0.000049 +0.36 0.000000 0.000934 +0.37 0.000000 0.009989 +0.38 0.000000 0.061322 +0.39 0.000000 0.222877 +0.40 0.000000 0.505697 +0.41 0.000000 0.781400 +0.42 0.000000 0.931063 +0.43 0.000000 0.976255 +0.44 0.000000 0.983831 +0.45 0.000000 0.984535 +0.46 0.000000 0.984571 0.47 0.000000 0.984572 0.48 0.000000 0.984572 0.49 0.000000 0.984572 0.50 0.000000 0.984572 0.51 0.000000 0.984572 0.52 0.000000 0.984572 -0.53 0.000001 0.984570 -0.54 0.000048 0.984524 -0.55 0.000915 0.983657 -0.56 0.009830 0.974742 -0.57 0.060580 0.923992 -0.58 0.221005 0.763567 -0.59 0.503149 0.481423 -0.60 0.779528 0.205044 -0.61 0.930321 0.054251 -0.62 0.976097 0.008475 -0.63 0.983813 0.000759 -0.64 0.984534 0.000038 -0.65 0.984571 0.000001 -0.66 0.984572 0.000000 -0.67 0.984572 0.000000 -0.68 0.984572 0.000000 -0.69 0.984572 0.000000 -0.70 0.984572 0.000000 -0.71 0.984572 0.000000 +0.53 0.000000 0.984572 +0.54 0.000000 0.984572 +0.55 0.000000 0.984572 +0.56 0.000000 0.984572 +0.57 0.000000 0.984572 +0.58 0.000000 0.984572 +0.59 0.000001 0.984570 +0.60 0.000048 0.984524 +0.61 0.000909 0.983662 +0.62 0.009780 0.974792 +0.63 0.060346 0.924226 +0.64 0.220414 0.764158 +0.65 0.502344 0.482228 +0.66 0.778937 0.205635 +0.67 0.930086 0.054485 +0.68 0.976046 0.008525 +0.69 0.983807 0.000764 +0.70 0.984533 0.000039 +0.71 0.984571 0.000001 0.72 0.984572 0.000000 0.73 0.984572 0.000000 0.74 0.984572 0.000000 diff --git a/ZShooter_v2/dichroics/TER_dichroic_h-k.dat b/ZShooter_v2/dichroics/TER_dichroic_h-k.dat index 08e82d08..db954ecb 100644 --- a/ZShooter_v2/dichroics/TER_dichroic_h-k.dat +++ b/ZShooter_v2/dichroics/TER_dichroic_h-k.dat @@ -1,7 +1,7 @@ # name : third_layer_dichroic_HK -# author : J. Bailey +# author : unknown # date_created : 2026-03-16T12:00:00 -# date_modified : 2026-05-30T18:22:01.898 +# date_modified : 2026-07-03T19:24:05.655 # description : Transmits K, reflects H # wavelength_unit : um # changes : diff --git a/ZShooter_v2/dichroics/TER_dichroic_yj-hk.dat b/ZShooter_v2/dichroics/TER_dichroic_yj-hk.dat index f00e6996..deea8c08 100644 --- a/ZShooter_v2/dichroics/TER_dichroic_yj-hk.dat +++ b/ZShooter_v2/dichroics/TER_dichroic_yj-hk.dat @@ -1,7 +1,7 @@ # name : second_layer_dichroic_NIR -# author : J. Bailey +# author : unknown # date_created : 2026-03-16T12:00:00 -# date_modified : 2026-05-30T18:22:01.858 +# date_modified : 2026-07-03T19:24:05.613 # description : Transmits HK, reflects YJ # wavelength_unit : um # changes : diff --git a/ZShooter_v2/traces/echelle_trace_parameters.dat b/ZShooter_v2/traces/echelle_trace_parameters.dat index 5b94c4fe..90d7168a 100644 --- a/ZShooter_v2/traces/echelle_trace_parameters.dat +++ b/ZShooter_v2/traces/echelle_trace_parameters.dat @@ -6,6 +6,7 @@ # max_wave_unit : nm # echelle_blaze_unit : deg # focal_length_unit : mm +# dispersion_focal_length_unit : mm # fwhm_unit : pixel # nominal_slit_width_unit : arcsec # plate_scale_unit : arcsec/mm @@ -18,15 +19,15 @@ # slitlength_unit : arcsec # detector_angle_unit : deg # description : Table that defines the parameters for the analytical echelle trace generator used by EchelleSpectralTraceList effect. m0 = maximum order -# geometry_note : focal_length is the spectrograph camera focal length used in the analytical dispersion geometry. plate_scale maps on-sky slit coordinate to detector/image-plane mm for the analytical trace generator only. detector_angle rotates the analytical trace footprint before detector placement. detector_pad is legacy padding metadata and is not optical trace geometry. nominal_slit_width and fwhm document the slit-width-to-detector-FWHM consistency point used by the analytical model and validation diagnostics. +# geometry_note : focal_length is the physical camera focal length used for camera and cross-dispersion geometry. dispersion_focal_length is the effective focal length used for the echelle/main-dispersion detector mapping; it may include prescription-specific relay magnification, but that relay is not modeled by the analytical echelle code. plate_scale maps on-sky slit coordinate to detector/image-plane mm for the analytical trace generator only. detector_angle rotates the analytical trace footprint before detector placement. detector_pad is legacy padding metadata and is not optical trace geometry. nominal_slit_width and fwhm document the slit-width-to-detector-FWHM consistency point used by the analytical model and validation diagnostics. # future_trace_note : These analytical consistency columns are not a replacement for future Zemax-export trace tables. Zemax-backed traces should carry their own image-plane geometry and validation metadata. # changes : # - 2025-10-20 : Initial creation of the file with trace parameters # -prefix aperture_id image_plane_id m0 n min_wave max_wave design_res echelle_blaze focal_length fwhm nominal_slit_width plate_scale detector_pad pixel_size n_disp n_xdisp disp_freq xdisp_freq slitlength dispdir xbeta_center detector_angle -b 0 0 118 34 310 430 18000 65.6 225 4.46 0.7 10.4703 10 0.015 2048 4096 50.000 2000 10 x 0 -10.67 -g 1 1 85 30 430 650 18000 65.6 225 4.46 0.7 10.4703 10 0.015 2048 4096 50.000 1100 10 x 0 -8.39 -r 2 2 56 20 650 980 18000 65.6 225 4.46 0.7 10.4703 10 0.015 2048 4096 50.000 625 10 x 0 -8.20 -yj 3 3 80 24 960 1340 18000 65.6 225 4.46 0.7 10.4703 10 0.015 2048 2048 24.000 350 10 x 0 -5.5 -h 4 4 51 11 1470 1830 18000 65.6 225 4.46 0.7 10.4703 10 0.015 2048 2048 24.000 300 10 x 0 -8.3 -k 5 5 38 8 1990 2450 18000 65.6 225 4.46 0.7 10.4703 10 0.015 2048 2048 24.000 270 10 x 0 -8.3 +prefix aperture_id image_plane_id m0 n min_wave max_wave design_res echelle_blaze focal_length dispersion_focal_length fwhm nominal_slit_width plate_scale detector_pad pixel_size n_disp n_xdisp disp_freq xdisp_freq slitlength dispdir xbeta_center detector_angle +b 0 0 118 34 310 430 18000 65.6 225 270 4.46 0.7 10.4703 10 0.015 2048 4096 50.000 2000 10 x 0 -10.67 +g 1 1 85 30 430 650 18000 65.6 225 270 4.46 0.7 10.4703 10 0.015 2048 4096 50.000 1100 10 x 0 -8.39 +r 2 2 56 20 650 980 18000 65.6 225 270 4.46 0.7 10.4703 10 0.015 2048 4096 50.000 625 10 x 0 -8.20 +yj 3 3 80 24 960 1340 18000 65.6 225 270 4.46 0.7 10.4703 10 0.015 2048 2048 24.000 350 10 x 0 -5.5 +h 4 4 51 11 1470 1830 18000 65.6 225 270 4.46 0.7 10.4703 10 0.015 2048 2048 24.000 300 10 x 0 -8.3 +k 5 5 38 8 1990 2450 18000 65.6 225 270 4.46 0.7 10.4703 10 0.015 2048 2048 24.000 270 10 x 0 -8.3 From dc8371831639546e0bc1308380b59fe16cdcb903 Mon Sep 17 00:00:00 2001 From: Jeb Bailey Date: Fri, 3 Jul 2026 23:44:50 +0200 Subject: [PATCH 38/52] Add a comment about simulation spectral_bin_width --- ZShooter_v2/default.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ZShooter_v2/default.yaml b/ZShooter_v2/default.yaml index 4b578c81..3d7d44cb 100755 --- a/ZShooter_v2/default.yaml +++ b/ZShooter_v2/default.yaml @@ -66,7 +66,7 @@ properties : wave_min : 0.3 wave_mid : 1.0 wave_max : 2.5 - spectral_bin_width: 0.00001 # in um + spectral_bin_width: 0.00001 # in um, may want 0.000005 spectral_resolution: 40000 computing : From 6d712308c61f8d6c9f1fa4b9eeea0e64eca04b08 Mon Sep 17 00:00:00 2001 From: Jeb Bailey Date: Sat, 4 Jul 2026 07:07:57 +0200 Subject: [PATCH 39/52] Fix QE, bas on h4rg data not METIS imager as a basis --- ZShooter_v2/detector_specs/APD_TER.dat | 2621 ++++++++++++++++++++-- ZShooter_v2/detector_specs/H2RG_TER.dat | 2729 ++++++++++++++++++++--- 2 files changed, 4939 insertions(+), 411 deletions(-) diff --git a/ZShooter_v2/detector_specs/APD_TER.dat b/ZShooter_v2/detector_specs/APD_TER.dat index 75ee098b..b19b2988 100644 --- a/ZShooter_v2/detector_specs/APD_TER.dat +++ b/ZShooter_v2/detector_specs/APD_TER.dat @@ -1,158 +1,2477 @@ # author : J. Bailey # date_created : 2026-05-28 # type : detector:quantum_efficiency -# description : quantum efficiency for an LmAPD based on H2RG data with a 1.2x excess noise factor. +# description : quantum efficiency for an LmAPD based on H4RG data with a 1.2x excess noise factor. # wavelength_unit : um # action : transmission # changes : wavelength transmission - 0.990 0.7384272 - 1.0033284 0.7384272 - 1.0100157 0.7365941 - 1.0167475 0.7355770 - 1.0235242 0.7351974 - 1.0303461 0.7348153 - 1.0372134 0.7342782 - 1.0441265 0.7336979 - 1.0510857 0.7330378 - 1.0580913 0.7314368 - 1.0651435 0.7298252 - 1.0722428 0.7275133 - 1.0793894 0.7249945 - 1.0865836 0.7217827 - 1.0938258 0.7204802 - 1.1011162 0.7192561 - 1.1084552 0.7180238 - 1.1158432 0.7162762 - 1.1232803 0.7139446 - 1.1307671 0.7115985 - 1.1383037 0.7092374 - 1.1458906 0.7071202 - 1.1535281 0.7048665 - 1.1612164 0.7015307 - 1.1689560 0.7004000 - 1.1767472 0.6986194 - 1.1845903 0.6966256 - 1.1924857 0.6941503 - 1.2004337 0.6914722 - 1.2084347 0.6886522 - 1.2164890 0.6840782 - 1.2245970 0.6831149 - 1.2327590 0.6808777 - 1.2409754 0.6784278 - 1.2492466 0.6758348 - 1.2575730 0.6736524 - 1.2659548 0.6713181 - 1.2743925 0.6687866 - 1.2828864 0.6669259 - 1.2914369 0.6639122 - 1.3000444 0.6612669 - 1.3087093 0.6588922 - 1.3174320 0.6566140 - 1.3262128 0.6543800 - 1.3350521 0.6524013 - 1.3439503 0.6504071 - 1.3529078 0.6483600 - 1.3619251 0.6465317 - 1.3710024 0.6453463 - 1.3801402 0.6431313 - 1.3893390 0.6398278 - 1.3985990 0.6381140 - 1.4079208 0.6369730 - 1.4173047 0.6361191 - 1.4267511 0.6360550 - 1.4362605 0.6366972 - 1.4458333 0.6357599 - 1.4554699 0.6348163 - 1.4651707 0.6329957 - 1.4749362 0.6310832 - 1.4847668 0.6301047 - 1.4946628 0.6291348 - 1.5046249 0.6305234 - 1.5146533 0.6329506 - 1.5247486 0.6345987 - 1.5349112 0.6344112 - 1.5451415 0.6329799 - 1.5554400 0.6329716 - 1.5658071 0.6334228 - 1.5762433 0.6354203 - 1.5867491 0.6385101 - 1.5973249 0.6400643 - 1.6079712 0.6395812 - 1.6186884 0.6405143 - 1.6294771 0.6414536 - 1.6403377 0.6421938 - 1.6512707 0.6429074 - 1.6622765 0.6437819 - 1.6733557 0.6447466 - 1.6845088 0.6488434 - 1.6957361 0.6489472 - 1.7070383 0.6512830 - 1.7184159 0.6537940 - 1.7298693 0.6555310 - 1.7413990 0.6572796 - 1.7530055 0.6590398 - 1.7646894 0.6608117 - 1.7764512 0.6625954 - 1.7882914 0.6643911 - 1.8002105 0.6663184 - 1.8122091 0.6678889 - 1.8242876 0.6693088 - 1.8364466 0.6713503 - 1.8486866 0.6731006 - 1.8610083 0.6745923 - 1.8734120 0.6756722 - 1.8858985 0.6767593 - 1.8984681 0.6778538 - 1.9111216 0.6785711 - 1.9238593 0.6788830 - 1.9366820 0.6789472 - 1.9495901 0.6789472 - 1.9625843 0.6811581 - 1.9756651 0.6842899 - 1.9888330 0.6862127 - 2.0020887 0.6877438 - 2.0154328 0.6893772 - 2.0288658 0.6909083 - 2.0423884 0.6923801 - 2.0560010 0.6940157 - 2.0697045 0.6989475 - 2.0834992 0.6989475 - 2.0973859 0.7002956 - 2.1113651 0.7018466 - 2.1254375 0.7035687 - 2.1396037 0.7047931 - 2.1538643 0.7057247 - 2.1682200 0.7074246 - 2.1826714 0.7105997 - 2.1972190 0.7119823 - 2.2118637 0.7148504 - 2.2266059 0.7171191 - 2.2414464 0.7202949 - 2.2563858 0.7216538 - 2.2714248 0.7195549 - 2.2865640 0.7196521 - 2.3018041 0.7092541 - 2.3171458 0.7131573 - 2.3325898 0.7219333 - 2.3481367 0.7264637 - 2.3637872 0.7349548 - 2.3795420 0.7273088 - 2.3954018 0.7241604 - 2.4113674 0.7383715 - 2.4274393 0.7380038 - 2.4436184 0.7384562 - 2.4599053 0.7389121 - 2.4763007 0.7368003 - 2.4928055 0.7363959 - 2.5094202 0.7427896 - 2.5261457 0.7436842 - 2.5429826 0.7458341 - 2.5599318 0.7449426 - 2.5769939 0.7456856 - 2.5941698 0.7451457 - 2.6114601 0.7450458 - 2.6288657 0.7457282 - 2.6463873 0.7442269 - 2.6640257 0.7436842 - 2.6817816 0.7436842 +0.9 0.79655 +0.901 0.796975 +0.902 0.7974 +0.903 0.797825 +0.904 0.798241667 +0.905 0.798666667 +0.906 0.799091667 +0.907 0.799508333 +0.908 0.799933333 +0.909 0.800358333 +0.91 0.800775 +0.911 0.8012 +0.912 0.801533333 +0.913 0.801691667 +0.914 0.80185 +0.915 0.802008333 +0.916 0.802175 +0.917 0.802333333 +0.918 0.802491667 +0.919 0.80265 +0.92 0.802808333 +0.921 0.802975 +0.922 0.803133333 +0.923 0.803291667 +0.924 0.80345 +0.925 0.803616667 +0.926 0.803775 +0.927 0.803933333 +0.928 0.804091667 +0.929 0.80425 +0.93 0.804416667 +0.931 0.804575 +0.932 0.804733333 +0.933 0.804891667 +0.934 0.80505 +0.935 0.805216667 +0.936 0.805375 +0.937 0.805516667 +0.938 0.805516667 +0.939 0.805516667 +0.94 0.805516667 +0.941 0.805516667 +0.942 0.805516667 +0.943 0.805516667 +0.944 0.805516667 +0.945 0.805516667 +0.946 0.805516667 +0.947 0.805516667 +0.948 0.805516667 +0.949 0.805516667 +0.95 0.805516667 +0.951 0.805516667 +0.952 0.805516667 +0.953 0.805516667 +0.954 0.805516667 +0.955 0.805516667 +0.956 0.805516667 +0.957 0.805516667 +0.958 0.805516667 +0.959 0.805516667 +0.96 0.805516667 +0.961 0.805541667 +0.962 0.805566667 +0.963 0.805591667 +0.964 0.805616667 +0.965 0.80565 +0.966 0.805675 +0.967 0.8057 +0.968 0.805733333 +0.969 0.805758333 +0.97 0.805783333 +0.971 0.805808333 +0.972 0.805841667 +0.973 0.805866667 +0.974 0.805891667 +0.975 0.805925 +0.976 0.80595 +0.977 0.805975 +0.978 0.806 +0.979 0.806033333 +0.98 0.806058333 +0.981 0.806083333 +0.982 0.806116667 +0.983 0.806141667 +0.984 0.806166667 +0.985 0.806191667 +0.986 0.806225 +0.987 0.80625 +0.988 0.806275 +0.989 0.8063 +0.99 0.806333333 +0.991 0.806358333 +0.992 0.806383333 +0.993 0.806416667 +0.994 0.806441667 +0.995 0.806466667 +0.996 0.806491667 +0.997 0.806525 +0.998 0.806333333 +0.999 0.806116667 +1 0.8059 +1.0009 0.805708333 +1.002 0.805475 +1.003 0.805258333 +1.004 0.805041667 +1.005 0.804833333 +1.0059 0.804641667 +1.007 0.8044 +1.008 0.804191667 +1.009 0.803975 +1.01 0.803758333 +1.0109 0.803566667 +1.012 0.803333333 +1.013 0.803116667 +1.0139 0.802925 +1.015 0.802691667 +1.016 0.802475 +1.017 0.802266667 +1.018 0.80205 +1.0189 0.801858333 +1.02 0.801616667 +1.021 0.801408333 +1.022 0.801191667 +1.023 0.800975 +1.024 0.800766667 +1.025 0.80055 +1.026 0.800333333 +1.027 0.800125 +1.028 0.799908333 +1.029 0.799691667 +1.03 0.799483333 +1.031 0.799358333 +1.032 0.79925 +1.033 0.799141667 +1.034 0.799025 +1.035 0.798916667 +1.036 0.798808333 +1.037 0.7987 +1.038 0.798583333 +1.0389 0.798491667 +1.04 0.798366667 +1.041 0.798258333 +1.042 0.798141667 +1.043 0.798033333 +1.044 0.797925 +1.045 0.797816667 +1.046 0.797708333 +1.047 0.797591667 +1.048 0.797483333 +1.049 0.797375 +1.05 0.797266667 +1.051 0.79715 +1.052 0.797041667 +1.053 0.796933333 +1.054 0.796825 +1.055 0.796708333 +1.056 0.7966 +1.057 0.796491667 +1.058 0.796383333 +1.059 0.796266667 +1.06 0.796158333 +1.061 0.79605 +1.0619 0.79595 +1.063 0.795833333 +1.064 0.795716667 +1.065 0.795608333 +1.066 0.7955 +1.067 0.795391667 +1.068 0.795275 +1.069 0.795166667 +1.07 0.795058333 +1.071 0.79495 +1.072 0.794833333 +1.073 0.794725 +1.074 0.794616667 +1.075 0.794508333 +1.076 0.794391667 +1.077 0.794283333 +1.078 0.794175 +1.079 0.794066667 +1.08 0.793958333 +1.081 0.793841667 +1.082 0.793733333 +1.083 0.793625 +1.084 0.793516667 +1.085 0.7934 +1.086 0.793291667 +1.087 0.793183333 +1.088 0.793075 +1.089 0.792958333 +1.0899 0.792866667 +1.091 0.792741667 +1.092 0.792633333 +1.093 0.792516667 +1.094 0.792408333 +1.095 0.792316667 +1.096 0.792225 +1.097 0.792133333 +1.098 0.792041667 +1.099 0.791958333 +1.1 0.791866667 +1.101 0.791775 +1.102 0.791683333 +1.103 0.791591667 +1.104 0.7915 +1.105 0.791416667 +1.106 0.791325 +1.107 0.791233333 +1.108 0.791141667 +1.109 0.79105 +1.11 0.790958333 +1.111 0.790875 +1.112 0.790783333 +1.1129 0.7907 +1.114 0.7906 +1.115 0.790508333 +1.116 0.790416667 +1.117 0.790333333 +1.118 0.790241667 +1.119 0.79015 +1.12 0.790058333 +1.121 0.789966667 +1.122 0.789875 +1.123 0.789791667 +1.124 0.7897 +1.125 0.789608333 +1.126 0.789516667 +1.127 0.789425 +1.128 0.789333333 +1.129 0.78925 +1.13 0.789158333 +1.131 0.789066667 +1.132 0.788975 +1.133 0.788883333 +1.134 0.788791667 +1.135 0.788708333 +1.136 0.788616667 +1.137 0.788525 +1.138 0.788433333 +1.139 0.788341667 +1.14 0.78825 +1.1409 0.788175 +1.142 0.788075 +1.143 0.787983333 +1.144 0.787891667 +1.145 0.787808333 +1.146 0.787716667 +1.147 0.787625 +1.148 0.787533333 +1.149 0.78745 +1.15 0.787358333 +1.151 0.787266667 +1.152 0.787175 +1.153 0.787091667 +1.154 0.787 +1.155 0.786908333 +1.156 0.786816667 +1.157 0.786725 +1.158 0.786641667 +1.159 0.78655 +1.16 0.786458333 +1.161 0.786366667 +1.162 0.786283333 +1.163 0.786191667 +1.164 0.7861 +1.165 0.786008333 +1.166 0.785925 +1.167 0.785833333 +1.168 0.785741667 +1.169 0.78565 +1.17 0.785566667 +1.171 0.785475 +1.172 0.785383333 +1.173 0.785291667 +1.174 0.785208333 +1.175 0.785116667 +1.176 0.785025 +1.177 0.784933333 +1.178 0.78485 +1.179 0.784758333 +1.18 0.784666667 +1.181 0.784575 +1.182 0.784483333 +1.183 0.7844 +1.184 0.784308333 +1.185 0.784216667 +1.186 0.784125 +1.187 0.784041667 +1.188 0.78395 +1.189 0.783858333 +1.19 0.783766667 +1.191 0.783683333 +1.1919 0.7836 +1.193 0.7835 +1.194 0.783408333 +1.195 0.783325 +1.196 0.783241667 +1.197 0.783158333 +1.198 0.783075 +1.199 0.782991667 +1.2 0.782916667 +1.201 0.782833333 +1.202 0.78275 +1.203 0.782666667 +1.204 0.782591667 +1.2049 0.782516667 +1.206 0.782425 +1.207 0.782341667 +1.2079 0.782275 +1.209 0.782183333 +1.21 0.7821 +1.2109 0.782025 +1.212 0.781941667 +1.213 0.781858333 +1.214 0.781775 +1.2149 0.7817 +1.216 0.781616667 +1.217 0.781533333 +1.2179 0.781458333 +1.219 0.781366667 +1.22 0.781291667 +1.2209 0.781216667 +1.222 0.781125 +1.223 0.781041667 +1.224 0.780966667 +1.225 0.780883333 +1.226 0.7808 +1.227 0.780716667 +1.2279 0.78065 +1.229 0.780558333 +1.23 0.780475 +1.2309 0.7804 +1.232 0.780316667 +1.233 0.780233333 +1.2339 0.780158333 +1.235 0.780066667 +1.236 0.779991667 +1.237 0.779908333 +1.2379 0.779833333 +1.239 0.779741667 +1.24 0.779666667 +1.2409 0.779591667 +1.242 0.7795 +1.243 0.779416667 +1.2439 0.77935 +1.245 0.779258333 +1.246 0.779175 +1.247 0.779091667 +1.248 0.779016667 +1.249 0.778933333 +1.25 0.77885 +1.2509 0.778775 +1.252 0.778683333 +1.253 0.778608333 +1.2539 0.778533333 +1.255 0.778441667 +1.256 0.778358333 +1.2569 0.778291667 +1.258 0.778266667 +1.259 0.778283333 +1.26 0.7783 +1.2609 0.778308333 +1.262 0.778325 +1.263 0.778341667 +1.2639 0.77835 +1.265 0.778366667 +1.266 0.778383333 +1.2669 0.7784 +1.268 0.778416667 +1.269 0.778425 +1.27 0.778441667 +1.2709 0.778458333 +1.272 0.778466667 +1.273 0.778483333 +1.2739 0.7785 +1.275 0.778516667 +1.276 0.778525 +1.2769 0.778541667 +1.278 0.778558333 +1.279 0.778575 +1.2799 0.778583333 +1.281 0.7786 +1.282 0.778616667 +1.283 0.778633333 +1.2839 0.778641667 +1.285 0.778658333 +1.286 0.778675 +1.2869 0.778683333 +1.288 0.7787 +1.289 0.778716667 +1.2899 0.778725 +1.291 0.778741667 +1.292 0.778758333 +1.293 0.778775 +1.2939 0.778783333 +1.295 0.7788 +1.296 0.778816667 +1.2969 0.778833333 +1.298 0.778841667 +1.299 0.778858333 +1.2999 0.778875 +1.301 0.778891667 +1.302 0.7789 +1.303 0.778916667 +1.304 0.778933333 +1.305 0.77895 +1.306 0.778958333 +1.3069 0.778975 +1.308 0.778991667 +1.309 0.779008333 +1.3099 0.779016667 +1.311 0.779033333 +1.312 0.77905 +1.3129 0.779058333 +1.314 0.779075 +1.315 0.779091667 +1.316 0.779108333 +1.3169 0.779116667 +1.318 0.779133333 +1.319 0.77915 +1.3199 0.779158333 +1.321 0.779175 +1.322 0.779191667 +1.3229 0.779208333 +1.324 0.779216667 +1.325 0.779233333 +1.326 0.77925 +1.327 0.779266667 +1.328 0.779291667 +1.329 0.779333333 +1.3299 0.779358333 +1.331 0.7794 +1.332 0.779433333 +1.3329 0.779466667 +1.334 0.7795 +1.335 0.779541667 +1.3359 0.779566667 +1.337 0.779608333 +1.338 0.779641667 +1.339 0.779675 +1.3399 0.779708333 +1.341 0.77975 +1.342 0.779783333 +1.3429 0.779816667 +1.344 0.77985 +1.345 0.779883333 +1.3459 0.779916667 +1.347 0.779958333 +1.348 0.779991667 +1.349 0.780025 +1.35 0.780058333 +1.351 0.780091667 +1.352 0.780133333 +1.3529 0.780158333 +1.354 0.7802 +1.355 0.780233333 +1.3559 0.780266667 +1.357 0.7803 +1.358 0.780341667 +1.3589 0.780366667 +1.36 0.780408333 +1.361 0.780441667 +1.362 0.780475 +1.3629 0.780508333 +1.364 0.78055 +1.365 0.780583333 +1.3659 0.780608333 +1.367 0.78065 +1.368 0.780683333 +1.3689 0.780716667 +1.37 0.780758333 +1.371 0.780791667 +1.372 0.780825 +1.3729 0.780858333 +1.374 0.780891667 +1.375 0.780925 +1.3759 0.780958333 +1.377 0.781 +1.378 0.781033333 +1.3789 0.781066667 +1.38 0.7811 +1.381 0.781133333 +1.382 0.781175 +1.383 0.781208333 +1.384 0.781241667 +1.385 0.781275 +1.3859 0.7813 +1.387 0.781316667 +1.388 0.781333333 +1.3889 0.78135 +1.39 0.781366667 +1.391 0.781391667 +1.3919 0.7814 +1.393 0.781425 +1.394 0.781441667 +1.395 0.781458333 +1.3959 0.781475 +1.397 0.781491667 +1.398 0.781508333 +1.3989 0.781525 +1.4 0.781541667 +1.401 0.781558333 +1.4019 0.781575 +1.403 0.781591667 +1.404 0.781616667 +1.405 0.781633333 +1.406 0.78165 +1.407 0.781666667 +1.408 0.781683333 +1.4089 0.7817 +1.41 0.781716667 +1.411 0.781733333 +1.4119 0.78175 +1.413 0.781766667 +1.414 0.781783333 +1.4149 0.7818 +1.416 0.781816667 +1.417 0.781841667 +1.418 0.781858333 +1.4189 0.781875 +1.42 0.781891667 +1.421 0.781908333 +1.4219 0.781925 +1.423 0.781941667 +1.424 0.781958333 +1.4249 0.781975 +1.426 0.781991667 +1.427 0.782008333 +1.428 0.782025 +1.429 0.782041667 +1.43 0.782066667 +1.431 0.782083333 +1.4319 0.7821 +1.433 0.782116667 +1.434 0.782133333 +1.4349 0.78215 +1.436 0.782166667 +1.437 0.782183333 +1.4379 0.7822 +1.439 0.782216667 +1.44 0.782233333 +1.441 0.78225 +1.4419 0.782266667 +1.443 0.782291667 +1.444 0.782316667 +1.4449 0.782366667 +1.446 0.782433333 +1.447 0.782491667 +1.4479 0.782541667 +1.449 0.782608333 +1.45 0.782666667 +1.451 0.782725 +1.452 0.782783333 +1.453 0.782833333 +1.454 0.782891667 +1.4549 0.78295 +1.456 0.783008333 +1.457 0.783066667 +1.4579 0.783116667 +1.459 0.783183333 +1.46 0.783241667 +1.4609 0.783291667 +1.462 0.783358333 +1.463 0.783416667 +1.464 0.783475 +1.4649 0.783525 +1.466 0.783583333 +1.467 0.783641667 +1.4679 0.7837 +1.469 0.783758333 +1.47 0.783816667 +1.4709 0.783866667 +1.472 0.783933333 +1.473 0.783991667 +1.474 0.78405 +1.4749 0.7841 +1.476 0.784166667 +1.477 0.784225 +1.4779 0.784275 +1.479 0.784333333 +1.48 0.784391667 +1.4809 0.78445 +1.482 0.784508333 +1.483 0.784566667 +1.484 0.784625 +1.485 0.784683333 +1.486 0.784741667 +1.487 0.7848 +1.4879 0.78485 +1.489 0.784916667 +1.49 0.784975 +1.4909 0.785025 +1.492 0.785083333 +1.493 0.785141667 +1.4939 0.7852 +1.495 0.785258333 +1.496 0.785316667 +1.497 0.785425 +1.4979 0.785525 +1.499 0.78565 +1.5 0.785766667 +1.5009 0.785866667 +1.502 0.785991667 +1.503 0.786108333 +1.5039 0.786208333 +1.505 0.786333333 +1.506 0.78645 +1.507 0.786566667 +1.508 0.786675 +1.509 0.786791667 +1.51 0.7869 +1.5109 0.787008333 +1.512 0.787133333 +1.513 0.787241667 +1.5139 0.78735 +1.515 0.787475 +1.516 0.787583333 +1.5169 0.787691667 +1.518 0.787816667 +1.519 0.787925 +1.52 0.788041667 +1.5209 0.788141667 +1.522 0.788266667 +1.523 0.788383333 +1.5239 0.788483333 +1.525 0.788608333 +1.526 0.788725 +1.5269 0.788825 +1.528 0.78895 +1.529 0.789066667 +1.53 0.789175 +1.531 0.789291667 +1.532 0.789408333 +1.533 0.789516667 +1.5339 0.789625 +1.535 0.78975 +1.536 0.789858333 +1.5369 0.789966667 +1.538 0.790091667 +1.539 0.7902 +1.5399 0.790308333 +1.541 0.790433333 +1.542 0.790541667 +1.543 0.790658333 +1.5439 0.790758333 +1.545 0.790883333 +1.546 0.791 +1.5469 0.7911 +1.548 0.791225 +1.549 0.791341667 +1.5499 0.791441667 +1.551 0.791566667 +1.552 0.791683333 +1.553 0.791791667 +1.554 0.791908333 +1.555 0.792025 +1.556 0.792133333 +1.5569 0.792241667 +1.558 0.792366667 +1.559 0.79245 +1.5599 0.792525 +1.561 0.792616667 +1.562 0.7927 +1.5629 0.792766667 +1.564 0.792858333 +1.565 0.792941667 +1.566 0.793025 +1.5669 0.793091667 +1.568 0.793183333 +1.569 0.793266667 +1.5699 0.793341667 +1.571 0.793425 +1.572 0.793508333 +1.5729 0.793583333 +1.574 0.793675 +1.575 0.79375 +1.576 0.793833333 +1.5769 0.793908333 +1.578 0.794 +1.579 0.794075 +1.5799 0.79415 +1.581 0.794241667 +1.582 0.794325 +1.5829 0.794391667 +1.584 0.794483333 +1.585 0.794566667 +1.586 0.79465 +1.587 0.794725 +1.588 0.794808333 +1.589 0.794891667 +1.5899 0.794966667 +1.591 0.79505 +1.592 0.795133333 +1.5929 0.795208333 +1.594 0.7953 +1.595 0.795375 +1.5959 0.79545 +1.597 0.795541667 +1.598 0.795625 +1.599 0.7957 +1.5999 0.795775 +1.601 0.795866667 +1.602 0.79595 +1.6029 0.796016667 +1.604 0.796108333 +1.605 0.796191667 +1.6059 0.796266667 +1.607 0.79635 +1.608 0.796433333 +1.609 0.796516667 +1.61 0.7966 +1.611 0.796675 +1.612 0.796758333 +1.6129 0.796833333 +1.614 0.796925 +1.615 0.797 +1.6159 0.797075 +1.617 0.797166667 +1.618 0.79725 +1.6189 0.797316667 +1.62 0.797408333 +1.621 0.797483333 +1.622 0.79755 +1.6229 0.797616667 +1.624 0.797691667 +1.625 0.797758333 +1.6259 0.797825 +1.627 0.7979 +1.628 0.797966667 +1.6289 0.798033333 +1.63 0.798108333 +1.631 0.798175 +1.632 0.798241667 +1.633 0.798316667 +1.634 0.798383333 +1.635 0.79845 +1.6359 0.798516667 +1.637 0.798591667 +1.638 0.798658333 +1.6389 0.798725 +1.64 0.7988 +1.641 0.798866667 +1.6419 0.798933333 +1.643 0.799008333 +1.644 0.799075 +1.645 0.799141667 +1.6459 0.799208333 +1.647 0.799283333 +1.648 0.79935 +1.6489 0.799416667 +1.65 0.799491667 +1.651 0.799558333 +1.6519 0.799625 +1.653 0.7997 +1.654 0.799766667 +1.655 0.799841667 +1.6559 0.7999 +1.657 0.799975 +1.658 0.800041667 +1.6589 0.800108333 +1.66 0.800183333 +1.661 0.80025 +1.6619 0.800316667 +1.663 0.800391667 +1.664 0.800458333 +1.665 0.800533333 +1.666 0.8006 +1.667 0.800666667 +1.668 0.800741667 +1.6689 0.8008 +1.67 0.800875 +1.671 0.80095 +1.6719 0.801008333 +1.673 0.801083333 +1.674 0.80115 +1.6749 0.801216667 +1.676 0.801291667 +1.677 0.801358333 +1.678 0.801433333 +1.6789 0.801491667 +1.68 0.801583333 +1.681 0.801658333 +1.6819 0.801725 +1.683 0.801808333 +1.684 0.801891667 +1.6849 0.801958333 +1.686 0.802041667 +1.687 0.802116667 +1.688 0.8022 +1.689 0.802275 +1.69 0.80235 +1.691 0.802425 +1.6919 0.8025 +1.693 0.802583333 +1.694 0.802658333 +1.6949 0.802725 +1.696 0.802816667 +1.697 0.802891667 +1.6979 0.802958333 +1.699 0.803041667 +1.7 0.803125 +1.701 0.8032 +1.7019 0.803266667 +1.703 0.80335 +1.704 0.803433333 +1.7049 0.8035 +1.706 0.803583333 +1.707 0.803658333 +1.7079 0.803733333 +1.709 0.803816667 +1.71 0.803891667 +1.711 0.803966667 +1.712 0.80405 +1.713 0.804125 +1.714 0.8042 +1.7149 0.804266667 +1.716 0.804358333 +1.717 0.804433333 +1.7179 0.8045 +1.719 0.804583333 +1.72 0.804666667 +1.7209 0.804733333 +1.722 0.804816667 +1.723 0.804891667 +1.724 0.804975 +1.7249 0.805041667 +1.726 0.805125 +1.727 0.8052 +1.7279 0.805275 +1.729 0.805358333 +1.73 0.805433333 +1.7309 0.8055 +1.732 0.805566667 +1.733 0.805625 +1.734 0.805683333 +1.735 0.805741667 +1.736 0.8058 +1.737 0.805858333 +1.7379 0.805908333 +1.739 0.805975 +1.74 0.806033333 +1.7409 0.806083333 +1.742 0.80615 +1.743 0.806208333 +1.7439 0.806258333 +1.745 0.806316667 +1.746 0.806375 +1.747 0.806433333 +1.7479 0.806491667 +1.749 0.80655 +1.75 0.806608333 +1.7509 0.806658333 +1.752 0.806725 +1.753 0.806783333 +1.7539 0.806833333 +1.755 0.8069 +1.756 0.806958333 +1.757 0.807016667 +1.7579 0.807066667 +1.759 0.807125 +1.76 0.807183333 +1.7609 0.807241667 +1.762 0.8073 +1.763 0.807358333 +1.7639 0.807408333 +1.765 0.807475 +1.766 0.807533333 +1.767 0.807591667 +1.768 0.807658333 +1.769 0.807716667 +1.77 0.807775 +1.7709 0.807833333 +1.772 0.8079 +1.773 0.807958333 +1.7739 0.808016667 +1.775 0.808083333 +1.776 0.808141667 +1.7769 0.8082 +1.778 0.808266667 +1.779 0.808325 +1.78 0.808383333 +1.7809 0.808441667 +1.782 0.808508333 +1.783 0.808566667 +1.7839 0.808625 +1.785 0.808691667 +1.786 0.80875 +1.7869 0.808808333 +1.788 0.808875 +1.789 0.808933333 +1.79 0.809 +1.791 0.809058333 +1.792 0.809116667 +1.793 0.809183333 +1.7939 0.809233333 +1.795 0.8093 +1.796 0.809366667 +1.7969 0.809416667 +1.798 0.809483333 +1.799 0.80955 +1.7999 0.809591667 +1.801 0.80965 +1.802 0.8097 +1.803 0.80975 +1.8039 0.809791667 +1.805 0.80985 +1.806 0.8099 +1.8069 0.809941667 +1.808 0.81 +1.809 0.81005 +1.8099 0.8101 +1.811 0.81015 +1.812 0.8102 +1.813 0.81025 +1.814 0.8103 +1.815 0.81035 +1.816 0.8104 +1.8169 0.81045 +1.818 0.8105 +1.819 0.81055 +1.8199 0.8106 +1.821 0.81065 +1.822 0.810708333 +1.8229 0.81075 +1.824 0.810808333 +1.825 0.810858333 +1.826 0.810908333 +1.8269 0.81095 +1.828 0.811008333 +1.829 0.811058333 +1.8299 0.8111 +1.831 0.811158333 +1.832 0.811208333 +1.8329 0.81125 +1.834 0.811308333 +1.835 0.811358333 +1.836 0.811408333 +1.837 0.811458333 +1.838 0.811508333 +1.839 0.811558333 +1.84 0.811608333 +1.841 0.811658333 +1.842 0.811708333 +1.843 0.811758333 +1.844 0.811808333 +1.845 0.811858333 +1.846 0.811908333 +1.847 0.811958333 +1.848 0.812008333 +1.849 0.812058333 +1.8499 0.812108333 +1.851 0.812158333 +1.852 0.812208333 +1.853 0.812258333 +1.854 0.812316667 +1.855 0.812366667 +1.856 0.812416667 +1.857 0.812466667 +1.858 0.812516667 +1.859 0.812566667 +1.8599 0.812608333 +1.861 0.812666667 +1.862 0.812716667 +1.863 0.812766667 +1.864 0.812816667 +1.865 0.812866667 +1.866 0.812916667 +1.867 0.812966667 +1.868 0.813016667 +1.869 0.813066667 +1.87 0.813116667 +1.871 0.813166667 +1.872 0.813216667 +1.8729 0.813266667 +1.874 0.813316667 +1.875 0.813366667 +1.876 0.813416667 +1.877 0.813475 +1.878 0.813525 +1.879 0.813575 +1.88 0.813625 +1.881 0.813675 +1.882 0.813725 +1.8829 0.813766667 +1.884 0.813825 +1.885 0.813875 +1.886 0.813925 +1.887 0.813975 +1.888 0.814025 +1.889 0.814075 +1.89 0.814125 +1.891 0.814175 +1.892 0.814225 +1.893 0.814275 +1.894 0.814325 +1.895 0.814375 +1.896 0.814425 +1.897 0.814475 +1.898 0.814525 +1.899 0.814583333 +1.9 0.814633333 +1.901 0.814683333 +1.902 0.814733333 +1.903 0.814783333 +1.904 0.814833333 +1.905 0.814883333 +1.9059 0.814925 +1.907 0.814983333 +1.908 0.815033333 +1.909 0.815083333 +1.91 0.815133333 +1.911 0.815183333 +1.912 0.815233333 +1.913 0.815283333 +1.914 0.815333333 +1.915 0.815383333 +1.916 0.815433333 +1.917 0.815483333 +1.918 0.815533333 +1.919 0.815583333 +1.92 0.815608333 +1.921 0.815608333 +1.922 0.815608333 +1.923 0.815608333 +1.924 0.815608333 +1.925 0.815608333 +1.926 0.815608333 +1.927 0.815608333 +1.928 0.815608333 +1.9289 0.815608333 +1.93 0.815608333 +1.931 0.815608333 +1.932 0.815608333 +1.933 0.815608333 +1.934 0.815608333 +1.935 0.815608333 +1.936 0.815608333 +1.937 0.815608333 +1.938 0.815608333 +1.939 0.815608333 +1.94 0.815608333 +1.941 0.815608333 +1.942 0.815608333 +1.943 0.815608333 +1.944 0.815608333 +1.945 0.815608333 +1.946 0.815608333 +1.947 0.815608333 +1.948 0.815608333 +1.949 0.815608333 +1.95 0.815608333 +1.951 0.815608333 +1.9519 0.815608333 +1.953 0.815608333 +1.954 0.815608333 +1.955 0.815608333 +1.956 0.815608333 +1.957 0.815608333 +1.958 0.815608333 +1.959 0.815608333 +1.96 0.815608333 +1.961 0.815608333 +1.9619 0.815608333 +1.963 0.815608333 +1.964 0.815608333 +1.965 0.815608333 +1.966 0.815608333 +1.967 0.815608333 +1.968 0.815608333 +1.969 0.815608333 +1.97 0.815608333 +1.971 0.815608333 +1.972 0.815608333 +1.973 0.815608333 +1.974 0.815608333 +1.9749 0.815608333 +1.976 0.815608333 +1.977 0.815608333 +1.978 0.815608333 +1.979 0.815608333 +1.98 0.815608333 +1.981 0.815608333 +1.982 0.815608333 +1.983 0.815608333 +1.984 0.815608333 +1.9849 0.815608333 +1.986 0.815608333 +1.987 0.815608333 +1.988 0.815608333 +1.989 0.815608333 +1.99 0.815608333 +1.991 0.815608333 +1.992 0.815608333 +1.993 0.815608333 +1.994 0.815608333 +1.995 0.815608333 +1.996 0.815608333 +1.997 0.815608333 +1.998 0.815608333 +1.999 0.815608333 +2 0.815608333 +2.0004 0.815608333 +2.0007 0.815608333 +2.001 0.815608333 +2.0012 0.815608333 +2.0016 0.815608333 +2.0019 0.815608333 +2.0024 0.815608333 +2.0028 0.815608333 +2.003 0.815608333 +2.0032 0.815608333 +2.0035 0.815608333 +2.004 0.815608333 +2.0044 0.815608333 +2.0047 0.815608333 +2.0049 0.815608333 +2.0052 0.815608333 +2.0056 0.815608333 +2.006 0.815608333 +2.0063 0.815608333 +2.0068 0.815608333 +2.007 0.815608333 +2.0072 0.815608333 +2.0075 0.815608333 +2.0079 0.815608333 +2.0084 0.815608333 +2.0088 0.815608333 +2.009 0.815608333 +2.0091 0.815608333 +2.0096 0.815608333 +2.01 0.815608333 +2.0105 0.815608333 +2.0109 0.815608333 +2.011 0.815608333 +2.0112 0.815608333 +2.0117 0.815608333 +2.0119 0.815608333 +2.0121 0.815608333 +2.0125 0.815608333 +2.0128 0.815608333 +2.013 0.815608333 +2.0133 0.815608333 +2.0137 0.815608333 +2.014 0.815608333 +2.0144 0.815608333 +2.0149 0.815608333 +2.0153 0.815608333 +2.0156 0.815608333 +2.016 0.815608333 +2.0161 0.815608333 +2.0165 0.815608333 +2.0169 0.815608333 +2.017 0.815608333 +2.0172 0.815608333 +2.0177 0.815608333 +2.0179 0.815608333 +2.0182 0.815608333 +2.0186 0.815608333 +2.019 0.815608333 +2.0193 0.815608333 +2.0198 0.815608333 +2.02 0.815608333 +2.0202 0.815608333 +2.0205 0.815608333 +2.021 0.815608333 +2.0214 0.815608333 +2.0218 0.815608333 +2.0219 0.815608333 +2.0221 0.815608333 +2.0226 0.815608333 +2.023 0.815608333 +2.0235 0.815608333 +2.0239 0.815608333 +2.024 0.815608333 +2.0242 0.815608333 +2.0247 0.815608333 +2.0249 0.815608333 +2.0251 0.815608333 +2.0255 0.815608333 +2.0258 0.815608333 +2.026 0.815608333 +2.0263 0.815608333 +2.0268 0.815608333 +2.027 0.815608333 +2.0272 0.815608333 +2.0276 0.815608333 +2.0279 0.815608333 +2.0284 0.815608333 +2.0288 0.815608333 +2.029 0.815608333 +2.0291 0.815608333 +2.0296 0.815608333 +2.03 0.815608333 +2.0305 0.815608333 +2.0309 0.815608333 +2.0312 0.815608333 +2.0316 0.815608333 +2.032 0.815608333 +2.0321 0.815608333 +2.0325 0.815608333 +2.0328 0.815608333 +2.033 0.815608333 +2.0333 0.815608333 +2.0337 0.815608333 +2.034 0.815608333 +2.0342 0.815608333 +2.0346 0.815608333 +2.0349 0.815608333 +2.0354 0.815608333 +2.0358 0.815608333 +2.036 0.815608333 +2.0362 0.815608333 +2.0367 0.815608333 +2.037 0.815608333 +2.0375 0.815608333 +2.0379 0.815608333 +2.0383 0.815608333 +2.0386 0.815608333 +2.039 0.815608333 +2.0392 0.815608333 +2.0395 0.815608333 +2.04 0.815608333 +2.0404 0.815608333 +2.0407 0.815608333 +2.0409 0.815608333 +2.0412 0.815608333 +2.0416 0.815608333 +2.042 0.815608333 +2.0421 0.815608333 +2.0425 0.815608333 +2.0428 0.815608333 +2.043 0.815608333 +2.0433 0.815608333 +2.0437 0.815608333 +2.044 0.815608333 +2.0442 0.815608333 +2.0446 0.815608333 +2.0449 0.815608333 +2.0454 0.815608333 +2.0458 0.815608333 +2.046 0.815608333 +2.0462 0.815608333 +2.0467 0.815608333 +2.047 0.815608333 +2.0471 0.815608333 +2.0474 0.815608333 +2.0479 0.815608333 +2.0483 0.815608333 +2.0488 0.815608333 +2.049 0.815608333 +2.0492 0.815608333 +2.0495 0.815608333 +2.05 0.815608333 +2.0504 0.815608333 +2.0509 0.815608333 +2.0513 0.815608333 +2.0516 0.815608333 +2.052 0.815608333 +2.0521 0.815608333 +2.0525 0.815608333 +2.053 0.815608333 +2.0534 0.815608333 +2.0537 0.815608333 +2.0539 0.815608333 +2.0542 0.815608333 +2.0546 0.815608333 +2.055 0.815608333 +2.0551 0.815608333 +2.0555 0.8156 +2.0558 0.815583333 +2.056 0.815575 +2.0563 0.815558333 +2.0567 0.815533333 +2.057 0.815516667 +2.0572 0.815508333 +2.0576 0.815483333 +2.0579 0.815466667 +2.0585 0.815441667 +2.0588 0.815425 +2.059 0.815408333 +2.0593 0.815391667 +2.0597 0.815375 +2.06 0.815358333 +2.0602 0.81535 +2.0606 0.815325 +2.0609 0.815308333 +2.0614 0.815283333 +2.0618 0.815258333 +2.062 0.81525 +2.0623 0.815233333 +2.0627 0.815208333 +2.063 0.815191667 +2.0636 0.815166667 +2.0639 0.81515 +2.0644 0.815116667 +2.0648 0.8151 +2.065 0.815091667 +2.0653 0.815075 +2.0657 0.81505 +2.066 0.815033333 +2.0665 0.815008333 +2.067 0.814983333 +2.0674 0.814958333 +2.0678 0.814933333 +2.0679 0.814933333 +2.0683 0.814908333 +2.0686 0.814891667 +2.069 0.814875 +2.0691 0.814866667 +2.0695 0.814841667 +2.07 0.814816667 +2.0704 0.8148 +2.0708 0.814775 +2.0709 0.814766667 +2.0713 0.81475 +2.0716 0.814733333 +2.072 0.814708333 +2.0721 0.814708333 +2.0725 0.814683333 +2.073 0.814658333 +2.0734 0.814633333 +2.0737 0.814616667 +2.0739 0.814608333 +2.0743 0.814583333 +2.0746 0.814575 +2.075 0.81455 +2.0751 0.814541667 +2.0756 0.814516667 +2.076 0.814491667 +2.0764 0.814475 +2.0767 0.814458333 +2.077 0.814441667 +2.0772 0.814433333 +2.0776 0.814408333 +2.0779 0.814391667 +2.0781 0.814383333 +2.0786 0.814358333 +2.079 0.814333333 +2.0794 0.814308333 +2.0799 0.814283333 +2.08 0.814283333 +2.0802 0.814266667 +2.0807 0.814241667 +2.0809 0.814233333 +2.0811 0.814216667 +2.0816 0.814191667 +2.082 0.814175 +2.0825 0.814141667 +2.0829 0.814125 +2.083 0.814116667 +2.0832 0.814108333 +2.0837 0.814083333 +2.0839 0.814066667 +2.0842 0.81405 +2.0846 0.814033333 +2.085 0.814008333 +2.0851 0.814008333 +2.0855 0.813983333 +2.0858 0.813966667 +2.086 0.813958333 +2.0864 0.813933333 +2.0867 0.813916667 +2.0869 0.813908333 +2.0872 0.813891667 +2.0876 0.813866667 +2.088 0.81385 +2.0881 0.813841667 +2.0886 0.813816667 +2.089 0.813791667 +2.0894 0.813775 +2.0899 0.81375 +2.09 0.813741667 +2.0902 0.813733333 +2.0907 0.8137 +2.0909 0.813691667 +2.0911 0.813683333 +2.0916 0.813658333 +2.092 0.813633333 +2.0921 0.813625 +2.0925 0.813608333 +2.0929 0.813583333 +2.093 0.813583333 +2.0934 0.813558333 +2.0937 0.813541667 +2.0939 0.813533333 +2.0941 0.813516667 +2.0946 0.813491667 +2.095 0.813475 +2.0951 0.813466667 +2.0955 0.813441667 +2.096 0.813416667 +2.0964 0.8134 +2.0969 0.813366667 +2.0973 0.81335 +2.0978 0.813325 +2.098 0.813308333 +2.0981 0.813308333 +2.0986 0.813275 +2.099 0.813258333 +2.0995 0.813233333 +2.1 0.8132 +2.1004 0.813183333 +2.1008 0.813158333 +2.1009 0.81315 +2.1013 0.813133333 +2.1016 0.813116667 +2.102 0.813091667 +2.1022 0.813083333 +2.1025 0.813066667 +2.103 0.813041667 +2.1034 0.813016667 +2.1039 0.812991667 +2.1044 0.812966667 +2.1048 0.812941667 +2.105 0.812933333 +2.1053 0.812916667 +2.1057 0.812891667 +2.106 0.812883333 +2.1066 0.81285 +2.1069 0.812833333 +2.1074 0.8128 +2.1079 0.812775 +2.108 0.812775 +2.1083 0.812758333 +2.1088 0.812725 +2.109 0.812716667 +2.1092 0.812708333 +2.1097 0.812683333 +2.1099 0.812666667 +2.1101 0.812658333 +2.1106 0.812633333 +2.111 0.812608333 +2.1115 0.812583333 +2.1118 0.812575 +2.112 0.812566667 +2.1124 0.812558333 +2.1127 0.81255 +2.113 0.812541667 +2.1132 0.812541667 +2.1137 0.812533333 +2.1139 0.812525 +2.1141 0.812525 +2.1146 0.812508333 +2.115 0.8125 +2.1151 0.8125 +2.1155 0.812491667 +2.116 0.812483333 +2.1164 0.812475 +2.1169 0.812458333 +2.1173 0.81245 +2.1176 0.81245 +2.118 0.812441667 +2.1182 0.812433333 +2.1185 0.812425 +2.119 0.812416667 +2.1195 0.812408333 +2.1199 0.8124 +2.1204 0.812383333 +2.1209 0.812375 +2.121 0.812375 +2.1213 0.812366667 +2.1218 0.812358333 +2.122 0.81235 +2.1222 0.81235 +2.1227 0.812333333 +2.123 0.812333333 +2.1231 0.812325 +2.1236 0.812316667 +2.1239 0.812308333 +2.1245 0.8123 +2.1248 0.812291667 +2.125 0.812283333 +2.1253 0.812283333 +2.1259 0.812266667 +2.126 0.812266667 +2.1262 0.812258333 +2.1268 0.81225 +2.1269 0.812241667 +2.1271 0.812241667 +2.1276 0.812233333 +2.128 0.812225 +2.1281 0.812216667 +2.1285 0.812208333 +2.129 0.8122 +2.1295 0.812191667 +2.1299 0.812183333 +2.1304 0.812166667 +2.1308 0.812158333 +2.131 0.812158333 +2.1313 0.81215 +2.1317 0.812141667 +2.132 0.812133333 +2.1322 0.812133333 +2.1327 0.812116667 +2.1329 0.812116667 +2.1331 0.812108333 +2.1336 0.8121 +2.134 0.812091667 +2.1345 0.812083333 +2.1348 0.812075 +2.135 0.812066667 +2.1354 0.812058333 +2.1357 0.812058333 +2.136 0.81205 +2.1362 0.812041667 +2.1368 0.812033333 +2.1369 0.812025 +2.1371 0.812025 +2.1376 0.812016667 +2.138 0.812008333 +2.1381 0.812 +2.1385 0.811991667 +2.139 0.811983333 +2.1395 0.811975 +2.1399 0.811966667 +2.1404 0.81195 +2.1408 0.811941667 +2.141 0.811941667 +2.1413 0.811933333 +2.1418 0.811925 +2.142 0.811916667 +2.1422 0.811916667 +2.1427 0.8119 +2.1429 0.8119 +2.1432 0.811891667 +2.1436 0.811883333 +2.144 0.811875 +2.1441 0.811875 +2.1445 0.811866667 +2.145 0.81185 +2.1455 0.811841667 +2.1459 0.811833333 +2.146 0.811833333 +2.1464 0.811825 +2.1468 0.811816667 +2.1469 0.811808333 +2.1473 0.8118 +2.1478 0.811791667 +2.148 0.811791667 +2.1482 0.811783333 +2.1487 0.811775 +2.149 0.811766667 +2.1492 0.811766667 +2.1496 0.81175 +2.1499 0.81175 +2.1501 0.811741667 +2.1505 0.811733333 +2.151 0.811725 +2.1515 0.811716667 +2.1519 0.8117 +2.152 0.8117 +2.1524 0.811691667 +2.1529 0.811683333 +2.1533 0.811675 +2.1538 0.811666667 +2.154 0.811658333 +2.1541 0.811658333 +2.1547 0.811641667 +2.155 0.811633333 +2.1552 0.811633333 +2.1555 0.811625 +2.1559 0.811616667 +2.1561 0.811616667 +2.1566 0.8116 +2.1569 0.8116 +2.1575 0.811583333 +2.158 0.811575 +2.1584 0.811558333 +2.1589 0.811516667 +2.159 0.811508333 +2.1594 0.811475 +2.1598 0.81145 +2.1599 0.811441667 +2.1603 0.811408333 +2.1608 0.811366667 +2.161 0.81135 +2.1612 0.811333333 +2.1617 0.8113 +2.162 0.811275 +2.1622 0.811258333 +2.1626 0.811225 +2.1629 0.811208333 +2.1631 0.811191667 +2.1636 0.81115 +2.164 0.811116667 +2.1645 0.811083333 +2.165 0.811041667 +2.1654 0.811008333 +2.1659 0.810975 +2.1664 0.810933333 +2.1668 0.8109 +2.167 0.810883333 +2.1673 0.810858333 +2.1678 0.810825 +2.168 0.810808333 +2.1683 0.810783333 +2.1687 0.81075 +2.169 0.810733333 +2.1692 0.810716667 +2.1697 0.810675 +2.1699 0.810658333 +2.1701 0.810641667 +2.1706 0.810608333 +2.171 0.810575 +2.1711 0.810566667 +2.1715 0.810533333 +2.172 0.810491667 +2.1724 0.810466667 +2.1729 0.810425 +2.1734 0.810383333 +2.1738 0.810358333 +2.174 0.810341667 +2.1743 0.810316667 +2.1749 0.810266667 +2.175 0.810258333 +2.1752 0.81025 +2.1757 0.810208333 +2.1759 0.810191667 +2.1763 0.810158333 +2.1768 0.810125 +2.177 0.810108333 +2.1771 0.8101 +2.1777 0.81005 +2.178 0.810025 +2.1782 0.810016667 +2.1785 0.809991667 +2.179 0.80995 +2.1791 0.809941667 +2.1796 0.8099 +2.1799 0.809883333 +2.1801 0.809866667 +2.1805 0.809833333 +2.181 0.809791667 +2.1815 0.809758333 +2.182 0.809716667 +2.1824 0.809683333 +2.1829 0.80965 +2.1834 0.809608333 +2.1838 0.809575 +2.184 0.809558333 +2.1843 0.809541667 +2.1848 0.8095 +2.185 0.809483333 +2.1852 0.809466667 +2.1857 0.809425 +2.1859 0.809416667 +2.1863 0.809383333 +2.1866 0.809358333 +2.187 0.809325 +2.1871 0.809316667 +2.1877 0.809275 +2.188 0.80925 +2.1882 0.809233333 +2.1887 0.809191667 +2.1889 0.809183333 +2.1891 0.809166667 +2.1896 0.809125 +2.19 0.809091667 +2.1901 0.809083333 +2.1906 0.80905 +2.191 0.809016667 +2.1915 0.808975 +2.192 0.808941667 +2.1924 0.808908333 +2.1929 0.808866667 +2.1935 0.808825 +2.1938 0.8088 +2.194 0.808783333 +2.1943 0.808758333 +2.1949 0.808708333 +2.195 0.808708333 +2.1954 0.808675 +2.1959 0.808633333 +2.1964 0.808591667 +2.1968 0.808566667 +2.197 0.80855 +2.1973 0.808533333 +2.1978 0.808508333 +2.198 0.8085 +2.1982 0.808491667 +2.1987 0.808475 +2.1989 0.808466667 +2.1993 0.80845 +2.1996 0.808433333 +2.2 0.808416667 +2.2001 0.808416667 +2.2007 0.808391667 +2.201 0.808375 +2.2012 0.808366667 +2.2017 0.80835 +2.202 0.808333333 +2.2022 0.808325 +2.2026 0.808308333 +2.2029 0.8083 +2.2031 0.808291667 +2.2036 0.808266667 +2.204 0.80825 +2.2045 0.808233333 +2.205 0.808208333 +2.2051 0.808208333 +2.2056 0.808183333 +2.2059 0.808166667 +2.2065 0.808141667 +2.207 0.808125 +2.2075 0.8081 +2.208 0.808083333 +2.2085 0.808058333 +2.2089 0.808041667 +2.2094 0.808025 +2.2099 0.808 +2.21 0.808 +2.2103 0.807983333 +2.2108 0.807966667 +2.211 0.807958333 +2.2114 0.807941667 +2.2119 0.807916667 +2.2124 0.8079 +2.2129 0.807875 +2.213 0.807875 +2.2133 0.807858333 +2.2138 0.807841667 +2.214 0.807833333 +2.2143 0.807816667 +2.2147 0.8078 +2.215 0.807791667 +2.2152 0.807775 +2.2158 0.80775 +2.2159 0.80775 +2.2163 0.807733333 +2.2168 0.807708333 +2.217 0.8077 +2.2173 0.807691667 +2.2178 0.807666667 +2.218 0.807658333 +2.2182 0.80765 +2.2187 0.807633333 +2.2189 0.807625 +2.2193 0.807608333 +2.2198 0.807583333 +2.22 0.807575 +2.2202 0.807566667 +2.2207 0.80755 +2.221 0.807533333 +2.2212 0.807525 +2.2217 0.807508333 +2.2219 0.8075 +2.2222 0.807483333 +2.2226 0.807466667 +2.223 0.80745 +2.2231 0.80745 +2.2237 0.807425 +2.224 0.807408333 +2.2242 0.8074 +2.2247 0.807375 +2.225 0.807366667 +2.2252 0.807358333 +2.2257 0.807333333 +2.2259 0.807325 +2.2261 0.807316667 +2.2266 0.8073 +2.227 0.807283333 +2.2272 0.807275 +2.2277 0.80725 +2.228 0.807241667 +2.2282 0.807233333 +2.2287 0.807208333 +2.2289 0.8072 +2.2291 0.807191667 +2.2296 0.807175 +2.23 0.807158333 +2.2302 0.80715 +2.2305 0.807133333 +2.231 0.807116667 +2.2316 0.807091667 +2.2319 0.807075 +2.2321 0.807066667 +2.2326 0.80705 +2.233 0.807033333 +2.2331 0.807025 +2.2336 0.807008333 +2.234 0.806983333 +2.2345 0.806966667 +2.2349 0.80695 +2.2351 0.806941667 +2.2356 0.806916667 +2.236 0.8069 +2.2361 0.8069 +2.2366 0.806875 +2.237 0.806858333 +2.2375 0.806841667 +2.238 0.806816667 +2.2381 0.806816667 +2.2386 0.806791667 +2.2389 0.806783333 +2.2391 0.806775 +2.2396 0.80675 +2.24 0.806733333 +2.2401 0.806733333 +2.2405 0.806716667 +2.241 0.806691667 +2.2416 0.806666667 +2.2419 0.806658333 +2.2421 0.80665 +2.2426 0.806625 +2.243 0.806608333 +2.2431 0.806608333 +2.2437 0.806575 +2.244 0.806566667 +2.2442 0.806558333 +2.2447 0.806533333 +2.2449 0.806525 +2.2452 0.806516667 +2.2456 0.8065 +2.246 0.806483333 +2.2461 0.806475 +2.2467 0.80645 +2.247 0.806441667 +2.2472 0.806433333 +2.2477 0.806408333 +2.248 0.8064 +2.2482 0.806391667 +2.2487 0.806366667 +2.2489 0.806358333 +2.2491 0.80635 +2.2496 0.806333333 +2.25 0.806316667 +2.2502 0.806308333 +2.2507 0.806283333 +2.251 0.806275 +2.2512 0.806266667 +2.2517 0.806241667 +2.2519 0.806233333 +2.2523 0.806216667 +2.2528 0.8062 +2.253 0.806183333 +2.2533 0.806175 +2.2538 0.80615 +2.254 0.806141667 +2.2542 0.806133333 +2.2547 0.806116667 +2.2549 0.806108333 +2.2553 0.806091667 +2.2558 0.806066667 +2.256 0.806058333 +2.2563 0.80605 +2.2568 0.806025 +2.257 0.806016667 +2.2573 0.806008333 +2.2577 0.805991667 +2.2579 0.805983333 +2.2584 0.805958333 +2.2589 0.805941667 +2.2593 0.805925 +2.2598 0.8059 +2.26 0.805891667 +2.2604 0.805875 +2.2609 0.805858333 +2.261 0.80585 +2.2614 0.805833333 +2.2619 0.805816667 +2.2624 0.805791667 +2.263 0.805766667 +2.2635 0.805741667 +2.264 0.805725 +2.2645 0.8057 +2.2649 0.805683333 +2.2654 0.805666667 +2.266 0.805641667 +2.2665 0.805616667 +2.267 0.8056 +2.2676 0.805575 +2.2679 0.805558333 +2.2681 0.80555 +2.2686 0.805533333 +2.269 0.805508333 +2.2691 0.805508333 +2.2696 0.805475 +2.27 0.805441667 +2.2707 0.8054 +2.271 0.805375 +2.2712 0.805366667 +2.2717 0.805333333 +2.2719 0.805316667 +2.2721 0.805308333 +2.2726 0.805275 +2.273 0.805241667 +2.2732 0.805233333 +2.2737 0.8052 +2.274 0.805175 +2.2742 0.805166667 +2.2747 0.805133333 +2.2749 0.805116667 +2.2753 0.805091667 +2.2758 0.805058333 +2.276 0.805041667 +2.2763 0.805025 +2.2769 0.804983333 +2.277 0.804975 +2.2774 0.80495 +2.2779 0.804916667 +2.2784 0.804883333 +2.2789 0.80485 +2.279 0.804841667 +2.2795 0.804808333 +2.28 0.804775 +2.2805 0.804741667 +2.281 0.804708333 +2.2814 0.804683333 +2.2819 0.80465 +2.2821 0.804641667 +2.2826 0.804608333 +2.283 0.804575 +2.2835 0.804541667 +2.284 0.804508333 +2.2841 0.804508333 +2.2847 0.804466667 +2.2849 0.80445 +2.2851 0.804441667 +2.2856 0.804408333 +2.286 0.804375 +2.2862 0.804366667 +2.2868 0.804325 +2.287 0.804308333 +2.2872 0.8043 +2.2877 0.804266667 +2.2879 0.80425 +2.2883 0.804225 +2.2889 0.804183333 +2.289 0.804175 +2.2893 0.804158333 +2.2898 0.804125 +2.29 0.804108333 +2.2904 0.804083333 +2.2909 0.80405 +2.2914 0.804016667 +2.292 0.803975 +2.2925 0.803941667 +2.293 0.803908333 +2.2935 0.803875 +2.294 0.803841667 +2.2941 0.803841667 +2.2946 0.803808333 +2.2949 0.803783333 +2.2951 0.803775 +2.2956 0.803741667 +2.296 0.803708333 +2.2962 0.8037 +2.2967 0.803666667 +2.297 0.803641667 +2.2972 0.803633333 +2.2977 0.8036 +2.2979 0.803583333 +2.2983 0.803558333 +2.2988 0.803525 +2.299 0.803508333 +2.2993 0.803491667 +2.2999 0.80345 +2.3 0.803441667 +2.3004 0.803416667 +2.3009 0.803383333 +2.3014 0.80335 +2.302 0.803308333 +2.3026 0.803275 +2.303 0.803241667 +2.3035 0.803208333 +2.304 0.803175 +2.3041 0.803175 +2.3047 0.803133333 +2.3049 0.803116667 +2.3051 0.803108333 +2.3056 0.803075 +2.306 0.803041667 +2.3063 0.803025 +2.3067 0.803 +2.307 0.802975 +2.3072 0.802966667 +2.3079 0.802916667 +2.3084 0.802883333 +2.3088 0.802858333 +2.309 0.802841667 +2.3095 0.802808333 +2.31 0.802775 +2.3105 0.802741667 +2.3109 0.802716667 +2.3111 0.802708333 +2.3116 0.802675 +2.312 0.802641667 +2.3121 0.802641667 +2.3127 0.8026 +2.313 0.802575 +2.3132 0.802566667 +2.3137 0.802533333 +2.3139 0.802516667 +2.3143 0.802491667 +2.3148 0.802458333 +2.315 0.802441667 +2.3153 0.802425 +2.3158 0.802391667 +2.316 0.802375 +2.3164 0.80235 +2.317 0.802308333 +2.3174 0.802283333 +2.3179 0.80225 +2.3186 0.802208333 +2.319 0.802175 +2.3191 0.802175 +2.3195 0.802141667 +2.32 0.802108333 +2.3202 0.8021 +2.3207 0.802066667 +2.3209 0.80205 +2.3213 0.802025 +2.3218 0.801991667 +2.322 0.801975 +2.3223 0.801958333 +2.3229 0.801916667 +2.323 0.801908333 +2.3234 0.801883333 +2.3239 0.80185 +2.3244 0.801816667 +2.325 0.801775 +2.3256 0.801741667 +2.326 0.801708333 +2.3267 0.801666667 +2.327 0.801641667 +2.3272 0.801633333 +2.3277 0.8016 +2.3279 0.801583333 +2.3283 0.801558333 +2.3288 0.801525 +2.329 0.801508333 +2.3293 0.801491667 +2.3299 0.80145 +2.33 0.801441667 +2.3304 0.801416667 +2.3309 0.801383333 +2.3315 0.801341667 +2.332 0.801308333 +2.3321 0.801308333 +2.3325 0.801275 +2.333 0.801241667 +2.3332 0.801233333 +2.3337 0.8012 +2.3339 0.801183333 +2.3343 0.801158333 +2.3348 0.801125 +2.335 0.801108333 +2.3353 0.801091667 +2.3358 0.801058333 +2.336 0.801041667 +2.3364 0.801016667 +2.3369 0.800983333 +2.3374 0.80095 +2.338 0.800908333 +2.3381 0.8009 +2.3386 0.800866667 +2.339 0.800841667 +2.3392 0.800833333 +2.3397 0.8008 +2.34 0.800775 +2.3402 0.800766667 +2.3408 0.800725 +2.3409 0.800716667 +2.3414 0.800683333 +2.3418 0.800658333 +2.342 0.800641667 +2.3425 0.800608333 +2.343 0.800575 +2.3436 0.800533333 +2.3439 0.800516667 +2.3441 0.8005 +2.3446 0.800466667 +2.345 0.800433333 +2.3451 0.800425 +2.3458 0.800366667 +2.346 0.80035 +2.3462 0.800333333 +2.3469 0.800275 +2.3474 0.800233333 +2.348 0.800175 +2.3485 0.800133333 +2.349 0.800091667 +2.3495 0.80005 +2.35 0.800008333 +2.3502 0.799983333 +2.3507 0.799941667 +2.3509 0.799925 +2.3513 0.799891667 +2.3518 0.79985 +2.352 0.799833333 +2.3523 0.799808333 +2.3529 0.79975 +2.353 0.799741667 +2.3534 0.799708333 +2.3539 0.799666667 +2.3546 0.799608333 +2.355 0.799575 +2.3552 0.799558333 +2.3557 0.799508333 +2.356 0.799483333 +2.3562 0.799466667 +2.3567 0.799425 +2.3569 0.799408333 +2.3574 0.799366667 +2.3579 0.799316667 +2.358 0.799308333 +2.3585 0.799266667 +2.359 0.799225 +2.3595 0.799183333 +2.3599 0.79915 +2.3602 0.799125 +2.3606 0.799083333 +2.3609 0.799058333 +2.3613 0.799025 +2.3618 0.798983333 +2.362 0.798966667 +2.3624 0.798933333 +2.3629 0.798891667 +2.363 0.798883333 +2.3634 0.798841667 +2.3639 0.7988 +2.3641 0.798783333 +2.3646 0.798741667 +2.365 0.798708333 +2.3652 0.798691667 +2.3657 0.798641667 +2.366 0.798616667 +2.3662 0.7986 +2.3669 0.798541667 +2.3674 0.7985 +2.368 0.79845 +2.3685 0.7984 +2.369 0.798358333 +2.3697 0.7983 +2.3699 0.798283333 +2.3702 0.798258333 +2.3708 0.798208333 +2.371 0.798183333 +2.3713 0.798158333 +2.3718 0.798116667 +2.372 0.7981 +2.3725 0.798058333 +2.373 0.798016667 +2.3736 0.797958333 +2.3739 0.797933333 +2.3741 0.797916667 +2.3746 0.797875 +2.375 0.797841667 +2.3753 0.797816667 +2.3759 0.797766667 +2.376 0.79775 +2.3764 0.797716667 +2.3769 0.797675 +2.3776 0.797616667 +2.378 0.797583333 +2.3781 0.797575 +2.3787 0.797516667 +2.379 0.797491667 +2.3792 0.797475 +2.3797 0.797433333 +2.3799 0.797416667 +2.3804 0.797375 +2.381 0.797325 +2.3815 0.797275 +2.382 0.797233333 +2.3827 0.797175 +2.383 0.79715 +2.3832 0.797133333 +2.3838 0.797075 +2.3839 0.797066667 +2.3843 0.797033333 +2.3848 0.796991667 +2.385 0.796975 +2.3855 0.796933333 +2.386 0.796891667 +2.3861 0.796883333 +2.3866 0.796833333 +2.3869 0.796808333 +2.3871 0.796791667 +2.3878 0.796733333 +2.388 0.796716667 +2.3883 0.796691667 +2.3889 0.796641667 +2.389 0.796625 +2.3895 0.796583333 +2.3899 0.79655 +2.3901 0.796533333 +2.3906 0.796491667 +2.391 0.796458333 +2.3911 0.79645 +2.3918 0.796333333 +2.392 0.796291667 +2.3922 0.796258333 +2.3929 0.796125 +2.3934 0.796025 +2.394 0.795916667 +2.3941 0.7959 +2.3946 0.7958 +2.395 0.795725 +2.3952 0.795691667 +2.3957 0.795591667 +2.396 0.795533333 +2.3964 0.795458333 +2.3969 0.795366667 +2.3975 0.79525 +2.398 0.795158333 +2.3981 0.795141667 +2.3987 0.795025 +2.399 0.794966667 +2.3992 0.794933333 +2.3997 0.794833333 +2.3999 0.7948 +2.4004 0.7947 +2.401 0.794591667 +2.4015 0.794491667 +2.402 0.7944 +2.4027 0.794266667 +2.4029 0.794233333 +2.4033 0.794158333 +2.4038 0.794058333 +2.404 0.794025 +2.4043 0.793966667 +2.405 0.793833333 +2.4055 0.793741667 +2.406 0.793641667 +2.4062 0.793608333 +2.4067 0.793508333 +2.4069 0.793475 +2.4073 0.7934 +2.4078 0.7933 +2.408 0.793266667 +2.4085 0.793175 +2.409 0.793075 +2.4091 0.793058333 +2.4096 0.792966667 +2.4099 0.792908333 +2.4101 0.792866667 +2.4108 0.792733333 +2.411 0.7927 +2.4113 0.792641667 +2.412 0.792508333 +2.4125 0.792416667 +2.4129 0.79225 +2.4131 0.792141667 +2.4136 0.791883333 +2.414 0.791675 +2.4143 0.791516667 +2.4148 0.791258333 +2.415 0.79115 +2.4155 0.790891667 +2.4159 0.790683333 +2.4166 0.790325 +2.417 0.790116667 +2.4171 0.790058333 +2.4178 0.7897 +2.418 0.789591667 +2.4184 0.789383333 +2.419 0.789075 +2.4194 0.788866667 +2.4199 0.788608333 +2.4201 0.7885 +2.4206 0.788241667 +2.421 0.788033333 +2.4213 0.787875 +2.4219 0.787566667 +2.422 0.787516667 +2.4225 0.787258333 +2.4229 0.78705 +2.4231 0.786941667 +2.4236 0.786683333 +2.424 0.786475 +2.4241 0.786425 +2.4248 0.786058333 +2.425 0.785958333 +2.4254 0.78575 +2.4259 0.785483333 +2.4266 0.785091667 +2.427 0.784858333 +2.4271 0.7848 +2.4278 0.784383333 +2.428 0.784258333 +2.4284 0.784025 +2.429 0.783666667 +2.4294 0.783433333 +2.4299 0.783133333 +2.4301 0.783016667 +2.4306 0.782716667 +2.431 0.782483333 +2.4313 0.7823 +2.4319 0.78195 +2.432 0.781883333 +2.4324 0.78165 +2.4329 0.78135 +2.4331 0.781233333 +2.4336 0.780933333 +2.434 0.7807 +2.4343 0.780525 +2.4349 0.780166667 +2.435 0.780108333 +2.4355 0.779808333 +2.4359 0.779575 +2.4361 0.77945 +2.4366 0.779158333 +2.437 0.778916667 +2.4371 0.778858333 +2.4378 0.778441667 +2.438 0.778325 +2.4384 0.778083333 +2.4389 0.777791667 +2.4396 0.777375 +2.44 0.777083333 +2.4401 0.776991667 +2.4408 0.776366667 +2.441 0.776191667 +2.4414 0.775833333 +2.442 0.7753 +2.4426 0.774766667 +2.4429 0.7745 +2.4431 0.774316667 +2.4438 0.773691667 +2.444 0.773516667 +2.4443 0.77325 +2.445 0.772625 +2.4456 0.772091667 +2.4459 0.771825 +2.4462 0.771558333 +2.4468 0.771025 +2.447 0.770841667 +2.4473 0.770575 +2.448 0.76995 +2.4486 0.769416667 +2.4489 0.76915 +2.4492 0.768883333 +2.4498 0.76835 +2.45 0.768175 +2.4503 0.7679 +2.451 0.767283333 +2.4515 0.766833333 +2.452 0.766391667 +2.4522 0.766208333 +2.4528 0.765675 +2.4529 0.765583333 +2.4534 0.765141667 +2.454 0.764083333 +2.4545 0.7632 +2.455 0.762316667 +2.4552 0.761958333 +2.4558 0.7609 +2.4559 0.760725 +2.4564 0.759841667 +2.457 0.758783333 +2.4575 0.7579 +2.458 0.757016667 +2.4582 0.756658333 +2.4587 0.755775 +2.4589 0.755425 +2.4594 0.754541667 +2.46 0.753475 +2.4606 0.752416667 +2.461 0.751708333 +2.4612 0.751358333 +2.4617 0.750475 +2.462 0.749941667 +2.4624 0.749241667 +2.4629 0.748358333 +2.4631 0.748 +2.4637 0.74645 +2.464 0.745666667 +2.4643 0.744891667 +2.4649 0.743325 +2.465 0.743066667 +2.4654 0.742025 +2.4659 0.740725 +2.4661 0.740208333 +2.4666 0.7389 +2.467 0.737866667 +2.4673 0.737083333 +2.4679 0.735525 +2.468 0.735258333 +2.4685 0.733958333 +2.4689 0.732916667 +2.4691 0.732625 +2.4696 0.731975 +2.47 0.73145 +2.4703 0.731058333 +2.471 0.73015 +2.4716 0.729375 +2.4719 0.728983333 +2.4722 0.728591667 +2.4728 0.727816667 +2.473 0.727558333 +2.4733 0.727166667 +2.474 0.726258333 +2.4745 0.725608333 +2.475 0.724958333 +2.4752 0.7247 +2.4759 0.723791667 +2.4765 0.723008333 +2.477 0.722358333 +2.4771 0.722233333 +2.4777 0.72145 +2.478 0.721058333 +2.4782 0.7208 +2.4789 0.719891667 +2.4795 0.719116667 +2.48 0.718466667 +2.4802 0.7182 +2.4808 0.717425 +2.481 0.717166667 +2.4814 0.716641667 +2.4819 0.716 +2.4826 0.715083333 +2.483 0.714566667 +2.4831 0.714441667 +2.4838 0.713525 +2.484 0.713266667 +2.4845 0.712483333 +2.485 0.709625 +2.4851 0.70905 +2.4856 0.706191667 +2.4859 0.704475 +2.4863 0.702183333 +2.4868 0.699325 +2.487 0.698175 +2.4875 0.695316667 +2.488 0.69245 +2.4882 0.691308333 +2.4888 0.668741667 +2.4889 0.668183333 +2.4894 0.665375 +2.49 0.662 +2.4907 0.658066667 +2.491 0.656383333 +2.4912 0.655258333 +2.4919 0.651325 +2.4924 0.648516667 +2.493 0.645141667 +2.4931 0.644583333 +2.4938 0.640033333 +2.494 0.6387 +2.4944 0.636041667 +2.4949 0.632725 +2.4956 0.628066667 +2.496 0.625408333 +2.4963 0.623416667 +2.4968 0.6201 +2.497 0.618766667 +2.4975 0.61545 +2.498 0.612125 +2.4981 0.611141667 +2.4988 0.600941667 +2.4989 0.599483333 +2.4994 0.5922 +2.5 0.583458333 +2.5005 0.579916667 +2.5012 0.574966667 +2.5019 0.570016667 +2.5024 0.566475 +2.5031 0.561525 +2.5038 0.556575 +2.5044 0.552325 +2.5049 0.548633333 +2.5056 0.541575 +2.5063 0.534516667 +2.5068 0.529483333 +2.5075 0.522425 +2.5082 0.515366667 +2.5088 0.509308333 +2.5093 0.504266667 \ No newline at end of file diff --git a/ZShooter_v2/detector_specs/H2RG_TER.dat b/ZShooter_v2/detector_specs/H2RG_TER.dat index 2c3dacd1..7c4100f2 100644 --- a/ZShooter_v2/detector_specs/H2RG_TER.dat +++ b/ZShooter_v2/detector_specs/H2RG_TER.dat @@ -14,263 +14,2472 @@ # - original filename; METIS_IMG_LM_QE.csv received from Roy on 24 May 2018; it is the same file as used in Roy's fluxes document # wavelength transmission - 1.0033284 0.8861127 - 1.0100157 0.8839129 - 1.0167475 0.8826924 - 1.0235242 0.8822369 - 1.0303461 0.8817784 - 1.0372134 0.8811338 - 1.0441265 0.8804375 - 1.0510857 0.8796454 - 1.0580913 0.8777242 - 1.0651435 0.8757902 - 1.0722428 0.8730160 - 1.0793894 0.8699934 - 1.0865836 0.8661392 - 1.0938258 0.8645762 - 1.1011162 0.8631073 - 1.1084552 0.8616286 - 1.1158432 0.8595314 - 1.1232803 0.8567335 - 1.1307671 0.8539182 - 1.1383037 0.8510849 - 1.1458906 0.8485442 - 1.1535281 0.8458398 - 1.1612164 0.8418368 - 1.1689560 0.8404800 - 1.1767472 0.8383433 - 1.1845903 0.8359507 - 1.1924857 0.8329803 - 1.2004337 0.8297666 - 1.2084347 0.8263826 - 1.2164890 0.8208938 - 1.2245970 0.8197379 - 1.2327590 0.8170532 - 1.2409754 0.8141134 - 1.2492466 0.8110017 - 1.2575730 0.8083829 - 1.2659548 0.8055817 - 1.2743925 0.8025439 - 1.2828864 0.8003111 - 1.2914369 0.7966947 - 1.3000444 0.7935203 - 1.3087093 0.7906707 - 1.3174320 0.7879368 - 1.3262128 0.7852560 - 1.3350521 0.7828816 - 1.3439503 0.7804885 - 1.3529078 0.7780320 - 1.3619251 0.7758381 - 1.3710024 0.7744155 - 1.3801402 0.7717576 - 1.3893390 0.7677933 - 1.3985990 0.7657368 - 1.4079208 0.7643676 - 1.4173047 0.7633429 - 1.4267511 0.7632660 - 1.4362605 0.7640367 - 1.4458333 0.7629119 - 1.4554699 0.7617796 - 1.4651707 0.7595949 - 1.4749362 0.7572998 - 1.4847668 0.7561256 - 1.4946628 0.7549618 - 1.5046249 0.7566281 - 1.5146533 0.7595407 - 1.5247486 0.7615185 - 1.5349112 0.7612935 - 1.5451415 0.7595759 - 1.5554400 0.7595659 - 1.5658071 0.7601073 - 1.5762433 0.7625044 - 1.5867491 0.7662121 - 1.5973249 0.7680772 - 1.6079712 0.7674974 - 1.6186884 0.7686171 - 1.6294771 0.7697443 - 1.6403377 0.7706326 - 1.6512707 0.7714889 - 1.6622765 0.7725383 - 1.6733557 0.7736959 - 1.6845088 0.7786121 - 1.6957361 0.7787367 - 1.7070383 0.7815396 - 1.7184159 0.7845528 - 1.7298693 0.7866372 - 1.7413990 0.7887355 - 1.7530055 0.7908477 - 1.7646894 0.7929740 - 1.7764512 0.7951145 - 1.7882914 0.7972693 - 1.8002105 0.7995821 - 1.8122091 0.8014667 - 1.8242876 0.8031705 - 1.8364466 0.8056203 - 1.8486866 0.8077207 - 1.8610083 0.8095107 - 1.8734120 0.8108067 - 1.8858985 0.8121112 - 1.8984681 0.8134245 - 1.9111216 0.8142853 - 1.9238593 0.8146596 - 1.9366820 0.8147366 - 1.9495901 0.8147366 - 1.9625843 0.8173897 - 1.9756651 0.8211479 - 1.9888330 0.8234552 - 2.0020887 0.8252926 - 2.0154328 0.8272527 - 2.0288658 0.8290899 - 2.0423884 0.8308561 - 2.0560010 0.8328188 - 2.0697045 0.8387370 - 2.0834992 0.8387370 - 2.0973859 0.8403547 - 2.1113651 0.8422159 - 2.1254375 0.8442824 - 2.1396037 0.8457517 - 2.1538643 0.8468696 - 2.1682200 0.8489095 - 2.1826714 0.8527197 - 2.1972190 0.8543787 - 2.2118637 0.8578205 - 2.2266059 0.8605429 - 2.2414464 0.8643539 - 2.2563858 0.8659845 - 2.2714248 0.8634659 - 2.2865640 0.8635825 - 2.3018041 0.8511049 - 2.3171458 0.8557888 - 2.3325898 0.8663200 - 2.3481367 0.8717564 - 2.3637872 0.8819458 - 2.3795420 0.8727706 - 2.3954018 0.8689925 - 2.4113674 0.8860458 - 2.4274393 0.8856045 - 2.4436184 0.8861474 - 2.4599053 0.8866945 - 2.4763007 0.8841604 - 2.4928055 0.8836751 - 2.5094202 0.8913475 - 2.5261457 0.8924210 - 2.5429826 0.8950009 - 2.5599318 0.8939311 - 2.5769939 0.8948227 - 2.5941698 0.8941748 - 2.6114601 0.8940550 - 2.6288657 0.8948738 - 2.6463873 0.8930723 - 2.6640257 0.8924210 - 2.6817816 0.8924210 - 2.6996559 0.8924210 - 2.7176493 0.8924210 - 2.7357626 0.8924210 - 2.7539967 0.8924210 - 2.7723523 0.8943235 - 2.7908302 0.8910504 - 2.8094313 0.8906137 - 2.8281564 0.8905266 - 2.8470063 0.8905266 - 2.8659818 0.8905266 - 2.8850838 0.8921313 - 2.9043131 0.8921009 - 2.9236706 0.8928708 - 2.9431570 0.8945619 - 2.9627734 0.8955791 - 2.9825205 0.8962862 - 3.0023992 0.8978072 - 3.0224105 0.8993682 - 3.0425551 0.8993682 - 3.0628339 0.9006628 - 3.0832479 0.8990502 - 3.1037980 0.8980674 - 3.1244851 0.8964466 - 3.1453100 0.8947709 - 3.1662737 0.8925815 - 3.1873772 0.8924210 - 3.2086213 0.8909208 - 3.2300070 0.8905266 - 3.2515352 0.8905266 - 3.2732070 0.8902681 - 3.2950231 0.8888503 - 3.3169847 0.8841691 - 3.3390927 0.8835198 - 3.3613480 0.8810564 - 3.3837516 0.8821100 - 3.4063046 0.8823159 - 3.4290079 0.8812184 - 3.4518625 0.8800900 - 3.4748694 0.8797896 - 3.4980297 0.8797896 - 3.5213443 0.8797896 - 3.5448143 0.8797896 - 3.5684408 0.8797896 - 3.5922247 0.8810461 - 3.6161671 0.8783433 - 3.6402692 0.8759748 - 3.6645318 0.8734399 - 3.6889562 0.8704565 - 3.7135434 0.8681868 - 3.7382944 0.8652189 - 3.7632105 0.8635651 - 3.7882925 0.8613637 - 3.8135418 0.8608419 - 3.8389594 0.8598889 - 3.8645463 0.8585524 - 3.8903038 0.8583156 - 3.9162330 0.8583156 - 3.9423350 0.8588913 - 3.9686109 0.8583156 - 3.9950620 0.8574456 - 4.0216894 0.8562626 - 4.0484943 0.8514575 - 4.0754778 0.8292799 - 4.1026412 0.7817089 - 4.1299856 0.8023917 - 4.1575122 0.7725777 - 4.1852224 0.7774672 - 4.2131172 0.8016948 - 4.2411979 0.8104556 - 4.2694659 0.8119926 - 4.2979222 0.8145606 - 4.3265681 0.8156681 - 4.3554050 0.8160003 - 4.3844342 0.8160003 - 4.4136567 0.8147366 - 4.4430741 0.8126209 - 4.4726875 0.8084274 - 4.5024983 0.8032110 - 4.5325078 0.7969041 - 4.5627173 0.7893565 - 4.5931282 0.7794556 - 4.6237417 0.7676862 - 4.6545593 0.7544121 - 4.6855823 0.7410933 - 4.7168121 0.7273767 - 4.7482500 0.7163763 - 4.7798974 0.7108449 - 4.8117558 0.7092629 - 4.8438265 0.7111118 - 4.8761110 0.7181477 - 4.9086106 0.7253279 - 4.9413269 0.7320074 - 4.9742612 0.7306861 - 5.0074151 0.7210921 - 5.0407899 0.7008645 - 5.0743871 0.6684147 - 5.1082083 0.6309833 - 5.1422549 0.5871962 - 5.1765284 0.5235225 - 5.2110303 0.4367378 - 5.2457623 0.3274580 - 5.2807257 0.1977468 - 5.3159221 0.0966977 - 5.3513531 0.0329913 - 5.3870203 0.0144958 - 5.4229252 0.0087425 - 5.4590694 0.0057337 - 5.4954545 0.0044211 - 5.5320821 0.0000000 - 5.5689539 0.0000000 - 5.6060714 0.0000000 \ No newline at end of file +0.90000 0.95586 +0.90100 0.95637 +0.90200 0.95688 +0.90300 0.95739 +0.90400 0.95789 +0.90500 0.95840 +0.90600 0.95891 +0.90700 0.95941 +0.90800 0.95992 +0.90900 0.96043 +0.91000 0.96093 +0.91100 0.96144 +0.91200 0.96184 +0.91300 0.96203 +0.91400 0.96222 +0.91500 0.96241 +0.91600 0.96261 +0.91700 0.96280 +0.91800 0.96299 +0.91900 0.96318 +0.92000 0.96337 +0.92100 0.96357 +0.92200 0.96376 +0.92300 0.96395 +0.92400 0.96414 +0.92500 0.96434 +0.92600 0.96453 +0.92700 0.96472 +0.92800 0.96491 +0.92900 0.96510 +0.93000 0.96530 +0.93100 0.96549 +0.93200 0.96568 +0.93300 0.96587 +0.93400 0.96606 +0.93500 0.96626 +0.93600 0.96645 +0.93700 0.96662 +0.93800 0.96662 +0.93900 0.96662 +0.94000 0.96662 +0.94100 0.96662 +0.94200 0.96662 +0.94300 0.96662 +0.94400 0.96662 +0.94500 0.96662 +0.94600 0.96662 +0.94700 0.96662 +0.94800 0.96662 +0.94900 0.96662 +0.95000 0.96662 +0.95100 0.96662 +0.95200 0.96662 +0.95300 0.96662 +0.95400 0.96662 +0.95500 0.96662 +0.95600 0.96662 +0.95700 0.96662 +0.95800 0.96662 +0.95900 0.96662 +0.96000 0.96662 +0.96100 0.96665 +0.96200 0.96668 +0.96300 0.96671 +0.96400 0.96674 +0.96500 0.96678 +0.96600 0.96681 +0.96700 0.96684 +0.96800 0.96688 +0.96900 0.96691 +0.97000 0.96694 +0.97100 0.96697 +0.97200 0.96701 +0.97300 0.96704 +0.97400 0.96707 +0.97500 0.96711 +0.97600 0.96714 +0.97700 0.96717 +0.97800 0.96720 +0.97900 0.96724 +0.98000 0.96727 +0.98100 0.96730 +0.98200 0.96734 +0.98300 0.96737 +0.98400 0.96740 +0.98500 0.96743 +0.98600 0.96747 +0.98700 0.96750 +0.98800 0.96753 +0.98900 0.96756 +0.99000 0.96760 +0.99100 0.96763 +0.99200 0.96766 +0.99300 0.96770 +0.99400 0.96773 +0.99500 0.96776 +0.99600 0.96779 +0.99700 0.96783 +0.99800 0.96760 +0.99900 0.96734 +1.00000 0.96708 +1.00090 0.96685 +1.00200 0.96657 +1.00300 0.96631 +1.00400 0.96605 +1.00500 0.96580 +1.00590 0.96557 +1.00700 0.96528 +1.00800 0.96503 +1.00900 0.96477 +1.01000 0.96451 +1.01090 0.96428 +1.01200 0.96400 +1.01300 0.96374 +1.01390 0.96351 +1.01500 0.96323 +1.01600 0.96297 +1.01700 0.96272 +1.01800 0.96246 +1.01890 0.96223 +1.02000 0.96194 +1.02100 0.96169 +1.02200 0.96143 +1.02300 0.96117 +1.02400 0.96092 +1.02500 0.96066 +1.02600 0.96040 +1.02700 0.96015 +1.02800 0.95989 +1.02900 0.95963 +1.03000 0.95938 +1.03100 0.95923 +1.03200 0.95910 +1.03300 0.95897 +1.03400 0.95883 +1.03500 0.95870 +1.03600 0.95857 +1.03700 0.95844 +1.03800 0.95830 +1.03890 0.95819 +1.04000 0.95804 +1.04100 0.95791 +1.04200 0.95777 +1.04300 0.95764 +1.04400 0.95751 +1.04500 0.95738 +1.04600 0.95725 +1.04700 0.95711 +1.04800 0.95698 +1.04900 0.95685 +1.05000 0.95672 +1.05100 0.95658 +1.05200 0.95645 +1.05300 0.95632 +1.05400 0.95619 +1.05500 0.95605 +1.05600 0.95592 +1.05700 0.95579 +1.05800 0.95566 +1.05900 0.95552 +1.06000 0.95539 +1.06100 0.95526 +1.06190 0.95514 +1.06300 0.95500 +1.06400 0.95486 +1.06500 0.95473 +1.06600 0.95460 +1.06700 0.95447 +1.06800 0.95433 +1.06900 0.95420 +1.07000 0.95407 +1.07100 0.95394 +1.07200 0.95380 +1.07300 0.95367 +1.07400 0.95354 +1.07500 0.95341 +1.07600 0.95327 +1.07700 0.95314 +1.07800 0.95301 +1.07900 0.95288 +1.08000 0.95275 +1.08100 0.95261 +1.08200 0.95248 +1.08300 0.95235 +1.08400 0.95222 +1.08500 0.95208 +1.08600 0.95195 +1.08700 0.95182 +1.08800 0.95169 +1.08900 0.95155 +1.08990 0.95144 +1.09100 0.95129 +1.09200 0.95116 +1.09300 0.95102 +1.09400 0.95089 +1.09500 0.95078 +1.09600 0.95067 +1.09700 0.95056 +1.09800 0.95045 +1.09900 0.95035 +1.10000 0.95024 +1.10100 0.95013 +1.10200 0.95002 +1.10300 0.94991 +1.10400 0.94980 +1.10500 0.94970 +1.10600 0.94959 +1.10700 0.94948 +1.10800 0.94937 +1.10900 0.94926 +1.11000 0.94915 +1.11100 0.94905 +1.11200 0.94894 +1.11290 0.94884 +1.11400 0.94872 +1.11500 0.94861 +1.11600 0.94850 +1.11700 0.94840 +1.11800 0.94829 +1.11900 0.94818 +1.12000 0.94807 +1.12100 0.94796 +1.12200 0.94785 +1.12300 0.94775 +1.12400 0.94764 +1.12500 0.94753 +1.12600 0.94742 +1.12700 0.94731 +1.12800 0.94720 +1.12900 0.94710 +1.13000 0.94699 +1.13100 0.94688 +1.13200 0.94677 +1.13300 0.94666 +1.13400 0.94655 +1.13500 0.94645 +1.13600 0.94634 +1.13700 0.94623 +1.13800 0.94612 +1.13900 0.94601 +1.14000 0.94590 +1.14090 0.94581 +1.14200 0.94569 +1.14300 0.94558 +1.14400 0.94547 +1.14500 0.94537 +1.14600 0.94526 +1.14700 0.94515 +1.14800 0.94504 +1.14900 0.94494 +1.15000 0.94483 +1.15100 0.94472 +1.15200 0.94461 +1.15300 0.94451 +1.15400 0.94440 +1.15500 0.94429 +1.15600 0.94418 +1.15700 0.94407 +1.15800 0.94397 +1.15900 0.94386 +1.16000 0.94375 +1.16100 0.94364 +1.16200 0.94354 +1.16300 0.94343 +1.16400 0.94332 +1.16500 0.94321 +1.16600 0.94311 +1.16700 0.94300 +1.16800 0.94289 +1.16900 0.94278 +1.17000 0.94268 +1.17100 0.94257 +1.17200 0.94246 +1.17300 0.94235 +1.17400 0.94225 +1.17500 0.94214 +1.17600 0.94203 +1.17700 0.94192 +1.17800 0.94182 +1.17900 0.94171 +1.18000 0.94160 +1.18100 0.94149 +1.18200 0.94138 +1.18300 0.94128 +1.18400 0.94117 +1.18500 0.94106 +1.18600 0.94095 +1.18700 0.94085 +1.18800 0.94074 +1.18900 0.94063 +1.19000 0.94052 +1.19100 0.94042 +1.19190 0.94032 +1.19300 0.94020 +1.19400 0.94009 +1.19500 0.93999 +1.19600 0.93989 +1.19700 0.93979 +1.19800 0.93969 +1.19900 0.93959 +1.20000 0.93950 +1.20100 0.93940 +1.20200 0.93930 +1.20300 0.93920 +1.20400 0.93911 +1.20490 0.93902 +1.20600 0.93891 +1.20700 0.93881 +1.20790 0.93873 +1.20900 0.93862 +1.21000 0.93852 +1.21090 0.93843 +1.21200 0.93833 +1.21300 0.93823 +1.21400 0.93813 +1.21490 0.93804 +1.21600 0.93794 +1.21700 0.93784 +1.21790 0.93775 +1.21900 0.93764 +1.22000 0.93755 +1.22090 0.93746 +1.22200 0.93735 +1.22300 0.93725 +1.22400 0.93716 +1.22500 0.93706 +1.22600 0.93696 +1.22700 0.93686 +1.22790 0.93678 +1.22900 0.93667 +1.23000 0.93657 +1.23090 0.93648 +1.23200 0.93638 +1.23300 0.93628 +1.23390 0.93619 +1.23500 0.93608 +1.23600 0.93599 +1.23700 0.93589 +1.23790 0.93580 +1.23900 0.93569 +1.24000 0.93560 +1.24090 0.93551 +1.24200 0.93540 +1.24300 0.93530 +1.24390 0.93522 +1.24500 0.93511 +1.24600 0.93501 +1.24700 0.93491 +1.24800 0.93482 +1.24900 0.93472 +1.25000 0.93462 +1.25090 0.93453 +1.25200 0.93442 +1.25300 0.93433 +1.25390 0.93424 +1.25500 0.93413 +1.25600 0.93403 +1.25690 0.93395 +1.25800 0.93392 +1.25900 0.93394 +1.26000 0.93396 +1.26090 0.93397 +1.26200 0.93399 +1.26300 0.93401 +1.26390 0.93402 +1.26500 0.93404 +1.26600 0.93406 +1.26690 0.93408 +1.26800 0.93410 +1.26900 0.93411 +1.27000 0.93413 +1.27090 0.93415 +1.27200 0.93416 +1.27300 0.93418 +1.27390 0.93420 +1.27500 0.93422 +1.27600 0.93423 +1.27690 0.93425 +1.27800 0.93427 +1.27900 0.93429 +1.27990 0.93430 +1.28100 0.93432 +1.28200 0.93434 +1.28300 0.93436 +1.28390 0.93437 +1.28500 0.93439 +1.28600 0.93441 +1.28690 0.93442 +1.28800 0.93444 +1.28900 0.93446 +1.28990 0.93447 +1.29100 0.93449 +1.29200 0.93451 +1.29300 0.93453 +1.29390 0.93454 +1.29500 0.93456 +1.29600 0.93458 +1.29690 0.93460 +1.29800 0.93461 +1.29900 0.93463 +1.29990 0.93465 +1.30100 0.93467 +1.30200 0.93468 +1.30300 0.93470 +1.30400 0.93472 +1.30500 0.93474 +1.30600 0.93475 +1.30690 0.93477 +1.30800 0.93479 +1.30900 0.93481 +1.30990 0.93482 +1.31100 0.93484 +1.31200 0.93486 +1.31290 0.93487 +1.31400 0.93489 +1.31500 0.93491 +1.31600 0.93493 +1.31690 0.93494 +1.31800 0.93496 +1.31900 0.93498 +1.31990 0.93499 +1.32100 0.93501 +1.32200 0.93503 +1.32290 0.93505 +1.32400 0.93506 +1.32500 0.93508 +1.32600 0.93510 +1.32700 0.93512 +1.32800 0.93515 +1.32900 0.93520 +1.32990 0.93523 +1.33100 0.93528 +1.33200 0.93532 +1.33290 0.93536 +1.33400 0.93540 +1.33500 0.93545 +1.33590 0.93548 +1.33700 0.93553 +1.33800 0.93557 +1.33900 0.93561 +1.33990 0.93565 +1.34100 0.93570 +1.34200 0.93574 +1.34290 0.93578 +1.34400 0.93582 +1.34500 0.93586 +1.34590 0.93590 +1.34700 0.93595 +1.34800 0.93599 +1.34900 0.93603 +1.35000 0.93607 +1.35100 0.93611 +1.35200 0.93616 +1.35290 0.93619 +1.35400 0.93624 +1.35500 0.93628 +1.35590 0.93632 +1.35700 0.93636 +1.35800 0.93641 +1.35890 0.93644 +1.36000 0.93649 +1.36100 0.93653 +1.36200 0.93657 +1.36290 0.93661 +1.36400 0.93666 +1.36500 0.93670 +1.36590 0.93673 +1.36700 0.93678 +1.36800 0.93682 +1.36890 0.93686 +1.37000 0.93691 +1.37100 0.93695 +1.37200 0.93699 +1.37290 0.93703 +1.37400 0.93707 +1.37500 0.93711 +1.37590 0.93715 +1.37700 0.93720 +1.37800 0.93724 +1.37890 0.93728 +1.38000 0.93732 +1.38100 0.93736 +1.38200 0.93741 +1.38300 0.93745 +1.38400 0.93749 +1.38500 0.93753 +1.38590 0.93756 +1.38700 0.93758 +1.38800 0.93760 +1.38890 0.93762 +1.39000 0.93764 +1.39100 0.93767 +1.39190 0.93768 +1.39300 0.93771 +1.39400 0.93773 +1.39500 0.93775 +1.39590 0.93777 +1.39700 0.93779 +1.39800 0.93781 +1.39890 0.93783 +1.40000 0.93785 +1.40100 0.93787 +1.40190 0.93789 +1.40300 0.93791 +1.40400 0.93794 +1.40500 0.93796 +1.40600 0.93798 +1.40700 0.93800 +1.40800 0.93802 +1.40890 0.93804 +1.41000 0.93806 +1.41100 0.93808 +1.41190 0.93810 +1.41300 0.93812 +1.41400 0.93814 +1.41490 0.93816 +1.41600 0.93818 +1.41700 0.93821 +1.41800 0.93823 +1.41890 0.93825 +1.42000 0.93827 +1.42100 0.93829 +1.42190 0.93831 +1.42300 0.93833 +1.42400 0.93835 +1.42490 0.93837 +1.42600 0.93839 +1.42700 0.93841 +1.42800 0.93843 +1.42900 0.93845 +1.43000 0.93848 +1.43100 0.93850 +1.43190 0.93852 +1.43300 0.93854 +1.43400 0.93856 +1.43490 0.93858 +1.43600 0.93860 +1.43700 0.93862 +1.43790 0.93864 +1.43900 0.93866 +1.44000 0.93868 +1.44100 0.93870 +1.44190 0.93872 +1.44300 0.93875 +1.44400 0.93878 +1.44490 0.93884 +1.44600 0.93892 +1.44700 0.93899 +1.44790 0.93905 +1.44900 0.93913 +1.45000 0.93920 +1.45100 0.93927 +1.45200 0.93934 +1.45300 0.93940 +1.45400 0.93947 +1.45490 0.93954 +1.45600 0.93961 +1.45700 0.93968 +1.45790 0.93974 +1.45900 0.93982 +1.46000 0.93989 +1.46090 0.93995 +1.46200 0.94003 +1.46300 0.94010 +1.46400 0.94017 +1.46490 0.94023 +1.46600 0.94030 +1.46700 0.94037 +1.46790 0.94044 +1.46900 0.94051 +1.47000 0.94058 +1.47090 0.94064 +1.47200 0.94072 +1.47300 0.94079 +1.47400 0.94086 +1.47490 0.94092 +1.47600 0.94100 +1.47700 0.94107 +1.47790 0.94113 +1.47900 0.94120 +1.48000 0.94127 +1.48090 0.94134 +1.48200 0.94141 +1.48300 0.94148 +1.48400 0.94155 +1.48500 0.94162 +1.48600 0.94169 +1.48700 0.94176 +1.48790 0.94182 +1.48900 0.94190 +1.49000 0.94197 +1.49090 0.94203 +1.49200 0.94210 +1.49300 0.94217 +1.49390 0.94224 +1.49500 0.94231 +1.49600 0.94238 +1.49700 0.94251 +1.49790 0.94263 +1.49900 0.94278 +1.50000 0.94292 +1.50090 0.94304 +1.50200 0.94319 +1.50300 0.94333 +1.50390 0.94345 +1.50500 0.94360 +1.50600 0.94374 +1.50700 0.94388 +1.50800 0.94401 +1.50900 0.94415 +1.51000 0.94428 +1.51090 0.94441 +1.51200 0.94456 +1.51300 0.94469 +1.51390 0.94482 +1.51500 0.94497 +1.51600 0.94510 +1.51690 0.94523 +1.51800 0.94538 +1.51900 0.94551 +1.52000 0.94565 +1.52090 0.94577 +1.52200 0.94592 +1.52300 0.94606 +1.52390 0.94618 +1.52500 0.94633 +1.52600 0.94647 +1.52690 0.94659 +1.52800 0.94674 +1.52900 0.94688 +1.53000 0.94701 +1.53100 0.94715 +1.53200 0.94729 +1.53300 0.94742 +1.53390 0.94755 +1.53500 0.94770 +1.53600 0.94783 +1.53690 0.94796 +1.53800 0.94811 +1.53900 0.94824 +1.53990 0.94837 +1.54100 0.94852 +1.54200 0.94865 +1.54300 0.94879 +1.54390 0.94891 +1.54500 0.94906 +1.54600 0.94920 +1.54690 0.94932 +1.54800 0.94947 +1.54900 0.94961 +1.54990 0.94973 +1.55100 0.94988 +1.55200 0.95002 +1.55300 0.95015 +1.55400 0.95029 +1.55500 0.95043 +1.55600 0.95056 +1.55690 0.95069 +1.55800 0.95084 +1.55900 0.95094 +1.55990 0.95103 +1.56100 0.95114 +1.56200 0.95124 +1.56290 0.95132 +1.56400 0.95143 +1.56500 0.95153 +1.56600 0.95163 +1.56690 0.95171 +1.56800 0.95182 +1.56900 0.95192 +1.56990 0.95201 +1.57100 0.95211 +1.57200 0.95221 +1.57290 0.95230 +1.57400 0.95241 +1.57500 0.95250 +1.57600 0.95260 +1.57690 0.95269 +1.57800 0.95280 +1.57900 0.95289 +1.57990 0.95298 +1.58100 0.95309 +1.58200 0.95319 +1.58290 0.95327 +1.58400 0.95338 +1.58500 0.95348 +1.58600 0.95358 +1.58700 0.95367 +1.58800 0.95377 +1.58900 0.95387 +1.58990 0.95396 +1.59100 0.95406 +1.59200 0.95416 +1.59290 0.95425 +1.59400 0.95436 +1.59500 0.95445 +1.59590 0.95454 +1.59700 0.95465 +1.59800 0.95475 +1.59900 0.95484 +1.59990 0.95493 +1.60100 0.95504 +1.60200 0.95514 +1.60290 0.95522 +1.60400 0.95533 +1.60500 0.95543 +1.60590 0.95552 +1.60700 0.95562 +1.60800 0.95572 +1.60900 0.95582 +1.61000 0.95592 +1.61100 0.95601 +1.61200 0.95611 +1.61290 0.95620 +1.61400 0.95631 +1.61500 0.95640 +1.61590 0.95649 +1.61700 0.95660 +1.61800 0.95670 +1.61890 0.95678 +1.62000 0.95689 +1.62100 0.95698 +1.62200 0.95706 +1.62290 0.95714 +1.62400 0.95723 +1.62500 0.95731 +1.62590 0.95739 +1.62700 0.95748 +1.62800 0.95756 +1.62890 0.95764 +1.63000 0.95773 +1.63100 0.95781 +1.63200 0.95789 +1.63300 0.95798 +1.63400 0.95806 +1.63500 0.95814 +1.63590 0.95822 +1.63700 0.95831 +1.63800 0.95839 +1.63890 0.95847 +1.64000 0.95856 +1.64100 0.95864 +1.64190 0.95872 +1.64300 0.95881 +1.64400 0.95889 +1.64500 0.95897 +1.64590 0.95905 +1.64700 0.95914 +1.64800 0.95922 +1.64890 0.95930 +1.65000 0.95939 +1.65100 0.95947 +1.65190 0.95955 +1.65300 0.95964 +1.65400 0.95972 +1.65500 0.95981 +1.65590 0.95988 +1.65700 0.95997 +1.65800 0.96005 +1.65890 0.96013 +1.66000 0.96022 +1.66100 0.96030 +1.66190 0.96038 +1.66300 0.96047 +1.66400 0.96055 +1.66500 0.96064 +1.66600 0.96072 +1.66700 0.96080 +1.66800 0.96089 +1.66890 0.96096 +1.67000 0.96105 +1.67100 0.96114 +1.67190 0.96121 +1.67300 0.96130 +1.67400 0.96138 +1.67490 0.96146 +1.67600 0.96155 +1.67700 0.96163 +1.67800 0.96172 +1.67890 0.96179 +1.68000 0.96190 +1.68100 0.96199 +1.68190 0.96207 +1.68300 0.96217 +1.68400 0.96227 +1.68490 0.96235 +1.68600 0.96245 +1.68700 0.96254 +1.68800 0.96264 +1.68900 0.96273 +1.69000 0.96282 +1.69100 0.96291 +1.69190 0.96300 +1.69300 0.96310 +1.69400 0.96319 +1.69490 0.96327 +1.69600 0.96338 +1.69700 0.96347 +1.69790 0.96355 +1.69900 0.96365 +1.70000 0.96375 +1.70100 0.96384 +1.70190 0.96392 +1.70300 0.96402 +1.70400 0.96412 +1.70490 0.96420 +1.70600 0.96430 +1.70700 0.96439 +1.70790 0.96448 +1.70900 0.96458 +1.71000 0.96467 +1.71100 0.96476 +1.71200 0.96486 +1.71300 0.96495 +1.71400 0.96504 +1.71490 0.96512 +1.71600 0.96523 +1.71700 0.96532 +1.71790 0.96540 +1.71900 0.96550 +1.72000 0.96560 +1.72090 0.96568 +1.72200 0.96578 +1.72300 0.96587 +1.72400 0.96597 +1.72490 0.96605 +1.72600 0.96615 +1.72700 0.96624 +1.72790 0.96633 +1.72900 0.96643 +1.73000 0.96652 +1.73090 0.96660 +1.73200 0.96668 +1.73300 0.96675 +1.73400 0.96682 +1.73500 0.96689 +1.73600 0.96696 +1.73700 0.96703 +1.73790 0.96709 +1.73900 0.96717 +1.74000 0.96724 +1.74090 0.96730 +1.74200 0.96738 +1.74300 0.96745 +1.74390 0.96751 +1.74500 0.96758 +1.74600 0.96765 +1.74700 0.96772 +1.74790 0.96779 +1.74900 0.96786 +1.75000 0.96793 +1.75090 0.96799 +1.75200 0.96807 +1.75300 0.96814 +1.75390 0.96820 +1.75500 0.96828 +1.75600 0.96835 +1.75700 0.96842 +1.75790 0.96848 +1.75900 0.96855 +1.76000 0.96862 +1.76090 0.96869 +1.76200 0.96876 +1.76300 0.96883 +1.76390 0.96889 +1.76500 0.96897 +1.76600 0.96904 +1.76700 0.96911 +1.76800 0.96919 +1.76900 0.96926 +1.77000 0.96933 +1.77090 0.96940 +1.77200 0.96948 +1.77300 0.96955 +1.77390 0.96962 +1.77500 0.96970 +1.77600 0.96977 +1.77690 0.96984 +1.77800 0.96992 +1.77900 0.96999 +1.78000 0.97006 +1.78090 0.97013 +1.78200 0.97021 +1.78300 0.97028 +1.78390 0.97035 +1.78500 0.97043 +1.78600 0.97050 +1.78690 0.97057 +1.78800 0.97065 +1.78900 0.97072 +1.79000 0.97080 +1.79100 0.97087 +1.79200 0.97094 +1.79300 0.97102 +1.79390 0.97108 +1.79500 0.97116 +1.79600 0.97124 +1.79690 0.97130 +1.79800 0.97138 +1.79900 0.97146 +1.79990 0.97151 +1.80100 0.97158 +1.80200 0.97164 +1.80300 0.97170 +1.80390 0.97175 +1.80500 0.97182 +1.80600 0.97188 +1.80690 0.97193 +1.80800 0.97200 +1.80900 0.97206 +1.80990 0.97212 +1.81100 0.97218 +1.81200 0.97224 +1.81300 0.97230 +1.81400 0.97236 +1.81500 0.97242 +1.81600 0.97248 +1.81690 0.97254 +1.81800 0.97260 +1.81900 0.97266 +1.81990 0.97272 +1.82100 0.97278 +1.82200 0.97285 +1.82290 0.97290 +1.82400 0.97297 +1.82500 0.97303 +1.82600 0.97309 +1.82690 0.97314 +1.82800 0.97321 +1.82900 0.97327 +1.82990 0.97332 +1.83100 0.97339 +1.83200 0.97345 +1.83290 0.97350 +1.83400 0.97357 +1.83500 0.97363 +1.83600 0.97369 +1.83700 0.97375 +1.83800 0.97381 +1.83900 0.97387 +1.84000 0.97393 +1.84100 0.97399 +1.84200 0.97405 +1.84300 0.97411 +1.84400 0.97417 +1.84500 0.97423 +1.84600 0.97429 +1.84700 0.97435 +1.84800 0.97441 +1.84900 0.97447 +1.84990 0.97453 +1.85100 0.97459 +1.85200 0.97465 +1.85300 0.97471 +1.85400 0.97478 +1.85500 0.97484 +1.85600 0.97490 +1.85700 0.97496 +1.85800 0.97502 +1.85900 0.97508 +1.85990 0.97513 +1.86100 0.97520 +1.86200 0.97526 +1.86300 0.97532 +1.86400 0.97538 +1.86500 0.97544 +1.86600 0.97550 +1.86700 0.97556 +1.86800 0.97562 +1.86900 0.97568 +1.87000 0.97574 +1.87100 0.97580 +1.87200 0.97586 +1.87290 0.97592 +1.87400 0.97598 +1.87500 0.97604 +1.87600 0.97610 +1.87700 0.97617 +1.87800 0.97623 +1.87900 0.97629 +1.88000 0.97635 +1.88100 0.97641 +1.88200 0.97647 +1.88290 0.97652 +1.88400 0.97659 +1.88500 0.97665 +1.88600 0.97671 +1.88700 0.97677 +1.88800 0.97683 +1.88900 0.97689 +1.89000 0.97695 +1.89100 0.97701 +1.89200 0.97707 +1.89300 0.97713 +1.89400 0.97719 +1.89500 0.97725 +1.89600 0.97731 +1.89700 0.97737 +1.89800 0.97743 +1.89900 0.97750 +1.90000 0.97756 +1.90100 0.97762 +1.90200 0.97768 +1.90300 0.97774 +1.90400 0.97780 +1.90500 0.97786 +1.90590 0.97791 +1.90700 0.97798 +1.90800 0.97804 +1.90900 0.97810 +1.91000 0.97816 +1.91100 0.97822 +1.91200 0.97828 +1.91300 0.97834 +1.91400 0.97840 +1.91500 0.97846 +1.91600 0.97852 +1.91700 0.97858 +1.91800 0.97864 +1.91900 0.97870 +1.92000 0.97873 +1.92100 0.97873 +1.92200 0.97873 +1.92300 0.97873 +1.92400 0.97873 +1.92500 0.97873 +1.92600 0.97873 +1.92700 0.97873 +1.92800 0.97873 +1.92890 0.97873 +1.93000 0.97873 +1.93100 0.97873 +1.93200 0.97873 +1.93300 0.97873 +1.93400 0.97873 +1.93500 0.97873 +1.93600 0.97873 +1.93700 0.97873 +1.93800 0.97873 +1.93900 0.97873 +1.94000 0.97873 +1.94100 0.97873 +1.94200 0.97873 +1.94300 0.97873 +1.94400 0.97873 +1.94500 0.97873 +1.94600 0.97873 +1.94700 0.97873 +1.94800 0.97873 +1.94900 0.97873 +1.95000 0.97873 +1.95100 0.97873 +1.95190 0.97873 +1.95300 0.97873 +1.95400 0.97873 +1.95500 0.97873 +1.95600 0.97873 +1.95700 0.97873 +1.95800 0.97873 +1.95900 0.97873 +1.96000 0.97873 +1.96100 0.97873 +1.96190 0.97873 +1.96300 0.97873 +1.96400 0.97873 +1.96500 0.97873 +1.96600 0.97873 +1.96700 0.97873 +1.96800 0.97873 +1.96900 0.97873 +1.97000 0.97873 +1.97100 0.97873 +1.97200 0.97873 +1.97300 0.97873 +1.97400 0.97873 +1.97490 0.97873 +1.97600 0.97873 +1.97700 0.97873 +1.97800 0.97873 +1.97900 0.97873 +1.98000 0.97873 +1.98100 0.97873 +1.98200 0.97873 +1.98300 0.97873 +1.98400 0.97873 +1.98490 0.97873 +1.98600 0.97873 +1.98700 0.97873 +1.98800 0.97873 +1.98900 0.97873 +1.99000 0.97873 +1.99100 0.97873 +1.99200 0.97873 +1.99300 0.97873 +1.99400 0.97873 +1.99500 0.97873 +1.99600 0.97873 +1.99700 0.97873 +1.99800 0.97873 +1.99900 0.97873 +2.00000 0.97873 +2.00040 0.97873 +2.00070 0.97873 +2.00100 0.97873 +2.00120 0.97873 +2.00160 0.97873 +2.00190 0.97873 +2.00240 0.97873 +2.00280 0.97873 +2.00300 0.97873 +2.00320 0.97873 +2.00350 0.97873 +2.00400 0.97873 +2.00440 0.97873 +2.00470 0.97873 +2.00490 0.97873 +2.00520 0.97873 +2.00560 0.97873 +2.00600 0.97873 +2.00630 0.97873 +2.00680 0.97873 +2.00700 0.97873 +2.00720 0.97873 +2.00750 0.97873 +2.00790 0.97873 +2.00840 0.97873 +2.00880 0.97873 +2.00900 0.97873 +2.00910 0.97873 +2.00960 0.97873 +2.01000 0.97873 +2.01050 0.97873 +2.01090 0.97873 +2.01100 0.97873 +2.01120 0.97873 +2.01170 0.97873 +2.01190 0.97873 +2.01210 0.97873 +2.01250 0.97873 +2.01280 0.97873 +2.01300 0.97873 +2.01330 0.97873 +2.01370 0.97873 +2.01400 0.97873 +2.01440 0.97873 +2.01490 0.97873 +2.01530 0.97873 +2.01560 0.97873 +2.01600 0.97873 +2.01610 0.97873 +2.01650 0.97873 +2.01690 0.97873 +2.01700 0.97873 +2.01720 0.97873 +2.01770 0.97873 +2.01790 0.97873 +2.01820 0.97873 +2.01860 0.97873 +2.01900 0.97873 +2.01930 0.97873 +2.01980 0.97873 +2.02000 0.97873 +2.02020 0.97873 +2.02050 0.97873 +2.02100 0.97873 +2.02140 0.97873 +2.02180 0.97873 +2.02190 0.97873 +2.02210 0.97873 +2.02260 0.97873 +2.02300 0.97873 +2.02350 0.97873 +2.02390 0.97873 +2.02400 0.97873 +2.02420 0.97873 +2.02470 0.97873 +2.02490 0.97873 +2.02510 0.97873 +2.02550 0.97873 +2.02580 0.97873 +2.02600 0.97873 +2.02630 0.97873 +2.02680 0.97873 +2.02700 0.97873 +2.02720 0.97873 +2.02760 0.97873 +2.02790 0.97873 +2.02840 0.97873 +2.02880 0.97873 +2.02900 0.97873 +2.02910 0.97873 +2.02960 0.97873 +2.03000 0.97873 +2.03050 0.97873 +2.03090 0.97873 +2.03120 0.97873 +2.03160 0.97873 +2.03200 0.97873 +2.03210 0.97873 +2.03250 0.97873 +2.03280 0.97873 +2.03300 0.97873 +2.03330 0.97873 +2.03370 0.97873 +2.03400 0.97873 +2.03420 0.97873 +2.03460 0.97873 +2.03490 0.97873 +2.03540 0.97873 +2.03580 0.97873 +2.03600 0.97873 +2.03620 0.97873 +2.03670 0.97873 +2.03700 0.97873 +2.03750 0.97873 +2.03790 0.97873 +2.03830 0.97873 +2.03860 0.97873 +2.03900 0.97873 +2.03920 0.97873 +2.03950 0.97873 +2.04000 0.97873 +2.04040 0.97873 +2.04070 0.97873 +2.04090 0.97873 +2.04120 0.97873 +2.04160 0.97873 +2.04200 0.97873 +2.04210 0.97873 +2.04250 0.97873 +2.04280 0.97873 +2.04300 0.97873 +2.04330 0.97873 +2.04370 0.97873 +2.04400 0.97873 +2.04420 0.97873 +2.04460 0.97873 +2.04490 0.97873 +2.04540 0.97873 +2.04580 0.97873 +2.04600 0.97873 +2.04620 0.97873 +2.04670 0.97873 +2.04700 0.97873 +2.04710 0.97873 +2.04740 0.97873 +2.04790 0.97873 +2.04830 0.97873 +2.04880 0.97873 +2.04900 0.97873 +2.04920 0.97873 +2.04950 0.97873 +2.05000 0.97873 +2.05040 0.97873 +2.05090 0.97873 +2.05130 0.97873 +2.05160 0.97873 +2.05200 0.97873 +2.05210 0.97873 +2.05250 0.97873 +2.05300 0.97873 +2.05340 0.97873 +2.05370 0.97873 +2.05390 0.97873 +2.05420 0.97873 +2.05460 0.97873 +2.05500 0.97873 +2.05510 0.97873 +2.05550 0.97872 +2.05580 0.97870 +2.05600 0.97869 +2.05630 0.97867 +2.05670 0.97864 +2.05700 0.97862 +2.05720 0.97861 +2.05760 0.97858 +2.05790 0.97856 +2.05850 0.97853 +2.05880 0.97851 +2.05900 0.97849 +2.05930 0.97847 +2.05970 0.97845 +2.06000 0.97843 +2.06020 0.97842 +2.06060 0.97839 +2.06090 0.97837 +2.06140 0.97834 +2.06180 0.97831 +2.06200 0.97830 +2.06230 0.97828 +2.06270 0.97825 +2.06300 0.97823 +2.06360 0.97820 +2.06390 0.97818 +2.06440 0.97814 +2.06480 0.97812 +2.06500 0.97811 +2.06530 0.97809 +2.06570 0.97806 +2.06600 0.97804 +2.06650 0.97801 +2.06700 0.97798 +2.06740 0.97795 +2.06780 0.97792 +2.06790 0.97792 +2.06830 0.97789 +2.06860 0.97787 +2.06900 0.97785 +2.06910 0.97784 +2.06950 0.97781 +2.07000 0.97778 +2.07040 0.97776 +2.07080 0.97773 +2.07090 0.97772 +2.07130 0.97770 +2.07160 0.97768 +2.07200 0.97765 +2.07210 0.97765 +2.07250 0.97762 +2.07300 0.97759 +2.07340 0.97756 +2.07370 0.97754 +2.07390 0.97753 +2.07430 0.97750 +2.07460 0.97749 +2.07500 0.97746 +2.07510 0.97745 +2.07560 0.97742 +2.07600 0.97739 +2.07640 0.97737 +2.07670 0.97735 +2.07700 0.97733 +2.07720 0.97732 +2.07760 0.97729 +2.07790 0.97727 +2.07810 0.97726 +2.07860 0.97723 +2.07900 0.97720 +2.07940 0.97717 +2.07990 0.97714 +2.08000 0.97714 +2.08020 0.97712 +2.08070 0.97709 +2.08090 0.97708 +2.08110 0.97706 +2.08160 0.97703 +2.08200 0.97701 +2.08250 0.97697 +2.08290 0.97695 +2.08300 0.97694 +2.08320 0.97693 +2.08370 0.97690 +2.08390 0.97688 +2.08420 0.97686 +2.08460 0.97684 +2.08500 0.97681 +2.08510 0.97681 +2.08550 0.97678 +2.08580 0.97676 +2.08600 0.97675 +2.08640 0.97672 +2.08670 0.97670 +2.08690 0.97669 +2.08720 0.97667 +2.08760 0.97664 +2.08800 0.97662 +2.08810 0.97661 +2.08860 0.97658 +2.08900 0.97655 +2.08940 0.97653 +2.08990 0.97650 +2.09000 0.97649 +2.09020 0.97648 +2.09070 0.97644 +2.09090 0.97643 +2.09110 0.97642 +2.09160 0.97639 +2.09200 0.97636 +2.09210 0.97635 +2.09250 0.97633 +2.09290 0.97630 +2.09300 0.97630 +2.09340 0.97627 +2.09370 0.97625 +2.09390 0.97624 +2.09410 0.97622 +2.09460 0.97619 +2.09500 0.97617 +2.09510 0.97616 +2.09550 0.97613 +2.09600 0.97610 +2.09640 0.97608 +2.09690 0.97604 +2.09730 0.97602 +2.09780 0.97599 +2.09800 0.97597 +2.09810 0.97597 +2.09860 0.97593 +2.09900 0.97591 +2.09950 0.97588 +2.10000 0.97584 +2.10040 0.97582 +2.10080 0.97579 +2.10090 0.97578 +2.10130 0.97576 +2.10160 0.97574 +2.10200 0.97571 +2.10220 0.97570 +2.10250 0.97568 +2.10300 0.97565 +2.10340 0.97562 +2.10390 0.97559 +2.10440 0.97556 +2.10480 0.97553 +2.10500 0.97552 +2.10530 0.97550 +2.10570 0.97547 +2.10600 0.97546 +2.10660 0.97542 +2.10690 0.97540 +2.10740 0.97536 +2.10790 0.97533 +2.10800 0.97533 +2.10830 0.97531 +2.10880 0.97527 +2.10900 0.97526 +2.10920 0.97525 +2.10970 0.97522 +2.10990 0.97520 +2.11010 0.97519 +2.11060 0.97516 +2.11100 0.97513 +2.11150 0.97510 +2.11180 0.97509 +2.11200 0.97508 +2.11240 0.97507 +2.11270 0.97506 +2.11300 0.97505 +2.11320 0.97505 +2.11370 0.97504 +2.11390 0.97503 +2.11410 0.97503 +2.11460 0.97501 +2.11500 0.97500 +2.11510 0.97500 +2.11550 0.97499 +2.11600 0.97498 +2.11640 0.97497 +2.11690 0.97495 +2.11730 0.97494 +2.11760 0.97494 +2.11800 0.97493 +2.11820 0.97492 +2.11850 0.97491 +2.11900 0.97490 +2.11950 0.97489 +2.11990 0.97488 +2.12040 0.97486 +2.12090 0.97485 +2.12100 0.97485 +2.12130 0.97484 +2.12180 0.97483 +2.12200 0.97482 +2.12220 0.97482 +2.12270 0.97480 +2.12300 0.97480 +2.12310 0.97479 +2.12360 0.97478 +2.12390 0.97477 +2.12450 0.97476 +2.12480 0.97475 +2.12500 0.97474 +2.12530 0.97474 +2.12590 0.97472 +2.12600 0.97472 +2.12620 0.97471 +2.12680 0.97470 +2.12690 0.97469 +2.12710 0.97469 +2.12760 0.97468 +2.12800 0.97467 +2.12810 0.97466 +2.12850 0.97465 +2.12900 0.97464 +2.12950 0.97463 +2.12990 0.97462 +2.13040 0.97460 +2.13080 0.97459 +2.13100 0.97459 +2.13130 0.97458 +2.13170 0.97457 +2.13200 0.97456 +2.13220 0.97456 +2.13270 0.97454 +2.13290 0.97454 +2.13310 0.97453 +2.13360 0.97452 +2.13400 0.97451 +2.13450 0.97450 +2.13480 0.97449 +2.13500 0.97448 +2.13540 0.97447 +2.13570 0.97447 +2.13600 0.97446 +2.13620 0.97445 +2.13680 0.97444 +2.13690 0.97443 +2.13710 0.97443 +2.13760 0.97442 +2.13800 0.97441 +2.13810 0.97440 +2.13850 0.97439 +2.13900 0.97438 +2.13950 0.97437 +2.13990 0.97436 +2.14040 0.97434 +2.14080 0.97433 +2.14100 0.97433 +2.14130 0.97432 +2.14180 0.97431 +2.14200 0.97430 +2.14220 0.97430 +2.14270 0.97428 +2.14290 0.97428 +2.14320 0.97427 +2.14360 0.97426 +2.14400 0.97425 +2.14410 0.97425 +2.14450 0.97424 +2.14500 0.97422 +2.14550 0.97421 +2.14590 0.97420 +2.14600 0.97420 +2.14640 0.97419 +2.14680 0.97418 +2.14690 0.97417 +2.14730 0.97416 +2.14780 0.97415 +2.14800 0.97415 +2.14820 0.97414 +2.14870 0.97413 +2.14900 0.97412 +2.14920 0.97412 +2.14960 0.97410 +2.14990 0.97410 +2.15010 0.97409 +2.15050 0.97408 +2.15100 0.97407 +2.15150 0.97406 +2.15190 0.97404 +2.15200 0.97404 +2.15240 0.97403 +2.15290 0.97402 +2.15330 0.97401 +2.15380 0.97400 +2.15400 0.97399 +2.15410 0.97399 +2.15470 0.97397 +2.15500 0.97396 +2.15520 0.97396 +2.15550 0.97395 +2.15590 0.97394 +2.15610 0.97394 +2.15660 0.97392 +2.15690 0.97392 +2.15750 0.97390 +2.15800 0.97389 +2.15840 0.97387 +2.15890 0.97382 +2.15900 0.97381 +2.15940 0.97377 +2.15980 0.97374 +2.15990 0.97373 +2.16030 0.97369 +2.16080 0.97364 +2.16100 0.97362 +2.16120 0.97360 +2.16170 0.97356 +2.16200 0.97353 +2.16220 0.97351 +2.16260 0.97347 +2.16290 0.97345 +2.16310 0.97343 +2.16360 0.97338 +2.16400 0.97334 +2.16450 0.97330 +2.16500 0.97325 +2.16540 0.97321 +2.16590 0.97317 +2.16640 0.97312 +2.16680 0.97308 +2.16700 0.97306 +2.16730 0.97303 +2.16780 0.97299 +2.16800 0.97297 +2.16830 0.97294 +2.16870 0.97290 +2.16900 0.97288 +2.16920 0.97286 +2.16970 0.97281 +2.16990 0.97279 +2.17010 0.97277 +2.17060 0.97273 +2.17100 0.97269 +2.17110 0.97268 +2.17150 0.97264 +2.17200 0.97259 +2.17240 0.97256 +2.17290 0.97251 +2.17340 0.97246 +2.17380 0.97243 +2.17400 0.97241 +2.17430 0.97238 +2.17490 0.97232 +2.17500 0.97231 +2.17520 0.97230 +2.17570 0.97225 +2.17590 0.97223 +2.17630 0.97219 +2.17680 0.97215 +2.17700 0.97213 +2.17710 0.97212 +2.17770 0.97206 +2.17800 0.97203 +2.17820 0.97202 +2.17850 0.97199 +2.17900 0.97194 +2.17910 0.97193 +2.17960 0.97188 +2.17990 0.97186 +2.18010 0.97184 +2.18050 0.97180 +2.18100 0.97175 +2.18150 0.97171 +2.18200 0.97166 +2.18240 0.97162 +2.18290 0.97158 +2.18340 0.97153 +2.18380 0.97149 +2.18400 0.97147 +2.18430 0.97145 +2.18480 0.97140 +2.18500 0.97138 +2.18520 0.97136 +2.18570 0.97131 +2.18590 0.97130 +2.18630 0.97126 +2.18660 0.97123 +2.18700 0.97119 +2.18710 0.97118 +2.18770 0.97113 +2.18800 0.97110 +2.18820 0.97108 +2.18870 0.97103 +2.18890 0.97102 +2.18910 0.97100 +2.18960 0.97095 +2.19000 0.97091 +2.19010 0.97090 +2.19060 0.97086 +2.19100 0.97082 +2.19150 0.97077 +2.19200 0.97073 +2.19240 0.97069 +2.19290 0.97064 +2.19350 0.97059 +2.19380 0.97056 +2.19400 0.97054 +2.19430 0.97051 +2.19490 0.97045 +2.19500 0.97045 +2.19540 0.97041 +2.19590 0.97036 +2.19640 0.97031 +2.19680 0.97028 +2.19700 0.97026 +2.19730 0.97024 +2.19780 0.97021 +2.19800 0.97020 +2.19820 0.97019 +2.19870 0.97017 +2.19890 0.97016 +2.19930 0.97014 +2.19960 0.97012 +2.20000 0.97010 +2.20010 0.97010 +2.20070 0.97007 +2.20100 0.97005 +2.20120 0.97004 +2.20170 0.97002 +2.20200 0.97000 +2.20220 0.96999 +2.20260 0.96997 +2.20290 0.96996 +2.20310 0.96995 +2.20360 0.96992 +2.20400 0.96990 +2.20450 0.96988 +2.20500 0.96985 +2.20510 0.96985 +2.20560 0.96982 +2.20590 0.96980 +2.20650 0.96977 +2.20700 0.96975 +2.20750 0.96972 +2.20800 0.96970 +2.20850 0.96967 +2.20890 0.96965 +2.20940 0.96963 +2.20990 0.96960 +2.21000 0.96960 +2.21030 0.96958 +2.21080 0.96956 +2.21100 0.96955 +2.21140 0.96953 +2.21190 0.96950 +2.21240 0.96948 +2.21290 0.96945 +2.21300 0.96945 +2.21330 0.96943 +2.21380 0.96941 +2.21400 0.96940 +2.21430 0.96938 +2.21470 0.96936 +2.21500 0.96935 +2.21520 0.96933 +2.21580 0.96930 +2.21590 0.96930 +2.21630 0.96928 +2.21680 0.96925 +2.21700 0.96924 +2.21730 0.96923 +2.21780 0.96920 +2.21800 0.96919 +2.21820 0.96918 +2.21870 0.96916 +2.21890 0.96915 +2.21930 0.96913 +2.21980 0.96910 +2.22000 0.96909 +2.22020 0.96908 +2.22070 0.96906 +2.22100 0.96904 +2.22120 0.96903 +2.22170 0.96901 +2.22190 0.96900 +2.22220 0.96898 +2.22260 0.96896 +2.22300 0.96894 +2.22310 0.96894 +2.22370 0.96891 +2.22400 0.96889 +2.22420 0.96888 +2.22470 0.96885 +2.22500 0.96884 +2.22520 0.96883 +2.22570 0.96880 +2.22590 0.96879 +2.22610 0.96878 +2.22660 0.96876 +2.22700 0.96874 +2.22720 0.96873 +2.22770 0.96870 +2.22800 0.96869 +2.22820 0.96868 +2.22870 0.96865 +2.22890 0.96864 +2.22910 0.96863 +2.22960 0.96861 +2.23000 0.96859 +2.23020 0.96858 +2.23050 0.96856 +2.23100 0.96854 +2.23160 0.96851 +2.23190 0.96849 +2.23210 0.96848 +2.23260 0.96846 +2.23300 0.96844 +2.23310 0.96843 +2.23360 0.96841 +2.23400 0.96838 +2.23450 0.96836 +2.23490 0.96834 +2.23510 0.96833 +2.23560 0.96830 +2.23600 0.96828 +2.23610 0.96828 +2.23660 0.96825 +2.23700 0.96823 +2.23750 0.96821 +2.23800 0.96818 +2.23810 0.96818 +2.23860 0.96815 +2.23890 0.96814 +2.23910 0.96813 +2.23960 0.96810 +2.24000 0.96808 +2.24010 0.96808 +2.24050 0.96806 +2.24100 0.96803 +2.24160 0.96800 +2.24190 0.96799 +2.24210 0.96798 +2.24260 0.96795 +2.24300 0.96793 +2.24310 0.96793 +2.24370 0.96789 +2.24400 0.96788 +2.24420 0.96787 +2.24470 0.96784 +2.24490 0.96783 +2.24520 0.96782 +2.24560 0.96780 +2.24600 0.96778 +2.24610 0.96777 +2.24670 0.96774 +2.24700 0.96773 +2.24720 0.96772 +2.24770 0.96769 +2.24800 0.96768 +2.24820 0.96767 +2.24870 0.96764 +2.24890 0.96763 +2.24910 0.96762 +2.24960 0.96760 +2.25000 0.96758 +2.25020 0.96757 +2.25070 0.96754 +2.25100 0.96753 +2.25120 0.96752 +2.25170 0.96749 +2.25190 0.96748 +2.25230 0.96746 +2.25280 0.96744 +2.25300 0.96742 +2.25330 0.96741 +2.25380 0.96738 +2.25400 0.96737 +2.25420 0.96736 +2.25470 0.96734 +2.25490 0.96733 +2.25530 0.96731 +2.25580 0.96728 +2.25600 0.96727 +2.25630 0.96726 +2.25680 0.96723 +2.25700 0.96722 +2.25730 0.96721 +2.25770 0.96719 +2.25790 0.96718 +2.25840 0.96715 +2.25890 0.96713 +2.25930 0.96711 +2.25980 0.96708 +2.26000 0.96707 +2.26040 0.96705 +2.26090 0.96703 +2.26100 0.96702 +2.26140 0.96700 +2.26190 0.96698 +2.26240 0.96695 +2.26300 0.96692 +2.26350 0.96689 +2.26400 0.96687 +2.26450 0.96684 +2.26490 0.96682 +2.26540 0.96680 +2.26600 0.96677 +2.26650 0.96674 +2.26700 0.96672 +2.26760 0.96669 +2.26790 0.96667 +2.26810 0.96666 +2.26860 0.96664 +2.26900 0.96661 +2.26910 0.96661 +2.26960 0.96657 +2.27000 0.96653 +2.27070 0.96648 +2.27100 0.96645 +2.27120 0.96644 +2.27170 0.96640 +2.27190 0.96638 +2.27210 0.96637 +2.27260 0.96633 +2.27300 0.96629 +2.27320 0.96628 +2.27370 0.96624 +2.27400 0.96621 +2.27420 0.96620 +2.27470 0.96616 +2.27490 0.96614 +2.27530 0.96611 +2.27580 0.96607 +2.27600 0.96605 +2.27630 0.96603 +2.27690 0.96598 +2.27700 0.96597 +2.27740 0.96594 +2.27790 0.96590 +2.27840 0.96586 +2.27890 0.96582 +2.27900 0.96581 +2.27950 0.96577 +2.28000 0.96573 +2.28050 0.96569 +2.28100 0.96565 +2.28140 0.96562 +2.28190 0.96558 +2.28210 0.96557 +2.28260 0.96553 +2.28300 0.96549 +2.28350 0.96545 +2.28400 0.96541 +2.28410 0.96541 +2.28470 0.96536 +2.28490 0.96534 +2.28510 0.96533 +2.28560 0.96529 +2.28600 0.96525 +2.28620 0.96524 +2.28680 0.96519 +2.28700 0.96517 +2.28720 0.96516 +2.28770 0.96512 +2.28790 0.96510 +2.28830 0.96507 +2.28890 0.96502 +2.28900 0.96501 +2.28930 0.96499 +2.28980 0.96495 +2.29000 0.96493 +2.29040 0.96490 +2.29090 0.96486 +2.29140 0.96482 +2.29200 0.96477 +2.29250 0.96473 +2.29300 0.96469 +2.29350 0.96465 +2.29400 0.96461 +2.29410 0.96461 +2.29460 0.96457 +2.29490 0.96454 +2.29510 0.96453 +2.29560 0.96449 +2.29600 0.96445 +2.29620 0.96444 +2.29670 0.96440 +2.29700 0.96437 +2.29720 0.96436 +2.29770 0.96432 +2.29790 0.96430 +2.29830 0.96427 +2.29880 0.96423 +2.29900 0.96421 +2.29930 0.96419 +2.29990 0.96414 +2.30000 0.96413 +2.30040 0.96410 +2.30090 0.96406 +2.30140 0.96402 +2.30200 0.96397 +2.30260 0.96393 +2.30300 0.96389 +2.30350 0.96385 +2.30400 0.96381 +2.30410 0.96381 +2.30470 0.96376 +2.30490 0.96374 +2.30510 0.96373 +2.30560 0.96369 +2.30600 0.96365 +2.30630 0.96363 +2.30670 0.96360 +2.30700 0.96357 +2.30720 0.96356 +2.30790 0.96350 +2.30840 0.96346 +2.30880 0.96343 +2.30900 0.96341 +2.30950 0.96337 +2.31000 0.96333 +2.31050 0.96329 +2.31090 0.96326 +2.31110 0.96325 +2.31160 0.96321 +2.31200 0.96317 +2.31210 0.96317 +2.31270 0.96312 +2.31300 0.96309 +2.31320 0.96308 +2.31370 0.96304 +2.31390 0.96302 +2.31430 0.96299 +2.31480 0.96295 +2.31500 0.96293 +2.31530 0.96291 +2.31580 0.96287 +2.31600 0.96285 +2.31640 0.96282 +2.31700 0.96277 +2.31740 0.96274 +2.31790 0.96270 +2.31860 0.96265 +2.31900 0.96261 +2.31910 0.96261 +2.31950 0.96257 +2.32000 0.96253 +2.32020 0.96252 +2.32070 0.96248 +2.32090 0.96246 +2.32130 0.96243 +2.32180 0.96239 +2.32200 0.96237 +2.32230 0.96235 +2.32290 0.96230 +2.32300 0.96229 +2.32340 0.96226 +2.32390 0.96222 +2.32440 0.96218 +2.32500 0.96213 +2.32560 0.96209 +2.32600 0.96205 +2.32670 0.96200 +2.32700 0.96197 +2.32720 0.96196 +2.32770 0.96192 +2.32790 0.96190 +2.32830 0.96187 +2.32880 0.96183 +2.32900 0.96181 +2.32930 0.96179 +2.32990 0.96174 +2.33000 0.96173 +2.33040 0.96170 +2.33090 0.96166 +2.33150 0.96161 +2.33200 0.96157 +2.33210 0.96157 +2.33250 0.96153 +2.33300 0.96149 +2.33320 0.96148 +2.33370 0.96144 +2.33390 0.96142 +2.33430 0.96139 +2.33480 0.96135 +2.33500 0.96133 +2.33530 0.96131 +2.33580 0.96127 +2.33600 0.96125 +2.33640 0.96122 +2.33690 0.96118 +2.33740 0.96114 +2.33800 0.96109 +2.33810 0.96108 +2.33860 0.96104 +2.33900 0.96101 +2.33920 0.96100 +2.33970 0.96096 +2.34000 0.96093 +2.34020 0.96092 +2.34080 0.96087 +2.34090 0.96086 +2.34140 0.96082 +2.34180 0.96079 +2.34200 0.96077 +2.34250 0.96073 +2.34300 0.96069 +2.34360 0.96064 +2.34390 0.96062 +2.34410 0.96060 +2.34460 0.96056 +2.34500 0.96052 +2.34510 0.96051 +2.34580 0.96044 +2.34600 0.96042 +2.34620 0.96040 +2.34690 0.96033 +2.34740 0.96028 +2.34800 0.96021 +2.34850 0.96016 +2.34900 0.96011 +2.34950 0.96006 +2.35000 0.96001 +2.35020 0.95998 +2.35070 0.95993 +2.35090 0.95991 +2.35130 0.95987 +2.35180 0.95982 +2.35200 0.95980 +2.35230 0.95977 +2.35290 0.95970 +2.35300 0.95969 +2.35340 0.95965 +2.35390 0.95960 +2.35460 0.95953 +2.35500 0.95949 +2.35520 0.95947 +2.35570 0.95941 +2.35600 0.95938 +2.35620 0.95936 +2.35670 0.95931 +2.35690 0.95929 +2.35740 0.95924 +2.35790 0.95918 +2.35800 0.95917 +2.35850 0.95912 +2.35900 0.95907 +2.35950 0.95902 +2.35990 0.95898 +2.36020 0.95895 +2.36060 0.95890 +2.36090 0.95887 +2.36130 0.95883 +2.36180 0.95878 +2.36200 0.95876 +2.36240 0.95872 +2.36290 0.95867 +2.36300 0.95866 +2.36340 0.95861 +2.36390 0.95856 +2.36410 0.95854 +2.36460 0.95849 +2.36500 0.95845 +2.36520 0.95843 +2.36570 0.95837 +2.36600 0.95834 +2.36620 0.95832 +2.36690 0.95825 +2.36740 0.95820 +2.36800 0.95814 +2.36850 0.95808 +2.36900 0.95803 +2.36970 0.95796 +2.36990 0.95794 +2.37020 0.95791 +2.37080 0.95785 +2.37100 0.95782 +2.37130 0.95779 +2.37180 0.95774 +2.37200 0.95772 +2.37250 0.95767 +2.37300 0.95762 +2.37360 0.95755 +2.37390 0.95752 +2.37410 0.95750 +2.37460 0.95745 +2.37500 0.95741 +2.37530 0.95738 +2.37590 0.95732 +2.37600 0.95730 +2.37640 0.95726 +2.37690 0.95721 +2.37760 0.95714 +2.37800 0.95710 +2.37810 0.95709 +2.37870 0.95702 +2.37900 0.95699 +2.37920 0.95697 +2.37970 0.95692 +2.37990 0.95690 +2.38040 0.95685 +2.38100 0.95679 +2.38150 0.95673 +2.38200 0.95668 +2.38270 0.95661 +2.38300 0.95658 +2.38320 0.95656 +2.38380 0.95649 +2.38390 0.95648 +2.38430 0.95644 +2.38480 0.95639 +2.38500 0.95637 +2.38550 0.95632 +2.38600 0.95627 +2.38610 0.95626 +2.38660 0.95620 +2.38690 0.95617 +2.38710 0.95615 +2.38780 0.95608 +2.38800 0.95606 +2.38830 0.95603 +2.38890 0.95597 +2.38900 0.95595 +2.38950 0.95590 +2.38990 0.95586 +2.39010 0.95584 +2.39060 0.95579 +2.39100 0.95575 +2.39110 0.95574 +2.39180 0.95560 +2.39200 0.95555 +2.39220 0.95551 +2.39290 0.95535 +2.39340 0.95523 +2.39400 0.95510 +2.39410 0.95508 +2.39460 0.95496 +2.39500 0.95487 +2.39520 0.95483 +2.39570 0.95471 +2.39600 0.95464 +2.39640 0.95455 +2.39690 0.95444 +2.39750 0.95430 +2.39800 0.95419 +2.39810 0.95417 +2.39870 0.95403 +2.39900 0.95396 +2.39920 0.95392 +2.39970 0.95380 +2.39990 0.95376 +2.40040 0.95364 +2.40100 0.95351 +2.40150 0.95339 +2.40200 0.95328 +2.40270 0.95312 +2.40290 0.95308 +2.40330 0.95299 +2.40380 0.95287 +2.40400 0.95283 +2.40430 0.95276 +2.40500 0.95260 +2.40550 0.95249 +2.40600 0.95237 +2.40620 0.95233 +2.40670 0.95221 +2.40690 0.95217 +2.40730 0.95208 +2.40780 0.95196 +2.40800 0.95192 +2.40850 0.95181 +2.40900 0.95169 +2.40910 0.95167 +2.40960 0.95156 +2.40990 0.95149 +2.41010 0.95144 +2.41080 0.95128 +2.41100 0.95124 +2.41130 0.95117 +2.41200 0.95101 +2.41250 0.95090 +2.41290 0.95070 +2.41310 0.95057 +2.41360 0.95026 +2.41400 0.95001 +2.41430 0.94982 +2.41480 0.94951 +2.41500 0.94938 +2.41550 0.94907 +2.41590 0.94882 +2.41660 0.94839 +2.41700 0.94814 +2.41710 0.94807 +2.41780 0.94764 +2.41800 0.94751 +2.41840 0.94726 +2.41900 0.94689 +2.41940 0.94664 +2.41990 0.94633 +2.42010 0.94620 +2.42060 0.94589 +2.42100 0.94564 +2.42130 0.94545 +2.42190 0.94508 +2.42200 0.94502 +2.42250 0.94471 +2.42290 0.94446 +2.42310 0.94433 +2.42360 0.94402 +2.42400 0.94377 +2.42410 0.94371 +2.42480 0.94327 +2.42500 0.94315 +2.42540 0.94290 +2.42590 0.94258 +2.42660 0.94211 +2.42700 0.94183 +2.42710 0.94176 +2.42780 0.94126 +2.42800 0.94111 +2.42840 0.94083 +2.42900 0.94040 +2.42940 0.94012 +2.42990 0.93976 +2.43010 0.93962 +2.43060 0.93926 +2.43100 0.93898 +2.43130 0.93876 +2.43190 0.93834 +2.43200 0.93826 +2.43240 0.93798 +2.43290 0.93762 +2.43310 0.93748 +2.43360 0.93712 +2.43400 0.93684 +2.43430 0.93663 +2.43490 0.93620 +2.43500 0.93613 +2.43550 0.93577 +2.43590 0.93549 +2.43610 0.93534 +2.43660 0.93499 +2.43700 0.93470 +2.43710 0.93463 +2.43780 0.93413 +2.43800 0.93399 +2.43840 0.93370 +2.43890 0.93335 +2.43960 0.93285 +2.44000 0.93250 +2.44010 0.93239 +2.44080 0.93164 +2.44100 0.93143 +2.44140 0.93100 +2.44200 0.93036 +2.44260 0.92972 +2.44290 0.92940 +2.44310 0.92918 +2.44380 0.92843 +2.44400 0.92822 +2.44430 0.92790 +2.44500 0.92715 +2.44560 0.92651 +2.44590 0.92619 +2.44620 0.92587 +2.44680 0.92523 +2.44700 0.92501 +2.44730 0.92469 +2.44800 0.92394 +2.44860 0.92330 +2.44890 0.92298 +2.44920 0.92266 +2.44980 0.92202 +2.45000 0.92181 +2.45030 0.92148 +2.45100 0.92074 +2.45150 0.92020 +2.45200 0.91967 +2.45220 0.91945 +2.45280 0.91881 +2.45290 0.91870 +2.45340 0.91817 +2.45400 0.91690 +2.45450 0.91584 +2.45500 0.91478 +2.45520 0.91435 +2.45580 0.91308 +2.45590 0.91287 +2.45640 0.91181 +2.45700 0.91054 +2.45750 0.90948 +2.45800 0.90842 +2.45820 0.90799 +2.45870 0.90693 +2.45890 0.90651 +2.45940 0.90545 +2.46000 0.90417 +2.46060 0.90290 +2.46100 0.90205 +2.46120 0.90163 +2.46170 0.90057 +2.46200 0.89993 +2.46240 0.89909 +2.46290 0.89803 +2.46310 0.89760 +2.46370 0.89574 +2.46400 0.89480 +2.46430 0.89387 +2.46490 0.89199 +2.46500 0.89168 +2.46540 0.89043 +2.46590 0.88887 +2.46610 0.88825 +2.46660 0.88668 +2.46700 0.88544 +2.46730 0.88450 +2.46790 0.88263 +2.46800 0.88231 +2.46850 0.88075 +2.46890 0.87950 +2.46910 0.87915 +2.46960 0.87837 +2.47000 0.87774 +2.47030 0.87727 +2.47100 0.87618 +2.47160 0.87525 +2.47190 0.87478 +2.47220 0.87431 +2.47280 0.87338 +2.47300 0.87307 +2.47330 0.87260 +2.47400 0.87151 +2.47450 0.87073 +2.47500 0.86995 +2.47520 0.86964 +2.47590 0.86855 +2.47650 0.86761 +2.47700 0.86683 +2.47710 0.86668 +2.47770 0.86574 +2.47800 0.86527 +2.47820 0.86496 +2.47890 0.86387 +2.47950 0.86294 +2.48000 0.86216 +2.48020 0.86184 +2.48080 0.86091 +2.48100 0.86060 +2.48140 0.85997 +2.48190 0.85920 +2.48260 0.85810 +2.48300 0.85748 +2.48310 0.85733 +2.48380 0.85623 +2.48400 0.85592 +2.48450 0.85498 +2.48500 0.85155 +2.48510 0.85086 +2.48560 0.84743 +2.48590 0.84537 +2.48630 0.84262 +2.48680 0.83919 +2.48700 0.83781 +2.48750 0.83438 +2.48800 0.83094 +2.48820 0.82957 +2.48880 0.80249 +2.48890 0.80182 +2.48940 0.79845 +2.49000 0.79440 +2.49070 0.78968 +2.49100 0.78766 +2.49120 0.78631 +2.49190 0.78159 +2.49240 0.77822 +2.49300 0.77417 +2.49310 0.77350 +2.49380 0.76804 +2.49400 0.76644 +2.49440 0.76325 +2.49490 0.75927 +2.49560 0.75368 +2.49600 0.75049 +2.49630 0.74810 +2.49680 0.74412 +2.49700 0.74252 +2.49750 0.73854 +2.49800 0.73455 +2.49810 0.73337 +2.49880 0.72113 +2.49890 0.71938 +2.49940 0.71064 +2.50000 0.70015 +2.50050 0.69590 +2.50120 0.68996 +2.50190 0.68402 +2.50240 0.67977 +2.50310 0.67383 +2.50380 0.66789 +2.50440 0.66279 +2.50490 0.65836 +2.50560 0.64989 +2.50630 0.64142 +2.50680 0.63538 +2.50750 0.62691 +2.50820 0.61844 +2.50880 0.61117 +2.50930 0.60512 From 57526abc2c973587c7d723c14a8b10ced92a3004 Mon Sep 17 00:00:00 2001 From: Jeb Bailey Date: Tue, 7 Jul 2026 17:53:32 +0200 Subject: [PATCH 40/52] "Refactor plot code and add slit loss enhancements Refactor plotting logic to streamline slit loss curve handling and legend composition. Introduce new utility functions for better modularity and code readability. Enhance slit loss calculations with additional metadata and ADC state representation. Update notebook configuration to align with recent plotting and simulation changes." --- ZShooter_v2/ZShooter_DET.yaml | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/ZShooter_v2/ZShooter_DET.yaml b/ZShooter_v2/ZShooter_DET.yaml index 005b2b15..65cecac8 100644 --- a/ZShooter_v2/ZShooter_DET.yaml +++ b/ZShooter_v2/ZShooter_DET.yaml @@ -272,37 +272,37 @@ effects : - selector_value: [0] effect_class: DarkCurrent effect_kwargs: - value: 0.00001 # [e-/s] level of dark current + value: 0.000166 # [e-/s] level of dark current dit: "!OBS.dit_blue" ndit: "!OBS.ndit_blue" - selector_value: [1] effect_class: DarkCurrent effect_kwargs: - value: 0.00001 # [e-/s] level of dark current + value: 0.000166 # [e-/s] level of dark current dit: "!OBS.dit_green" ndit: "!OBS.ndit_green" - selector_value: [2] effect_class: DarkCurrent effect_kwargs: - value: 0.00001 # [e-/s] level of dark current + value: 0.000000222 # [e-/s] level of dark current dit: "!OBS.dit_red" ndit: "!OBS.ndit_red" - selector_value: [3] effect_class: DarkCurrent effect_kwargs: - value: 0.00001 # [e-/s] level of dark current + value: 0.0001 # [e-/s] level of dark current dit: "!OBS.dit_yj" ndit: "!OBS.ndit_yj" - selector_value: [4] effect_class: DarkCurrent effect_kwargs: - value: 0.00001 # [e-/s] level of dark current + value: 0.0001 # [e-/s] level of dark current dit: "!OBS.dit_h" ndit: "!OBS.ndit_h" - selector_value: [5] effect_class: DarkCurrent effect_kwargs: - value: 0.00001 # [e-/s] level of dark current + value: 0.0001 # [e-/s] level of dark current dit: "!OBS.dit_k" ndit: "!OBS.ndit_k" @@ -440,4 +440,4 @@ effects : - selector_value: [3,4,5] # APD detectors effect_class: Bias effect_kwargs: - bias: 1040 # APD bias level in electrons + bias: 0 # APD bias level in electrons From a11ac32dd852a74b692f2e921ad1eff4c926376f Mon Sep 17 00:00:00 2001 From: Jeb Bailey Date: Thu, 23 Jul 2026 13:09:20 -0700 Subject: [PATCH 41/52] Fix AO table typo --- MaunaKea/ao_table.dat | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MaunaKea/ao_table.dat b/MaunaKea/ao_table.dat index b6b14d7c..51e45356 100644 --- a/MaunaKea/ao_table.dat +++ b/MaunaKea/ao_table.dat @@ -4,7 +4,7 @@ # alpha: 3.25 wavelength fwhm 300. 0.343 -450. 0.357 +450. 0.257 565. 0.220 712.5 0.190 892.5 0.185 From a5d4e0ce2b5cee589df0ac3d435fb93a7ae8f85b Mon Sep 17 00:00:00 2001 From: Jeb Bailey Date: Thu, 23 Jul 2026 13:09:35 -0700 Subject: [PATCH 42/52] Correct optics list --- ZShooter_v2/optics/LIST_zspec_nir_optics.dat | 3 +-- ZShooter_v2/optics/LIST_zspec_vis_optics.dat | 2 -- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/ZShooter_v2/optics/LIST_zspec_nir_optics.dat b/ZShooter_v2/optics/LIST_zspec_nir_optics.dat index e6e9ac1a..22638bb0 100644 --- a/ZShooter_v2/optics/LIST_zspec_nir_optics.dat +++ b/ZShooter_v2/optics/LIST_zspec_nir_optics.dat @@ -18,8 +18,6 @@ NIR_ADC_1 0.09 0.0 0 -153 transmission optics/ NIR_ADC_2 0.09 0.0 0 -153 transmission optics/TER_nir_arcoat.dat preoptics pre_disperser NIR_ADC_3 0.09 0.0 0 -153 transmission optics/TER_nir_arcoat.dat preoptics pre_disperser NIR_ADC_4 0.09 0.0 0 -153 transmission optics/TER_nir_arcoat.dat preoptics pre_disperser -NIR_Derotator_AR_1 0.09 0.0 0 -153 transmission optics/TER_nir_arcoat.dat preoptics pre_disperser -NIR_Derotator_AR_2 0.09 0.0 0 -153 transmission optics/TER_nir_arcoat.dat preoptics pre_disperser NIR_Derotator_Refl_1 0.09 0.0 0 -153 reflection optics/TER_nir_armirror.dat preoptics pre_disperser NIR_Derotator_Refl_2 0.09 0.0 0 -153 reflection optics/TER_nir_armirror.dat preoptics pre_disperser NIR_Derotator_Refl_3 0.09 0.0 0 -153 reflection optics/TER_nir_armirror.dat preoptics pre_disperser @@ -29,6 +27,7 @@ NIR_Col1_1 0.09 0.0 0 -153 reflection optics/ NIR_Col1_2 0.09 0.0 0 -153 reflection optics/TER_nir_armirror.dat collimator pre_disperser NIR_Mangin_AR 0.09 0.0 0 -153 transmission optics/TER_nir_arcoat.dat collimator pre_disperser NIR_Mangin_Mirror 0.09 0.0 0 -153 reflection optics/TER_nir_armirror.dat collimator pre_disperser +NIR_Mangin_AR 0.09 0.0 0 -153 transmission optics/TER_nir_arcoat.dat collimator pre_disperser NIR_Col2 0.09 0.0 0 -153 reflection optics/TER_nir_armirror.dat collimator pre_disperser NIR_Camera_1 0.09 0.0 0 -153 transmission optics/TER_nir_arcoat.dat camera post_disperser NIR_Camera_2 0.09 0.0 0 -153 transmission optics/TER_nir_arcoat.dat camera post_disperser diff --git a/ZShooter_v2/optics/LIST_zspec_vis_optics.dat b/ZShooter_v2/optics/LIST_zspec_vis_optics.dat index ed918403..a9aff255 100644 --- a/ZShooter_v2/optics/LIST_zspec_vis_optics.dat +++ b/ZShooter_v2/optics/LIST_zspec_vis_optics.dat @@ -16,8 +16,6 @@ VIS_Fold 0.09 0.0 0 0 reflection optic VIS_PreOptFirst 0.09 0.0 0 0 transmission optics/TER_vis_arcoat.dat preoptics pre_disperser VIS_ADC_12 0.09 0.0 0 0 transmission optics/TER_vis_arcoat.dat preoptics pre_disperser VIS_ADC_34 0.09 0.0 0 0 transmission optics/TER_vis_arcoat.dat preoptics pre_disperser -VIS_Derotator_AR_1 0.09 0.0 0 0 transmission optics/TER_vis_arcoat.dat preoptics pre_disperser -VIS_Derotator_AR_2 0.09 0.0 0 0 transmission optics/TER_vis_arcoat.dat preoptics pre_disperser VIS_Derotator_Refl_1 0.09 0.0 0 0 reflection optics/TER_vis_armirror.dat preoptics pre_disperser VIS_Derotator_Refl_2 0.09 0.0 0 0 reflection optics/TER_vis_armirror.dat preoptics pre_disperser VIS_Derotator_Refl_3 0.09 0.0 0 0 reflection optics/TER_vis_armirror.dat preoptics pre_disperser From f57bbb5bf931a0712a1465b5625f1deaad2d73d2 Mon Sep 17 00:00:00 2001 From: Jeb Bailey Date: Thu, 23 Jul 2026 15:09:47 -0700 Subject: [PATCH 43/52] add .25" in quadrature with best AO table to keep about nyquist. --- MaunaKea/ao_table.dat | 18 +++++++++--------- MaunaKea/ao_table_best.dat | 14 ++++++++++++++ 2 files changed, 23 insertions(+), 9 deletions(-) create mode 100644 MaunaKea/ao_table_best.dat diff --git a/MaunaKea/ao_table.dat b/MaunaKea/ao_table.dat index 51e45356..c9c44a22 100644 --- a/MaunaKea/ao_table.dat +++ b/MaunaKea/ao_table.dat @@ -3,12 +3,12 @@ # fwhm_unit: arcsec # alpha: 3.25 wavelength fwhm -300. 0.343 -450. 0.257 -565. 0.220 -712.5 0.190 -892.5 0.185 -1087.5 0.183 -1282.5 0.182 -1650. 0.175 -2550. 0.182 \ No newline at end of file +300. 0.424 +450. 0.359 +565. 0.333 +712.5 0.314 +892.5 0.311 +1087.5 0.310 +1282.5 0.309 +1650. 0.305 +2550. 0.309 \ No newline at end of file diff --git a/MaunaKea/ao_table_best.dat b/MaunaKea/ao_table_best.dat new file mode 100644 index 00000000..cc7e5c29 --- /dev/null +++ b/MaunaKea/ao_table_best.dat @@ -0,0 +1,14 @@ +# description: FWHM as a function of wavelength with AO enhancement +# wavelength_unit: nm +# fwhm_unit: arcsec +# alpha: 3.25 +wavelength fwhm +300. 0.4244 +450. 0.3585 +565. 0.3330 +712.5 0.3140 +892.5 0.3110 +1087.5 0.3098 +1282.5 0.3092 +1650. 0.3052 +2550. 0.3092 \ No newline at end of file From 7103b1d59c166d78ca7663cc4a3911ff441572ac Mon Sep 17 00:00:00 2001 From: Jeb Bailey Date: Thu, 23 Jul 2026 16:01:14 -0700 Subject: [PATCH 44/52] Bring in sync with echelle.dat --- ZShooter_v2/ZShooter.yaml | 4 ++-- ZShooter_v2/ZShooter_DET.yaml | 24 ++++++++++++------------ 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/ZShooter_v2/ZShooter.yaml b/ZShooter_v2/ZShooter.yaml index be04b692..dcd45e19 100755 --- a/ZShooter_v2/ZShooter.yaml +++ b/ZShooter_v2/ZShooter.yaml @@ -7,8 +7,8 @@ description: Common effects from the ZShooter_v1 optics properties: # temperature: 0 - pixel_scale : 0.15556 #"/pix using .7"/4.5 pix - plate_scale : 10.37067 # "/mm above with 15 um pixels + pixel_scale : 0.1570545 #"/pix using .7"/4.5 pix + plate_scale : 10.4703 # "/mm above with 15 um pixels #effects: # - name: Selector diff --git a/ZShooter_v2/ZShooter_DET.yaml b/ZShooter_v2/ZShooter_DET.yaml index 65cecac8..4c7618d7 100644 --- a/ZShooter_v2/ZShooter_DET.yaml +++ b/ZShooter_v2/ZShooter_DET.yaml @@ -12,18 +12,18 @@ properties : # Per-image-plane scales. These currently match the global ZShooter # values in ZShooter.yaml, but live here so each camera can diverge when # the final channel optics are available. - pixel_scale_b: 0.15556 - pixel_scale_g: 0.15556 - pixel_scale_r: 0.15556 - pixel_scale_yj: 0.15556 - pixel_scale_h: 0.15556 - pixel_scale_k: 0.15556 - plate_scale_b: 10.37067 - plate_scale_g: 10.37067 - plate_scale_r: 10.37067 - plate_scale_yj: 10.37067 - plate_scale_h: 10.37067 - plate_scale_k: 10.37067 + pixel_scale_b: 0.1570545 + pixel_scale_g: 0.1570545 + pixel_scale_r: 0.1570545 + pixel_scale_yj: 0.1570545 + pixel_scale_h: 0.1570545 + pixel_scale_k: 0.1570545 + plate_scale_b: 10.4703 + plate_scale_g: 10.4703 + plate_scale_r: 10.4703 + plate_scale_yj: 10.4703 + plate_scale_h: 10.4703 + plate_scale_k: 10.4703 tapered_qe_example: enabled: False description: > From 33853592d096ffda378ef2cbfe0d040f204bbf19 Mon Sep 17 00:00:00 2001 From: Jeb Bailey Date: Thu, 23 Jul 2026 19:36:44 -0700 Subject: [PATCH 45/52] Tweak rotation --- ZShooter_v2/traces/echelle_trace_parameters.dat | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/ZShooter_v2/traces/echelle_trace_parameters.dat b/ZShooter_v2/traces/echelle_trace_parameters.dat index 90d7168a..04ce27d2 100644 --- a/ZShooter_v2/traces/echelle_trace_parameters.dat +++ b/ZShooter_v2/traces/echelle_trace_parameters.dat @@ -25,9 +25,9 @@ # - 2025-10-20 : Initial creation of the file with trace parameters # prefix aperture_id image_plane_id m0 n min_wave max_wave design_res echelle_blaze focal_length dispersion_focal_length fwhm nominal_slit_width plate_scale detector_pad pixel_size n_disp n_xdisp disp_freq xdisp_freq slitlength dispdir xbeta_center detector_angle -b 0 0 118 34 310 430 18000 65.6 225 270 4.46 0.7 10.4703 10 0.015 2048 4096 50.000 2000 10 x 0 -10.67 -g 1 1 85 30 430 650 18000 65.6 225 270 4.46 0.7 10.4703 10 0.015 2048 4096 50.000 1100 10 x 0 -8.39 -r 2 2 56 20 650 980 18000 65.6 225 270 4.46 0.7 10.4703 10 0.015 2048 4096 50.000 625 10 x 0 -8.20 -yj 3 3 80 24 960 1340 18000 65.6 225 270 4.46 0.7 10.4703 10 0.015 2048 2048 24.000 350 10 x 0 -5.5 -h 4 4 51 11 1470 1830 18000 65.6 225 270 4.46 0.7 10.4703 10 0.015 2048 2048 24.000 300 10 x 0 -8.3 -k 5 5 38 8 1990 2450 18000 65.6 225 270 4.46 0.7 10.4703 10 0.015 2048 2048 24.000 270 10 x 0 -8.3 +b 0 0 118 34 310 430 18000 65.6 225 270 4.46 0.7 10.4703 10 0.015 2048 4096 50.000 2000 10 x 0 -8 +g 1 1 85 30 430 650 18000 65.6 225 270 4.46 0.7 10.4703 10 0.015 2048 4096 50.000 1100 10 x 0 -6 +r 2 2 56 20 650 980 18000 65.6 225 270 4.46 0.7 10.4703 10 0.015 2048 4096 50.000 625 10 x 0 -6 +yj 3 3 80 24 960 1340 18000 65.6 225 270 4.46 0.7 10.4703 10 0.015 2048 2048 24.000 350 10 x 0 -6 +h 4 4 51 11 1470 1830 18000 65.6 225 270 4.46 0.7 10.4703 10 0.015 2048 2048 24.000 300 10 x 0 -6 +k 5 5 38 8 1990 2450 18000 65.6 225 270 4.46 0.7 10.4703 10 0.015 2048 2048 24.000 270 10 x 0 -7 From 05388ca30e9ae06db990b372ff029664e8361be6 Mon Sep 17 00:00:00 2001 From: Jeb Bailey Date: Sat, 25 Jul 2026 13:33:13 -0700 Subject: [PATCH 46/52] Update `echelle_trace_parameters.dat` with revised detector angles and cross-dispersion frequencies in yj to make sure echellogram looks "right". fix analytic later --- ZShooter_v2/traces/echelle_trace_parameters.dat | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/ZShooter_v2/traces/echelle_trace_parameters.dat b/ZShooter_v2/traces/echelle_trace_parameters.dat index 04ce27d2..85c7bb73 100644 --- a/ZShooter_v2/traces/echelle_trace_parameters.dat +++ b/ZShooter_v2/traces/echelle_trace_parameters.dat @@ -18,16 +18,16 @@ # xdisp_freq_unit : mm # slitlength_unit : arcsec # detector_angle_unit : deg -# description : Table that defines the parameters for the analytical echelle trace generator used by EchelleSpectralTraceList effect. m0 = maximum order +# description : Table that defines the parameters for the analytical echelle trace generator used by EchelleSpectralTraceList effect. m0 = maximum order number; n = number of orders # geometry_note : focal_length is the physical camera focal length used for camera and cross-dispersion geometry. dispersion_focal_length is the effective focal length used for the echelle/main-dispersion detector mapping; it may include prescription-specific relay magnification, but that relay is not modeled by the analytical echelle code. plate_scale maps on-sky slit coordinate to detector/image-plane mm for the analytical trace generator only. detector_angle rotates the analytical trace footprint before detector placement. detector_pad is legacy padding metadata and is not optical trace geometry. nominal_slit_width and fwhm document the slit-width-to-detector-FWHM consistency point used by the analytical model and validation diagnostics. # future_trace_note : These analytical consistency columns are not a replacement for future Zemax-export trace tables. Zemax-backed traces should carry their own image-plane geometry and validation metadata. # changes : # - 2025-10-20 : Initial creation of the file with trace parameters # prefix aperture_id image_plane_id m0 n min_wave max_wave design_res echelle_blaze focal_length dispersion_focal_length fwhm nominal_slit_width plate_scale detector_pad pixel_size n_disp n_xdisp disp_freq xdisp_freq slitlength dispdir xbeta_center detector_angle -b 0 0 118 34 310 430 18000 65.6 225 270 4.46 0.7 10.4703 10 0.015 2048 4096 50.000 2000 10 x 0 -8 +b 0 0 118 34 310 430 18000 65.6 225 270 4.46 0.7 10.4703 10 0.015 2048 4096 50.000 2000 10 x 0 -6 g 1 1 85 30 430 650 18000 65.6 225 270 4.46 0.7 10.4703 10 0.015 2048 4096 50.000 1100 10 x 0 -6 -r 2 2 56 20 650 980 18000 65.6 225 270 4.46 0.7 10.4703 10 0.015 2048 4096 50.000 625 10 x 0 -6 -yj 3 3 80 24 960 1340 18000 65.6 225 270 4.46 0.7 10.4703 10 0.015 2048 2048 24.000 350 10 x 0 -6 -h 4 4 51 11 1470 1830 18000 65.6 225 270 4.46 0.7 10.4703 10 0.015 2048 2048 24.000 300 10 x 0 -6 +r 2 2 56 20 650 980 18000 65.6 225 270 4.46 0.7 10.4703 10 0.015 2048 4096 50.000 625 10 x 0 -2 +yj 3 3 80 24 960 1340 18000 65.6 225 270 4.46 0.7 10.4703 10 0.015 2048 2048 24.000 325 10 x 0 -4 +h 4 4 51 11 1470 1830 18000 65.6 225 270 4.46 0.7 10.4703 10 0.015 2048 2048 24.000 300 10 x 0 -3 k 5 5 38 8 1990 2450 18000 65.6 225 270 4.46 0.7 10.4703 10 0.015 2048 2048 24.000 270 10 x 0 -7 From e8a0a6a10a18c2aad9db0a4bc50cea66303148d1 Mon Sep 17 00:00:00 2001 From: Jeb Bailey Date: Mon, 27 Jul 2026 13:26:55 -0700 Subject: [PATCH 47/52] Fix Dichroic transition --- ZShooter_v2/dichroics/TER_dichroic_b-gr.dat | 2422 +++++++++++++++-- .../dichroics/TER_dichroic_bgr-yjhk.dat | 2422 +++++++++++++++-- ZShooter_v2/dichroics/TER_dichroic_g-r.dat | 2422 +++++++++++++++-- ZShooter_v2/dichroics/TER_dichroic_h-k.dat | 2422 +++++++++++++++-- ZShooter_v2/dichroics/TER_dichroic_yj-hk.dat | 2422 +++++++++++++++-- ZShooter_v2/dichroics/make_dichroics.py | 100 +- 6 files changed, 11066 insertions(+), 1144 deletions(-) diff --git a/ZShooter_v2/dichroics/TER_dichroic_b-gr.dat b/ZShooter_v2/dichroics/TER_dichroic_b-gr.dat index 78e727e6..5bf1d4c6 100644 --- a/ZShooter_v2/dichroics/TER_dichroic_b-gr.dat +++ b/ZShooter_v2/dichroics/TER_dichroic_b-gr.dat @@ -1,229 +1,2209 @@ # name : second_layer_dichroic_UBVIS # author : unknown # date_created : 2026-03-16T12:00:00 -# date_modified : 2026-07-03T19:24:05.592 +# date_modified : 2026-07-27T20:23:14.979 # description : Transmits GR (VIS) reflects UB # wavelength_unit : um # changes : # wavelength transmission reflection -0.30 0.000000 0.931532 -0.31 0.000000 0.976356 -0.32 0.000000 0.983843 -0.33 0.000000 0.984535 -0.34 0.000000 0.984571 -0.35 0.000000 0.984572 -0.36 0.000000 0.984572 -0.37 0.000001 0.984570 -0.38 0.000049 0.984523 -0.39 0.000931 0.983641 -0.40 0.009964 0.974608 -0.41 0.061205 0.923367 -0.42 0.222582 0.761990 -0.43 0.505294 0.479277 -0.44 0.781104 0.203468 -0.45 0.930946 0.053626 -0.46 0.976230 0.008341 -0.47 0.983828 0.000743 -0.48 0.984534 0.000037 -0.49 0.984571 0.000001 -0.50 0.984572 0.000000 -0.51 0.984572 0.000000 -0.52 0.984572 0.000000 -0.53 0.984572 0.000000 -0.54 0.984572 0.000000 -0.55 0.984572 0.000000 -0.56 0.984572 0.000000 -0.57 0.984572 0.000000 -0.58 0.984572 0.000000 -0.59 0.984572 0.000000 -0.60 0.984572 0.000000 -0.61 0.984572 0.000000 -0.62 0.984572 0.000000 -0.63 0.984572 0.000000 -0.64 0.984572 0.000000 -0.65 0.984572 0.000000 -0.66 0.984572 0.000000 -0.67 0.984572 0.000000 -0.68 0.984572 0.000000 -0.69 0.984572 0.000000 -0.70 0.984572 0.000000 -0.71 0.984572 0.000000 -0.72 0.984572 0.000000 -0.73 0.984572 0.000000 -0.74 0.984572 0.000000 -0.75 0.984572 0.000000 -0.76 0.984572 0.000000 -0.77 0.984572 0.000000 -0.78 0.984572 0.000000 -0.79 0.984572 0.000000 -0.80 0.984572 0.000000 -0.81 0.984572 0.000000 -0.82 0.984572 0.000000 -0.83 0.984572 0.000000 -0.84 0.984572 0.000000 -0.85 0.984572 0.000000 -0.86 0.984572 0.000000 -0.87 0.984572 0.000000 -0.88 0.984572 0.000000 -0.89 0.984572 0.000000 -0.90 0.984572 0.000000 -0.91 0.984572 0.000000 -0.92 0.984572 0.000000 -0.93 0.984572 0.000000 -0.94 0.984572 0.000000 -0.95 0.984570 0.000000 -0.96 0.984526 0.000000 -0.97 0.983697 0.000000 -0.98 0.975093 0.000000 -0.99 0.925633 0.000000 -1.00 0.767705 0.000000 -1.01 0.487056 0.000000 -1.02 0.209182 0.000000 -1.03 0.055892 0.000000 -1.04 0.008826 0.000000 -1.05 0.000799 0.000000 -1.06 0.000041 0.000000 -1.07 0.000001 0.000000 -1.08 0.000000 0.000000 -1.09 0.000000 0.000000 -1.10 0.000000 0.000000 -1.11 0.000000 0.000000 -1.12 0.000000 0.000000 -1.13 0.000000 0.000000 -1.14 0.000000 0.000000 -1.15 0.000000 0.000000 -1.16 0.000000 0.000000 -1.17 0.000000 0.000000 -1.18 0.000000 0.000000 -1.19 0.000000 0.000000 -1.20 0.000000 0.000000 -1.21 0.000000 0.000000 -1.22 0.000000 0.000000 -1.23 0.000000 0.000000 -1.24 0.000000 0.000000 -1.25 0.000000 0.000000 -1.26 0.000000 0.000000 -1.27 0.000000 0.000000 -1.28 0.000000 0.000000 -1.29 0.000000 0.000000 -1.30 0.000000 0.000000 -1.31 0.000000 0.000000 -1.32 0.000000 0.000000 -1.33 0.000000 0.000000 -1.34 0.000000 0.000000 -1.35 0.000000 0.000000 -1.36 0.000000 0.000000 -1.37 0.000000 0.000000 -1.38 0.000000 0.000000 -1.39 0.000000 0.000000 -1.40 0.000000 0.000000 -1.41 0.000000 0.000000 -1.42 0.000000 0.000000 -1.43 0.000000 0.000000 -1.44 0.000000 0.000000 -1.45 0.000000 0.000000 -1.46 0.000000 0.000000 -1.47 0.000000 0.000000 -1.48 0.000000 0.000000 -1.49 0.000000 0.000000 -1.50 0.000000 0.000000 -1.51 0.000000 0.000000 -1.52 0.000000 0.000000 -1.53 0.000000 0.000000 -1.54 0.000000 0.000000 -1.55 0.000000 0.000000 -1.56 0.000000 0.000000 -1.57 0.000000 0.000000 -1.58 0.000000 0.000000 -1.59 0.000000 0.000000 -1.60 0.000000 0.000000 -1.61 0.000000 0.000000 -1.62 0.000000 0.000000 -1.63 0.000000 0.000000 -1.64 0.000000 0.000000 -1.65 0.000000 0.000000 -1.66 0.000000 0.000000 -1.67 0.000000 0.000000 -1.68 0.000000 0.000000 -1.69 0.000000 0.000000 -1.70 0.000000 0.000000 -1.71 0.000000 0.000000 -1.72 0.000000 0.000000 -1.73 0.000000 0.000000 -1.74 0.000000 0.000000 -1.75 0.000000 0.000000 -1.76 0.000000 0.000000 -1.77 0.000000 0.000000 -1.78 0.000000 0.000000 -1.79 0.000000 0.000000 -1.80 0.000000 0.000000 -1.81 0.000000 0.000000 -1.82 0.000000 0.000000 -1.83 0.000000 0.000000 -1.84 0.000000 0.000000 -1.85 0.000000 0.000000 -1.86 0.000000 0.000000 -1.87 0.000000 0.000000 -1.88 0.000000 0.000000 -1.89 0.000000 0.000000 -1.90 0.000000 0.000000 -1.91 0.000000 0.000000 -1.92 0.000000 0.000000 -1.93 0.000000 0.000000 -1.94 0.000000 0.000000 -1.95 0.000000 0.000000 -1.96 0.000000 0.000000 -1.97 0.000000 0.000000 -1.98 0.000000 0.000000 -1.99 0.000000 0.000000 -2.00 0.000000 0.000000 -2.01 0.000000 0.000000 -2.02 0.000000 0.000000 -2.03 0.000000 0.000000 -2.04 0.000000 0.000000 -2.05 0.000000 0.000000 -2.06 0.000000 0.000000 -2.07 0.000000 0.000000 -2.08 0.000000 0.000000 -2.09 0.000000 0.000000 -2.10 0.000000 0.000000 -2.11 0.000000 0.000000 -2.12 0.000000 0.000000 -2.13 0.000000 0.000000 -2.14 0.000000 0.000000 -2.15 0.000000 0.000000 -2.16 0.000000 0.000000 -2.17 0.000000 0.000000 -2.18 0.000000 0.000000 -2.19 0.000000 0.000000 -2.20 0.000000 0.000000 -2.21 0.000000 0.000000 -2.22 0.000000 0.000000 -2.23 0.000000 0.000000 -2.24 0.000000 0.000000 -2.25 0.000000 0.000000 -2.26 0.000000 0.000000 -2.27 0.000000 0.000000 -2.28 0.000000 0.000000 -2.29 0.000000 0.000000 -2.30 0.000000 0.000000 -2.31 0.000000 0.000000 -2.32 0.000000 0.000000 -2.33 0.000000 0.000000 -2.34 0.000000 0.000000 -2.35 0.000000 0.000000 -2.36 0.000000 0.000000 -2.37 0.000000 0.000000 -2.38 0.000000 0.000000 -2.39 0.000000 0.000000 -2.40 0.000000 0.000000 -2.41 0.000000 0.000000 -2.42 0.000000 0.000000 -2.43 0.000000 0.000000 -2.44 0.000000 0.000000 -2.45 0.000000 0.000000 -2.46 0.000000 0.000000 -2.47 0.000000 0.000000 -2.48 0.000000 0.000000 -2.49 0.000000 0.000000 +0.300 0.000000 0.985000 +0.301 0.000000 0.985000 +0.302 0.000000 0.985000 +0.303 0.000000 0.985000 +0.304 0.000000 0.985000 +0.305 0.000000 0.985000 +0.306 0.000000 0.985000 +0.307 0.000000 0.985000 +0.308 0.000000 0.985000 +0.309 0.000000 0.985000 +0.310 0.000000 0.985000 +0.311 0.000000 0.985000 +0.312 0.000000 0.985000 +0.313 0.000000 0.985000 +0.314 0.000000 0.985000 +0.315 0.000000 0.985000 +0.316 0.000000 0.985000 +0.317 0.000000 0.985000 +0.318 0.000000 0.985000 +0.319 0.000000 0.985000 +0.320 0.000000 0.985000 +0.321 0.000000 0.985000 +0.322 0.000000 0.985000 +0.323 0.000000 0.985000 +0.324 0.000000 0.985000 +0.325 0.000000 0.985000 +0.326 0.000000 0.985000 +0.327 0.000000 0.985000 +0.328 0.000000 0.985000 +0.329 0.000000 0.985000 +0.330 0.000000 0.985000 +0.331 0.000000 0.985000 +0.332 0.000000 0.985000 +0.333 0.000000 0.985000 +0.334 0.000000 0.985000 +0.335 0.000000 0.985000 +0.336 0.000000 0.985000 +0.337 0.000000 0.985000 +0.338 0.000000 0.985000 +0.339 0.000000 0.985000 +0.340 0.000000 0.985000 +0.341 0.000000 0.985000 +0.342 0.000000 0.985000 +0.343 0.000000 0.985000 +0.344 0.000000 0.985000 +0.345 0.000000 0.985000 +0.346 0.000000 0.985000 +0.347 0.000000 0.985000 +0.348 0.000000 0.985000 +0.349 0.000000 0.985000 +0.350 0.000000 0.985000 +0.351 0.000000 0.985000 +0.352 0.000000 0.985000 +0.353 0.000000 0.985000 +0.354 0.000000 0.985000 +0.355 0.000000 0.985000 +0.356 0.000000 0.985000 +0.357 0.000000 0.985000 +0.358 0.000000 0.985000 +0.359 0.000000 0.985000 +0.360 0.000000 0.985000 +0.361 0.000000 0.985000 +0.362 0.000000 0.985000 +0.363 0.000000 0.985000 +0.364 0.000000 0.985000 +0.365 0.000000 0.985000 +0.366 0.000000 0.985000 +0.367 0.000000 0.985000 +0.368 0.000000 0.985000 +0.369 0.000000 0.985000 +0.370 0.000000 0.985000 +0.371 0.000000 0.985000 +0.372 0.000000 0.985000 +0.373 0.000000 0.985000 +0.374 0.000000 0.985000 +0.375 0.000000 0.985000 +0.376 0.000000 0.985000 +0.377 0.000000 0.985000 +0.378 0.000000 0.985000 +0.379 0.000000 0.985000 +0.380 0.000000 0.985000 +0.381 0.000000 0.985000 +0.382 0.000000 0.985000 +0.383 0.000000 0.985000 +0.384 0.000000 0.985000 +0.385 0.000000 0.985000 +0.386 0.000000 0.985000 +0.387 0.000000 0.985000 +0.388 0.000000 0.985000 +0.389 0.000000 0.985000 +0.390 0.000000 0.985000 +0.391 0.000000 0.985000 +0.392 0.000000 0.985000 +0.393 0.000000 0.985000 +0.394 0.000000 0.985000 +0.395 0.000000 0.985000 +0.396 0.000000 0.985000 +0.397 0.000000 0.985000 +0.398 0.000000 0.985000 +0.399 0.000000 0.985000 +0.400 0.000000 0.985000 +0.401 0.000000 0.985000 +0.402 0.000000 0.985000 +0.403 0.000000 0.985000 +0.404 0.000000 0.985000 +0.405 0.000000 0.985000 +0.406 0.000000 0.985000 +0.407 0.000000 0.985000 +0.408 0.000000 0.985000 +0.409 0.000000 0.985000 +0.410 0.000000 0.985000 +0.411 0.000000 0.985000 +0.412 0.000000 0.985000 +0.413 0.000000 0.985000 +0.414 0.000000 0.985000 +0.415 0.000000 0.985000 +0.416 0.000000 0.985000 +0.417 0.000000 0.985000 +0.418 0.000000 0.985000 +0.419 0.000003 0.984997 +0.420 0.000022 0.984978 +0.421 0.000118 0.984882 +0.422 0.000550 0.984450 +0.423 0.002173 0.982827 +0.424 0.007341 0.977659 +0.425 0.021245 0.963755 +0.426 0.052864 0.932136 +0.427 0.113666 0.871334 +0.428 0.212537 0.772463 +0.429 0.348526 0.636474 +0.430 0.506773 0.478227 +0.431 0.662611 0.322389 +0.432 0.792526 0.192474 +0.433 0.884241 0.100759 +0.434 0.939092 0.045908 +0.435 0.966895 0.018105 +0.436 0.978844 0.006156 +0.437 0.983201 0.001799 +0.438 0.984549 0.000451 +0.439 0.984903 0.000097 +0.440 0.984982 0.000018 +0.441 0.984997 0.000003 +0.442 0.985000 0.000000 +0.443 0.985000 0.000000 +0.444 0.985000 0.000000 +0.445 0.985000 0.000000 +0.446 0.985000 0.000000 +0.447 0.985000 0.000000 +0.448 0.985000 0.000000 +0.449 0.985000 0.000000 +0.450 0.985000 0.000000 +0.451 0.985000 0.000000 +0.452 0.985000 0.000000 +0.453 0.985000 0.000000 +0.454 0.985000 0.000000 +0.455 0.985000 0.000000 +0.456 0.985000 0.000000 +0.457 0.985000 0.000000 +0.458 0.985000 0.000000 +0.459 0.985000 0.000000 +0.460 0.985000 0.000000 +0.461 0.985000 0.000000 +0.462 0.985000 0.000000 +0.463 0.985000 0.000000 +0.464 0.985000 0.000000 +0.465 0.985000 0.000000 +0.466 0.985000 0.000000 +0.467 0.985000 0.000000 +0.468 0.985000 0.000000 +0.469 0.985000 0.000000 +0.470 0.985000 0.000000 +0.471 0.985000 0.000000 +0.472 0.985000 0.000000 +0.473 0.985000 0.000000 +0.474 0.985000 0.000000 +0.475 0.985000 0.000000 +0.476 0.985000 0.000000 +0.477 0.985000 0.000000 +0.478 0.985000 0.000000 +0.479 0.985000 0.000000 +0.480 0.985000 0.000000 +0.481 0.985000 0.000000 +0.482 0.985000 0.000000 +0.483 0.985000 0.000000 +0.484 0.985000 0.000000 +0.485 0.985000 0.000000 +0.486 0.985000 0.000000 +0.487 0.985000 0.000000 +0.488 0.985000 0.000000 +0.489 0.985000 0.000000 +0.490 0.985000 0.000000 +0.491 0.985000 0.000000 +0.492 0.985000 0.000000 +0.493 0.985000 0.000000 +0.494 0.985000 0.000000 +0.495 0.985000 0.000000 +0.496 0.985000 0.000000 +0.497 0.985000 0.000000 +0.498 0.985000 0.000000 +0.499 0.985000 0.000000 +0.500 0.985000 0.000000 +0.501 0.985000 0.000000 +0.502 0.985000 0.000000 +0.503 0.985000 0.000000 +0.504 0.985000 0.000000 +0.505 0.985000 0.000000 +0.506 0.985000 0.000000 +0.507 0.985000 0.000000 +0.508 0.985000 0.000000 +0.509 0.985000 0.000000 +0.510 0.985000 0.000000 +0.511 0.985000 0.000000 +0.512 0.985000 0.000000 +0.513 0.985000 0.000000 +0.514 0.985000 0.000000 +0.515 0.985000 0.000000 +0.516 0.985000 0.000000 +0.517 0.985000 0.000000 +0.518 0.985000 0.000000 +0.519 0.985000 0.000000 +0.520 0.985000 0.000000 +0.521 0.985000 0.000000 +0.522 0.985000 0.000000 +0.523 0.985000 0.000000 +0.524 0.985000 0.000000 +0.525 0.985000 0.000000 +0.526 0.985000 0.000000 +0.527 0.985000 0.000000 +0.528 0.985000 0.000000 +0.529 0.985000 0.000000 +0.530 0.985000 0.000000 +0.531 0.985000 0.000000 +0.532 0.985000 0.000000 +0.533 0.985000 0.000000 +0.534 0.985000 0.000000 +0.535 0.985000 0.000000 +0.536 0.985000 0.000000 +0.537 0.985000 0.000000 +0.538 0.985000 0.000000 +0.539 0.985000 0.000000 +0.540 0.985000 0.000000 +0.541 0.985000 0.000000 +0.542 0.985000 0.000000 +0.543 0.985000 0.000000 +0.544 0.985000 0.000000 +0.545 0.985000 0.000000 +0.546 0.985000 0.000000 +0.547 0.985000 0.000000 +0.548 0.985000 0.000000 +0.549 0.985000 0.000000 +0.550 0.985000 0.000000 +0.551 0.985000 0.000000 +0.552 0.985000 0.000000 +0.553 0.985000 0.000000 +0.554 0.985000 0.000000 +0.555 0.985000 0.000000 +0.556 0.985000 0.000000 +0.557 0.985000 0.000000 +0.558 0.985000 0.000000 +0.559 0.985000 0.000000 +0.560 0.985000 0.000000 +0.561 0.985000 0.000000 +0.562 0.985000 0.000000 +0.563 0.985000 0.000000 +0.564 0.985000 0.000000 +0.565 0.985000 0.000000 +0.566 0.985000 0.000000 +0.567 0.985000 0.000000 +0.568 0.985000 0.000000 +0.569 0.985000 0.000000 +0.570 0.985000 0.000000 +0.571 0.985000 0.000000 +0.572 0.985000 0.000000 +0.573 0.985000 0.000000 +0.574 0.985000 0.000000 +0.575 0.985000 0.000000 +0.576 0.985000 0.000000 +0.577 0.985000 0.000000 +0.578 0.985000 0.000000 +0.579 0.985000 0.000000 +0.580 0.985000 0.000000 +0.581 0.985000 0.000000 +0.582 0.985000 0.000000 +0.583 0.985000 0.000000 +0.584 0.985000 0.000000 +0.585 0.985000 0.000000 +0.586 0.985000 0.000000 +0.587 0.985000 0.000000 +0.588 0.985000 0.000000 +0.589 0.985000 0.000000 +0.590 0.985000 0.000000 +0.591 0.985000 0.000000 +0.592 0.985000 0.000000 +0.593 0.985000 0.000000 +0.594 0.985000 0.000000 +0.595 0.985000 0.000000 +0.596 0.985000 0.000000 +0.597 0.985000 0.000000 +0.598 0.985000 0.000000 +0.599 0.985000 0.000000 +0.600 0.985000 0.000000 +0.601 0.985000 0.000000 +0.602 0.985000 0.000000 +0.603 0.985000 0.000000 +0.604 0.985000 0.000000 +0.605 0.985000 0.000000 +0.606 0.985000 0.000000 +0.607 0.985000 0.000000 +0.608 0.985000 0.000000 +0.609 0.985000 0.000000 +0.610 0.985000 0.000000 +0.611 0.985000 0.000000 +0.612 0.985000 0.000000 +0.613 0.985000 0.000000 +0.614 0.985000 0.000000 +0.615 0.985000 0.000000 +0.616 0.985000 0.000000 +0.617 0.985000 0.000000 +0.618 0.985000 0.000000 +0.619 0.985000 0.000000 +0.620 0.985000 0.000000 +0.621 0.985000 0.000000 +0.622 0.985000 0.000000 +0.623 0.985000 0.000000 +0.624 0.985000 0.000000 +0.625 0.985000 0.000000 +0.626 0.985000 0.000000 +0.627 0.985000 0.000000 +0.628 0.985000 0.000000 +0.629 0.985000 0.000000 +0.630 0.985000 0.000000 +0.631 0.985000 0.000000 +0.632 0.985000 0.000000 +0.633 0.985000 0.000000 +0.634 0.985000 0.000000 +0.635 0.985000 0.000000 +0.636 0.985000 0.000000 +0.637 0.985000 0.000000 +0.638 0.985000 0.000000 +0.639 0.985000 0.000000 +0.640 0.985000 0.000000 +0.641 0.985000 0.000000 +0.642 0.985000 0.000000 +0.643 0.985000 0.000000 +0.644 0.985000 0.000000 +0.645 0.985000 0.000000 +0.646 0.985000 0.000000 +0.647 0.985000 0.000000 +0.648 0.985000 0.000000 +0.649 0.985000 0.000000 +0.650 0.985000 0.000000 +0.651 0.985000 0.000000 +0.652 0.985000 0.000000 +0.653 0.985000 0.000000 +0.654 0.985000 0.000000 +0.655 0.985000 0.000000 +0.656 0.985000 0.000000 +0.657 0.985000 0.000000 +0.658 0.985000 0.000000 +0.659 0.985000 0.000000 +0.660 0.985000 0.000000 +0.661 0.985000 0.000000 +0.662 0.985000 0.000000 +0.663 0.985000 0.000000 +0.664 0.985000 0.000000 +0.665 0.985000 0.000000 +0.666 0.985000 0.000000 +0.667 0.985000 0.000000 +0.668 0.985000 0.000000 +0.669 0.985000 0.000000 +0.670 0.985000 0.000000 +0.671 0.985000 0.000000 +0.672 0.985000 0.000000 +0.673 0.985000 0.000000 +0.674 0.985000 0.000000 +0.675 0.985000 0.000000 +0.676 0.985000 0.000000 +0.677 0.985000 0.000000 +0.678 0.985000 0.000000 +0.679 0.985000 0.000000 +0.680 0.985000 0.000000 +0.681 0.985000 0.000000 +0.682 0.985000 0.000000 +0.683 0.985000 0.000000 +0.684 0.985000 0.000000 +0.685 0.985000 0.000000 +0.686 0.985000 0.000000 +0.687 0.985000 0.000000 +0.688 0.985000 0.000000 +0.689 0.985000 0.000000 +0.690 0.985000 0.000000 +0.691 0.985000 0.000000 +0.692 0.985000 0.000000 +0.693 0.985000 0.000000 +0.694 0.985000 0.000000 +0.695 0.985000 0.000000 +0.696 0.985000 0.000000 +0.697 0.985000 0.000000 +0.698 0.985000 0.000000 +0.699 0.985000 0.000000 +0.700 0.985000 0.000000 +0.701 0.985000 0.000000 +0.702 0.985000 0.000000 +0.703 0.985000 0.000000 +0.704 0.985000 0.000000 +0.705 0.985000 0.000000 +0.706 0.985000 0.000000 +0.707 0.985000 0.000000 +0.708 0.985000 0.000000 +0.709 0.985000 0.000000 +0.710 0.985000 0.000000 +0.711 0.985000 0.000000 +0.712 0.985000 0.000000 +0.713 0.985000 0.000000 +0.714 0.985000 0.000000 +0.715 0.985000 0.000000 +0.716 0.985000 0.000000 +0.717 0.985000 0.000000 +0.718 0.985000 0.000000 +0.719 0.985000 0.000000 +0.720 0.985000 0.000000 +0.721 0.985000 0.000000 +0.722 0.985000 0.000000 +0.723 0.985000 0.000000 +0.724 0.985000 0.000000 +0.725 0.985000 0.000000 +0.726 0.985000 0.000000 +0.727 0.985000 0.000000 +0.728 0.985000 0.000000 +0.729 0.985000 0.000000 +0.730 0.985000 0.000000 +0.731 0.985000 0.000000 +0.732 0.985000 0.000000 +0.733 0.985000 0.000000 +0.734 0.985000 0.000000 +0.735 0.985000 0.000000 +0.736 0.985000 0.000000 +0.737 0.985000 0.000000 +0.738 0.985000 0.000000 +0.739 0.985000 0.000000 +0.740 0.985000 0.000000 +0.741 0.985000 0.000000 +0.742 0.985000 0.000000 +0.743 0.985000 0.000000 +0.744 0.985000 0.000000 +0.745 0.985000 0.000000 +0.746 0.985000 0.000000 +0.747 0.985000 0.000000 +0.748 0.985000 0.000000 +0.749 0.985000 0.000000 +0.750 0.985000 0.000000 +0.751 0.985000 0.000000 +0.752 0.985000 0.000000 +0.753 0.985000 0.000000 +0.754 0.985000 0.000000 +0.755 0.985000 0.000000 +0.756 0.985000 0.000000 +0.757 0.985000 0.000000 +0.758 0.985000 0.000000 +0.759 0.985000 0.000000 +0.760 0.985000 0.000000 +0.761 0.985000 0.000000 +0.762 0.985000 0.000000 +0.763 0.985000 0.000000 +0.764 0.985000 0.000000 +0.765 0.985000 0.000000 +0.766 0.985000 0.000000 +0.767 0.985000 0.000000 +0.768 0.985000 0.000000 +0.769 0.985000 0.000000 +0.770 0.985000 0.000000 +0.771 0.985000 0.000000 +0.772 0.985000 0.000000 +0.773 0.985000 0.000000 +0.774 0.985000 0.000000 +0.775 0.985000 0.000000 +0.776 0.985000 0.000000 +0.777 0.985000 0.000000 +0.778 0.985000 0.000000 +0.779 0.985000 0.000000 +0.780 0.985000 0.000000 +0.781 0.985000 0.000000 +0.782 0.985000 0.000000 +0.783 0.985000 0.000000 +0.784 0.985000 0.000000 +0.785 0.985000 0.000000 +0.786 0.985000 0.000000 +0.787 0.985000 0.000000 +0.788 0.985000 0.000000 +0.789 0.985000 0.000000 +0.790 0.985000 0.000000 +0.791 0.985000 0.000000 +0.792 0.985000 0.000000 +0.793 0.985000 0.000000 +0.794 0.985000 0.000000 +0.795 0.985000 0.000000 +0.796 0.985000 0.000000 +0.797 0.985000 0.000000 +0.798 0.985000 0.000000 +0.799 0.985000 0.000000 +0.800 0.985000 0.000000 +0.801 0.985000 0.000000 +0.802 0.985000 0.000000 +0.803 0.985000 0.000000 +0.804 0.985000 0.000000 +0.805 0.985000 0.000000 +0.806 0.985000 0.000000 +0.807 0.985000 0.000000 +0.808 0.985000 0.000000 +0.809 0.985000 0.000000 +0.810 0.985000 0.000000 +0.811 0.985000 0.000000 +0.812 0.985000 0.000000 +0.813 0.985000 0.000000 +0.814 0.985000 0.000000 +0.815 0.985000 0.000000 +0.816 0.985000 0.000000 +0.817 0.985000 0.000000 +0.818 0.985000 0.000000 +0.819 0.985000 0.000000 +0.820 0.985000 0.000000 +0.821 0.985000 0.000000 +0.822 0.985000 0.000000 +0.823 0.985000 0.000000 +0.824 0.985000 0.000000 +0.825 0.985000 0.000000 +0.826 0.985000 0.000000 +0.827 0.985000 0.000000 +0.828 0.985000 0.000000 +0.829 0.985000 0.000000 +0.830 0.985000 0.000000 +0.831 0.985000 0.000000 +0.832 0.985000 0.000000 +0.833 0.985000 0.000000 +0.834 0.985000 0.000000 +0.835 0.985000 0.000000 +0.836 0.985000 0.000000 +0.837 0.985000 0.000000 +0.838 0.985000 0.000000 +0.839 0.985000 0.000000 +0.840 0.985000 0.000000 +0.841 0.985000 0.000000 +0.842 0.985000 0.000000 +0.843 0.985000 0.000000 +0.844 0.985000 0.000000 +0.845 0.985000 0.000000 +0.846 0.985000 0.000000 +0.847 0.985000 0.000000 +0.848 0.985000 0.000000 +0.849 0.985000 0.000000 +0.850 0.985000 0.000000 +0.851 0.985000 0.000000 +0.852 0.985000 0.000000 +0.853 0.985000 0.000000 +0.854 0.985000 0.000000 +0.855 0.985000 0.000000 +0.856 0.985000 0.000000 +0.857 0.985000 0.000000 +0.858 0.985000 0.000000 +0.859 0.985000 0.000000 +0.860 0.985000 0.000000 +0.861 0.985000 0.000000 +0.862 0.985000 0.000000 +0.863 0.985000 0.000000 +0.864 0.985000 0.000000 +0.865 0.985000 0.000000 +0.866 0.985000 0.000000 +0.867 0.985000 0.000000 +0.868 0.985000 0.000000 +0.869 0.985000 0.000000 +0.870 0.985000 0.000000 +0.871 0.985000 0.000000 +0.872 0.985000 0.000000 +0.873 0.985000 0.000000 +0.874 0.985000 0.000000 +0.875 0.985000 0.000000 +0.876 0.985000 0.000000 +0.877 0.985000 0.000000 +0.878 0.985000 0.000000 +0.879 0.985000 0.000000 +0.880 0.985000 0.000000 +0.881 0.985000 0.000000 +0.882 0.985000 0.000000 +0.883 0.985000 0.000000 +0.884 0.985000 0.000000 +0.885 0.985000 0.000000 +0.886 0.985000 0.000000 +0.887 0.985000 0.000000 +0.888 0.985000 0.000000 +0.889 0.985000 0.000000 +0.890 0.985000 0.000000 +0.891 0.985000 0.000000 +0.892 0.985000 0.000000 +0.893 0.985000 0.000000 +0.894 0.985000 0.000000 +0.895 0.985000 0.000000 +0.896 0.985000 0.000000 +0.897 0.985000 0.000000 +0.898 0.985000 0.000000 +0.899 0.985000 0.000000 +0.900 0.985000 0.000000 +0.901 0.985000 0.000000 +0.902 0.985000 0.000000 +0.903 0.985000 0.000000 +0.904 0.985000 0.000000 +0.905 0.985000 0.000000 +0.906 0.985000 0.000000 +0.907 0.985000 0.000000 +0.908 0.985000 0.000000 +0.909 0.985000 0.000000 +0.910 0.985000 0.000000 +0.911 0.985000 0.000000 +0.912 0.985000 0.000000 +0.913 0.985000 0.000000 +0.914 0.985000 0.000000 +0.915 0.985000 0.000000 +0.916 0.985000 0.000000 +0.917 0.985000 0.000000 +0.918 0.985000 0.000000 +0.919 0.985000 0.000000 +0.920 0.985000 0.000000 +0.921 0.985000 0.000000 +0.922 0.985000 0.000000 +0.923 0.985000 0.000000 +0.924 0.985000 0.000000 +0.925 0.985000 0.000000 +0.926 0.985000 0.000000 +0.927 0.985000 0.000000 +0.928 0.985000 0.000000 +0.929 0.985000 0.000000 +0.930 0.985000 0.000000 +0.931 0.985000 0.000000 +0.932 0.985000 0.000000 +0.933 0.985000 0.000000 +0.934 0.985000 0.000000 +0.935 0.985000 0.000000 +0.936 0.985000 0.000000 +0.937 0.985000 0.000000 +0.938 0.985000 0.000000 +0.939 0.985000 0.000000 +0.940 0.985000 0.000000 +0.941 0.985000 0.000000 +0.942 0.985000 0.000000 +0.943 0.985000 0.000000 +0.944 0.985000 0.000000 +0.945 0.985000 0.000000 +0.946 0.985000 0.000000 +0.947 0.985000 0.000000 +0.948 0.985000 0.000000 +0.949 0.985000 0.000000 +0.950 0.985000 0.000000 +0.951 0.985000 0.000000 +0.952 0.985000 0.000000 +0.953 0.985000 0.000000 +0.954 0.985000 0.000000 +0.955 0.985000 0.000000 +0.956 0.985000 0.000000 +0.957 0.985000 0.000000 +0.958 0.985000 0.000000 +0.959 0.985000 0.000000 +0.960 0.985000 0.000000 +0.961 0.985000 0.000000 +0.962 0.985000 0.000000 +0.963 0.985000 0.000000 +0.964 0.985000 0.000000 +0.965 0.985000 0.000000 +0.966 0.985000 0.000000 +0.967 0.985000 0.000000 +0.968 0.985000 0.000000 +0.969 0.985000 0.000000 +0.970 0.985000 0.000000 +0.971 0.985000 0.000000 +0.972 0.985000 0.000000 +0.973 0.985000 0.000000 +0.974 0.985000 0.000000 +0.975 0.985000 0.000000 +0.976 0.985000 0.000000 +0.977 0.985000 0.000000 +0.978 0.985000 0.000000 +0.979 0.985000 0.000000 +0.980 0.985000 0.000000 +0.981 0.985000 0.000000 +0.982 0.985000 0.000000 +0.983 0.985000 0.000000 +0.984 0.985000 0.000000 +0.985 0.985000 0.000000 +0.986 0.985000 0.000000 +0.987 0.985000 0.000000 +0.988 0.985000 0.000000 +0.989 0.985000 0.000000 +0.990 0.985000 0.000000 +0.991 0.985000 0.000000 +0.992 0.985000 0.000000 +0.993 0.985000 0.000000 +0.994 0.985000 0.000000 +0.995 0.985000 0.000000 +0.996 0.985000 0.000000 +0.997 0.985000 0.000000 +0.998 0.985000 0.000000 +0.999 0.984997 0.000000 +1.000 0.984983 0.000000 +1.001 0.984907 0.000000 +1.002 0.984566 0.000000 +1.003 0.983260 0.000000 +1.004 0.979033 0.000000 +1.005 0.967438 0.000000 +1.006 0.940467 0.000000 +1.007 0.887254 0.000000 +1.008 0.798160 0.000000 +1.009 0.671504 0.000000 +1.010 0.518563 0.000000 +1.011 0.361618 0.000000 +1.012 0.224698 0.000000 +1.013 0.123116 0.000000 +1.014 0.059009 0.000000 +1.015 0.024590 0.000000 +1.016 0.008867 0.000000 +1.017 0.002757 0.000000 +1.018 0.000737 0.000000 +1.019 0.000169 0.000000 +1.020 0.000033 0.000000 +1.021 0.000006 0.000000 +1.022 0.000001 0.000000 +1.023 0.000000 0.000000 +1.024 0.000000 0.000000 +1.025 0.000000 0.000000 +1.026 0.000000 0.000000 +1.027 0.000000 0.000000 +1.028 0.000000 0.000000 +1.029 0.000000 0.000000 +1.030 0.000000 0.000000 +1.031 0.000000 0.000000 +1.032 0.000000 0.000000 +1.033 0.000000 0.000000 +1.034 0.000000 0.000000 +1.035 0.000000 0.000000 +1.036 0.000000 0.000000 +1.037 0.000000 0.000000 +1.038 0.000000 0.000000 +1.039 0.000000 0.000000 +1.040 0.000000 0.000000 +1.041 0.000000 0.000000 +1.042 0.000000 0.000000 +1.043 0.000000 0.000000 +1.044 0.000000 0.000000 +1.045 0.000000 0.000000 +1.046 0.000000 0.000000 +1.047 0.000000 0.000000 +1.048 0.000000 0.000000 +1.049 0.000000 0.000000 +1.050 0.000000 0.000000 +1.051 0.000000 0.000000 +1.052 0.000000 0.000000 +1.053 0.000000 0.000000 +1.054 0.000000 0.000000 +1.055 0.000000 0.000000 +1.056 0.000000 0.000000 +1.057 0.000000 0.000000 +1.058 0.000000 0.000000 +1.059 0.000000 0.000000 +1.060 0.000000 0.000000 +1.061 0.000000 0.000000 +1.062 0.000000 0.000000 +1.063 0.000000 0.000000 +1.064 0.000000 0.000000 +1.065 0.000000 0.000000 +1.066 0.000000 0.000000 +1.067 0.000000 0.000000 +1.068 0.000000 0.000000 +1.069 0.000000 0.000000 +1.070 0.000000 0.000000 +1.071 0.000000 0.000000 +1.072 0.000000 0.000000 +1.073 0.000000 0.000000 +1.074 0.000000 0.000000 +1.075 0.000000 0.000000 +1.076 0.000000 0.000000 +1.077 0.000000 0.000000 +1.078 0.000000 0.000000 +1.079 0.000000 0.000000 +1.080 0.000000 0.000000 +1.081 0.000000 0.000000 +1.082 0.000000 0.000000 +1.083 0.000000 0.000000 +1.084 0.000000 0.000000 +1.085 0.000000 0.000000 +1.086 0.000000 0.000000 +1.087 0.000000 0.000000 +1.088 0.000000 0.000000 +1.089 0.000000 0.000000 +1.090 0.000000 0.000000 +1.091 0.000000 0.000000 +1.092 0.000000 0.000000 +1.093 0.000000 0.000000 +1.094 0.000000 0.000000 +1.095 0.000000 0.000000 +1.096 0.000000 0.000000 +1.097 0.000000 0.000000 +1.098 0.000000 0.000000 +1.099 0.000000 0.000000 +1.100 0.000000 0.000000 +1.101 0.000000 0.000000 +1.102 0.000000 0.000000 +1.103 0.000000 0.000000 +1.104 0.000000 0.000000 +1.105 0.000000 0.000000 +1.106 0.000000 0.000000 +1.107 0.000000 0.000000 +1.108 0.000000 0.000000 +1.109 0.000000 0.000000 +1.110 0.000000 0.000000 +1.111 0.000000 0.000000 +1.112 0.000000 0.000000 +1.113 0.000000 0.000000 +1.114 0.000000 0.000000 +1.115 0.000000 0.000000 +1.116 0.000000 0.000000 +1.117 0.000000 0.000000 +1.118 0.000000 0.000000 +1.119 0.000000 0.000000 +1.120 0.000000 0.000000 +1.121 0.000000 0.000000 +1.122 0.000000 0.000000 +1.123 0.000000 0.000000 +1.124 0.000000 0.000000 +1.125 0.000000 0.000000 +1.126 0.000000 0.000000 +1.127 0.000000 0.000000 +1.128 0.000000 0.000000 +1.129 0.000000 0.000000 +1.130 0.000000 0.000000 +1.131 0.000000 0.000000 +1.132 0.000000 0.000000 +1.133 0.000000 0.000000 +1.134 0.000000 0.000000 +1.135 0.000000 0.000000 +1.136 0.000000 0.000000 +1.137 0.000000 0.000000 +1.138 0.000000 0.000000 +1.139 0.000000 0.000000 +1.140 0.000000 0.000000 +1.141 0.000000 0.000000 +1.142 0.000000 0.000000 +1.143 0.000000 0.000000 +1.144 0.000000 0.000000 +1.145 0.000000 0.000000 +1.146 0.000000 0.000000 +1.147 0.000000 0.000000 +1.148 0.000000 0.000000 +1.149 0.000000 0.000000 +1.150 0.000000 0.000000 +1.151 0.000000 0.000000 +1.152 0.000000 0.000000 +1.153 0.000000 0.000000 +1.154 0.000000 0.000000 +1.155 0.000000 0.000000 +1.156 0.000000 0.000000 +1.157 0.000000 0.000000 +1.158 0.000000 0.000000 +1.159 0.000000 0.000000 +1.160 0.000000 0.000000 +1.161 0.000000 0.000000 +1.162 0.000000 0.000000 +1.163 0.000000 0.000000 +1.164 0.000000 0.000000 +1.165 0.000000 0.000000 +1.166 0.000000 0.000000 +1.167 0.000000 0.000000 +1.168 0.000000 0.000000 +1.169 0.000000 0.000000 +1.170 0.000000 0.000000 +1.171 0.000000 0.000000 +1.172 0.000000 0.000000 +1.173 0.000000 0.000000 +1.174 0.000000 0.000000 +1.175 0.000000 0.000000 +1.176 0.000000 0.000000 +1.177 0.000000 0.000000 +1.178 0.000000 0.000000 +1.179 0.000000 0.000000 +1.180 0.000000 0.000000 +1.181 0.000000 0.000000 +1.182 0.000000 0.000000 +1.183 0.000000 0.000000 +1.184 0.000000 0.000000 +1.185 0.000000 0.000000 +1.186 0.000000 0.000000 +1.187 0.000000 0.000000 +1.188 0.000000 0.000000 +1.189 0.000000 0.000000 +1.190 0.000000 0.000000 +1.191 0.000000 0.000000 +1.192 0.000000 0.000000 +1.193 0.000000 0.000000 +1.194 0.000000 0.000000 +1.195 0.000000 0.000000 +1.196 0.000000 0.000000 +1.197 0.000000 0.000000 +1.198 0.000000 0.000000 +1.199 0.000000 0.000000 +1.200 0.000000 0.000000 +1.201 0.000000 0.000000 +1.202 0.000000 0.000000 +1.203 0.000000 0.000000 +1.204 0.000000 0.000000 +1.205 0.000000 0.000000 +1.206 0.000000 0.000000 +1.207 0.000000 0.000000 +1.208 0.000000 0.000000 +1.209 0.000000 0.000000 +1.210 0.000000 0.000000 +1.211 0.000000 0.000000 +1.212 0.000000 0.000000 +1.213 0.000000 0.000000 +1.214 0.000000 0.000000 +1.215 0.000000 0.000000 +1.216 0.000000 0.000000 +1.217 0.000000 0.000000 +1.218 0.000000 0.000000 +1.219 0.000000 0.000000 +1.220 0.000000 0.000000 +1.221 0.000000 0.000000 +1.222 0.000000 0.000000 +1.223 0.000000 0.000000 +1.224 0.000000 0.000000 +1.225 0.000000 0.000000 +1.226 0.000000 0.000000 +1.227 0.000000 0.000000 +1.228 0.000000 0.000000 +1.229 0.000000 0.000000 +1.230 0.000000 0.000000 +1.231 0.000000 0.000000 +1.232 0.000000 0.000000 +1.233 0.000000 0.000000 +1.234 0.000000 0.000000 +1.235 0.000000 0.000000 +1.236 0.000000 0.000000 +1.237 0.000000 0.000000 +1.238 0.000000 0.000000 +1.239 0.000000 0.000000 +1.240 0.000000 0.000000 +1.241 0.000000 0.000000 +1.242 0.000000 0.000000 +1.243 0.000000 0.000000 +1.244 0.000000 0.000000 +1.245 0.000000 0.000000 +1.246 0.000000 0.000000 +1.247 0.000000 0.000000 +1.248 0.000000 0.000000 +1.249 0.000000 0.000000 +1.250 0.000000 0.000000 +1.251 0.000000 0.000000 +1.252 0.000000 0.000000 +1.253 0.000000 0.000000 +1.254 0.000000 0.000000 +1.255 0.000000 0.000000 +1.256 0.000000 0.000000 +1.257 0.000000 0.000000 +1.258 0.000000 0.000000 +1.259 0.000000 0.000000 +1.260 0.000000 0.000000 +1.261 0.000000 0.000000 +1.262 0.000000 0.000000 +1.263 0.000000 0.000000 +1.264 0.000000 0.000000 +1.265 0.000000 0.000000 +1.266 0.000000 0.000000 +1.267 0.000000 0.000000 +1.268 0.000000 0.000000 +1.269 0.000000 0.000000 +1.270 0.000000 0.000000 +1.271 0.000000 0.000000 +1.272 0.000000 0.000000 +1.273 0.000000 0.000000 +1.274 0.000000 0.000000 +1.275 0.000000 0.000000 +1.276 0.000000 0.000000 +1.277 0.000000 0.000000 +1.278 0.000000 0.000000 +1.279 0.000000 0.000000 +1.280 0.000000 0.000000 +1.281 0.000000 0.000000 +1.282 0.000000 0.000000 +1.283 0.000000 0.000000 +1.284 0.000000 0.000000 +1.285 0.000000 0.000000 +1.286 0.000000 0.000000 +1.287 0.000000 0.000000 +1.288 0.000000 0.000000 +1.289 0.000000 0.000000 +1.290 0.000000 0.000000 +1.291 0.000000 0.000000 +1.292 0.000000 0.000000 +1.293 0.000000 0.000000 +1.294 0.000000 0.000000 +1.295 0.000000 0.000000 +1.296 0.000000 0.000000 +1.297 0.000000 0.000000 +1.298 0.000000 0.000000 +1.299 0.000000 0.000000 +1.300 0.000000 0.000000 +1.301 0.000000 0.000000 +1.302 0.000000 0.000000 +1.303 0.000000 0.000000 +1.304 0.000000 0.000000 +1.305 0.000000 0.000000 +1.306 0.000000 0.000000 +1.307 0.000000 0.000000 +1.308 0.000000 0.000000 +1.309 0.000000 0.000000 +1.310 0.000000 0.000000 +1.311 0.000000 0.000000 +1.312 0.000000 0.000000 +1.313 0.000000 0.000000 +1.314 0.000000 0.000000 +1.315 0.000000 0.000000 +1.316 0.000000 0.000000 +1.317 0.000000 0.000000 +1.318 0.000000 0.000000 +1.319 0.000000 0.000000 +1.320 0.000000 0.000000 +1.321 0.000000 0.000000 +1.322 0.000000 0.000000 +1.323 0.000000 0.000000 +1.324 0.000000 0.000000 +1.325 0.000000 0.000000 +1.326 0.000000 0.000000 +1.327 0.000000 0.000000 +1.328 0.000000 0.000000 +1.329 0.000000 0.000000 +1.330 0.000000 0.000000 +1.331 0.000000 0.000000 +1.332 0.000000 0.000000 +1.333 0.000000 0.000000 +1.334 0.000000 0.000000 +1.335 0.000000 0.000000 +1.336 0.000000 0.000000 +1.337 0.000000 0.000000 +1.338 0.000000 0.000000 +1.339 0.000000 0.000000 +1.340 0.000000 0.000000 +1.341 0.000000 0.000000 +1.342 0.000000 0.000000 +1.343 0.000000 0.000000 +1.344 0.000000 0.000000 +1.345 0.000000 0.000000 +1.346 0.000000 0.000000 +1.347 0.000000 0.000000 +1.348 0.000000 0.000000 +1.349 0.000000 0.000000 +1.350 0.000000 0.000000 +1.351 0.000000 0.000000 +1.352 0.000000 0.000000 +1.353 0.000000 0.000000 +1.354 0.000000 0.000000 +1.355 0.000000 0.000000 +1.356 0.000000 0.000000 +1.357 0.000000 0.000000 +1.358 0.000000 0.000000 +1.359 0.000000 0.000000 +1.360 0.000000 0.000000 +1.361 0.000000 0.000000 +1.362 0.000000 0.000000 +1.363 0.000000 0.000000 +1.364 0.000000 0.000000 +1.365 0.000000 0.000000 +1.366 0.000000 0.000000 +1.367 0.000000 0.000000 +1.368 0.000000 0.000000 +1.369 0.000000 0.000000 +1.370 0.000000 0.000000 +1.371 0.000000 0.000000 +1.372 0.000000 0.000000 +1.373 0.000000 0.000000 +1.374 0.000000 0.000000 +1.375 0.000000 0.000000 +1.376 0.000000 0.000000 +1.377 0.000000 0.000000 +1.378 0.000000 0.000000 +1.379 0.000000 0.000000 +1.380 0.000000 0.000000 +1.381 0.000000 0.000000 +1.382 0.000000 0.000000 +1.383 0.000000 0.000000 +1.384 0.000000 0.000000 +1.385 0.000000 0.000000 +1.386 0.000000 0.000000 +1.387 0.000000 0.000000 +1.388 0.000000 0.000000 +1.389 0.000000 0.000000 +1.390 0.000000 0.000000 +1.391 0.000000 0.000000 +1.392 0.000000 0.000000 +1.393 0.000000 0.000000 +1.394 0.000000 0.000000 +1.395 0.000000 0.000000 +1.396 0.000000 0.000000 +1.397 0.000000 0.000000 +1.398 0.000000 0.000000 +1.399 0.000000 0.000000 +1.400 0.000000 0.000000 +1.401 0.000000 0.000000 +1.402 0.000000 0.000000 +1.403 0.000000 0.000000 +1.404 0.000000 0.000000 +1.405 0.000000 0.000000 +1.406 0.000000 0.000000 +1.407 0.000000 0.000000 +1.408 0.000000 0.000000 +1.409 0.000000 0.000000 +1.410 0.000000 0.000000 +1.411 0.000000 0.000000 +1.412 0.000000 0.000000 +1.413 0.000000 0.000000 +1.414 0.000000 0.000000 +1.415 0.000000 0.000000 +1.416 0.000000 0.000000 +1.417 0.000000 0.000000 +1.418 0.000000 0.000000 +1.419 0.000000 0.000000 +1.420 0.000000 0.000000 +1.421 0.000000 0.000000 +1.422 0.000000 0.000000 +1.423 0.000000 0.000000 +1.424 0.000000 0.000000 +1.425 0.000000 0.000000 +1.426 0.000000 0.000000 +1.427 0.000000 0.000000 +1.428 0.000000 0.000000 +1.429 0.000000 0.000000 +1.430 0.000000 0.000000 +1.431 0.000000 0.000000 +1.432 0.000000 0.000000 +1.433 0.000000 0.000000 +1.434 0.000000 0.000000 +1.435 0.000000 0.000000 +1.436 0.000000 0.000000 +1.437 0.000000 0.000000 +1.438 0.000000 0.000000 +1.439 0.000000 0.000000 +1.440 0.000000 0.000000 +1.441 0.000000 0.000000 +1.442 0.000000 0.000000 +1.443 0.000000 0.000000 +1.444 0.000000 0.000000 +1.445 0.000000 0.000000 +1.446 0.000000 0.000000 +1.447 0.000000 0.000000 +1.448 0.000000 0.000000 +1.449 0.000000 0.000000 +1.450 0.000000 0.000000 +1.451 0.000000 0.000000 +1.452 0.000000 0.000000 +1.453 0.000000 0.000000 +1.454 0.000000 0.000000 +1.455 0.000000 0.000000 +1.456 0.000000 0.000000 +1.457 0.000000 0.000000 +1.458 0.000000 0.000000 +1.459 0.000000 0.000000 +1.460 0.000000 0.000000 +1.461 0.000000 0.000000 +1.462 0.000000 0.000000 +1.463 0.000000 0.000000 +1.464 0.000000 0.000000 +1.465 0.000000 0.000000 +1.466 0.000000 0.000000 +1.467 0.000000 0.000000 +1.468 0.000000 0.000000 +1.469 0.000000 0.000000 +1.470 0.000000 0.000000 +1.471 0.000000 0.000000 +1.472 0.000000 0.000000 +1.473 0.000000 0.000000 +1.474 0.000000 0.000000 +1.475 0.000000 0.000000 +1.476 0.000000 0.000000 +1.477 0.000000 0.000000 +1.478 0.000000 0.000000 +1.479 0.000000 0.000000 +1.480 0.000000 0.000000 +1.481 0.000000 0.000000 +1.482 0.000000 0.000000 +1.483 0.000000 0.000000 +1.484 0.000000 0.000000 +1.485 0.000000 0.000000 +1.486 0.000000 0.000000 +1.487 0.000000 0.000000 +1.488 0.000000 0.000000 +1.489 0.000000 0.000000 +1.490 0.000000 0.000000 +1.491 0.000000 0.000000 +1.492 0.000000 0.000000 +1.493 0.000000 0.000000 +1.494 0.000000 0.000000 +1.495 0.000000 0.000000 +1.496 0.000000 0.000000 +1.497 0.000000 0.000000 +1.498 0.000000 0.000000 +1.499 0.000000 0.000000 +1.500 0.000000 0.000000 +1.501 0.000000 0.000000 +1.502 0.000000 0.000000 +1.503 0.000000 0.000000 +1.504 0.000000 0.000000 +1.505 0.000000 0.000000 +1.506 0.000000 0.000000 +1.507 0.000000 0.000000 +1.508 0.000000 0.000000 +1.509 0.000000 0.000000 +1.510 0.000000 0.000000 +1.511 0.000000 0.000000 +1.512 0.000000 0.000000 +1.513 0.000000 0.000000 +1.514 0.000000 0.000000 +1.515 0.000000 0.000000 +1.516 0.000000 0.000000 +1.517 0.000000 0.000000 +1.518 0.000000 0.000000 +1.519 0.000000 0.000000 +1.520 0.000000 0.000000 +1.521 0.000000 0.000000 +1.522 0.000000 0.000000 +1.523 0.000000 0.000000 +1.524 0.000000 0.000000 +1.525 0.000000 0.000000 +1.526 0.000000 0.000000 +1.527 0.000000 0.000000 +1.528 0.000000 0.000000 +1.529 0.000000 0.000000 +1.530 0.000000 0.000000 +1.531 0.000000 0.000000 +1.532 0.000000 0.000000 +1.533 0.000000 0.000000 +1.534 0.000000 0.000000 +1.535 0.000000 0.000000 +1.536 0.000000 0.000000 +1.537 0.000000 0.000000 +1.538 0.000000 0.000000 +1.539 0.000000 0.000000 +1.540 0.000000 0.000000 +1.541 0.000000 0.000000 +1.542 0.000000 0.000000 +1.543 0.000000 0.000000 +1.544 0.000000 0.000000 +1.545 0.000000 0.000000 +1.546 0.000000 0.000000 +1.547 0.000000 0.000000 +1.548 0.000000 0.000000 +1.549 0.000000 0.000000 +1.550 0.000000 0.000000 +1.551 0.000000 0.000000 +1.552 0.000000 0.000000 +1.553 0.000000 0.000000 +1.554 0.000000 0.000000 +1.555 0.000000 0.000000 +1.556 0.000000 0.000000 +1.557 0.000000 0.000000 +1.558 0.000000 0.000000 +1.559 0.000000 0.000000 +1.560 0.000000 0.000000 +1.561 0.000000 0.000000 +1.562 0.000000 0.000000 +1.563 0.000000 0.000000 +1.564 0.000000 0.000000 +1.565 0.000000 0.000000 +1.566 0.000000 0.000000 +1.567 0.000000 0.000000 +1.568 0.000000 0.000000 +1.569 0.000000 0.000000 +1.570 0.000000 0.000000 +1.571 0.000000 0.000000 +1.572 0.000000 0.000000 +1.573 0.000000 0.000000 +1.574 0.000000 0.000000 +1.575 0.000000 0.000000 +1.576 0.000000 0.000000 +1.577 0.000000 0.000000 +1.578 0.000000 0.000000 +1.579 0.000000 0.000000 +1.580 0.000000 0.000000 +1.581 0.000000 0.000000 +1.582 0.000000 0.000000 +1.583 0.000000 0.000000 +1.584 0.000000 0.000000 +1.585 0.000000 0.000000 +1.586 0.000000 0.000000 +1.587 0.000000 0.000000 +1.588 0.000000 0.000000 +1.589 0.000000 0.000000 +1.590 0.000000 0.000000 +1.591 0.000000 0.000000 +1.592 0.000000 0.000000 +1.593 0.000000 0.000000 +1.594 0.000000 0.000000 +1.595 0.000000 0.000000 +1.596 0.000000 0.000000 +1.597 0.000000 0.000000 +1.598 0.000000 0.000000 +1.599 0.000000 0.000000 +1.600 0.000000 0.000000 +1.601 0.000000 0.000000 +1.602 0.000000 0.000000 +1.603 0.000000 0.000000 +1.604 0.000000 0.000000 +1.605 0.000000 0.000000 +1.606 0.000000 0.000000 +1.607 0.000000 0.000000 +1.608 0.000000 0.000000 +1.609 0.000000 0.000000 +1.610 0.000000 0.000000 +1.611 0.000000 0.000000 +1.612 0.000000 0.000000 +1.613 0.000000 0.000000 +1.614 0.000000 0.000000 +1.615 0.000000 0.000000 +1.616 0.000000 0.000000 +1.617 0.000000 0.000000 +1.618 0.000000 0.000000 +1.619 0.000000 0.000000 +1.620 0.000000 0.000000 +1.621 0.000000 0.000000 +1.622 0.000000 0.000000 +1.623 0.000000 0.000000 +1.624 0.000000 0.000000 +1.625 0.000000 0.000000 +1.626 0.000000 0.000000 +1.627 0.000000 0.000000 +1.628 0.000000 0.000000 +1.629 0.000000 0.000000 +1.630 0.000000 0.000000 +1.631 0.000000 0.000000 +1.632 0.000000 0.000000 +1.633 0.000000 0.000000 +1.634 0.000000 0.000000 +1.635 0.000000 0.000000 +1.636 0.000000 0.000000 +1.637 0.000000 0.000000 +1.638 0.000000 0.000000 +1.639 0.000000 0.000000 +1.640 0.000000 0.000000 +1.641 0.000000 0.000000 +1.642 0.000000 0.000000 +1.643 0.000000 0.000000 +1.644 0.000000 0.000000 +1.645 0.000000 0.000000 +1.646 0.000000 0.000000 +1.647 0.000000 0.000000 +1.648 0.000000 0.000000 +1.649 0.000000 0.000000 +1.650 0.000000 0.000000 +1.651 0.000000 0.000000 +1.652 0.000000 0.000000 +1.653 0.000000 0.000000 +1.654 0.000000 0.000000 +1.655 0.000000 0.000000 +1.656 0.000000 0.000000 +1.657 0.000000 0.000000 +1.658 0.000000 0.000000 +1.659 0.000000 0.000000 +1.660 0.000000 0.000000 +1.661 0.000000 0.000000 +1.662 0.000000 0.000000 +1.663 0.000000 0.000000 +1.664 0.000000 0.000000 +1.665 0.000000 0.000000 +1.666 0.000000 0.000000 +1.667 0.000000 0.000000 +1.668 0.000000 0.000000 +1.669 0.000000 0.000000 +1.670 0.000000 0.000000 +1.671 0.000000 0.000000 +1.672 0.000000 0.000000 +1.673 0.000000 0.000000 +1.674 0.000000 0.000000 +1.675 0.000000 0.000000 +1.676 0.000000 0.000000 +1.677 0.000000 0.000000 +1.678 0.000000 0.000000 +1.679 0.000000 0.000000 +1.680 0.000000 0.000000 +1.681 0.000000 0.000000 +1.682 0.000000 0.000000 +1.683 0.000000 0.000000 +1.684 0.000000 0.000000 +1.685 0.000000 0.000000 +1.686 0.000000 0.000000 +1.687 0.000000 0.000000 +1.688 0.000000 0.000000 +1.689 0.000000 0.000000 +1.690 0.000000 0.000000 +1.691 0.000000 0.000000 +1.692 0.000000 0.000000 +1.693 0.000000 0.000000 +1.694 0.000000 0.000000 +1.695 0.000000 0.000000 +1.696 0.000000 0.000000 +1.697 0.000000 0.000000 +1.698 0.000000 0.000000 +1.699 0.000000 0.000000 +1.700 0.000000 0.000000 +1.701 0.000000 0.000000 +1.702 0.000000 0.000000 +1.703 0.000000 0.000000 +1.704 0.000000 0.000000 +1.705 0.000000 0.000000 +1.706 0.000000 0.000000 +1.707 0.000000 0.000000 +1.708 0.000000 0.000000 +1.709 0.000000 0.000000 +1.710 0.000000 0.000000 +1.711 0.000000 0.000000 +1.712 0.000000 0.000000 +1.713 0.000000 0.000000 +1.714 0.000000 0.000000 +1.715 0.000000 0.000000 +1.716 0.000000 0.000000 +1.717 0.000000 0.000000 +1.718 0.000000 0.000000 +1.719 0.000000 0.000000 +1.720 0.000000 0.000000 +1.721 0.000000 0.000000 +1.722 0.000000 0.000000 +1.723 0.000000 0.000000 +1.724 0.000000 0.000000 +1.725 0.000000 0.000000 +1.726 0.000000 0.000000 +1.727 0.000000 0.000000 +1.728 0.000000 0.000000 +1.729 0.000000 0.000000 +1.730 0.000000 0.000000 +1.731 0.000000 0.000000 +1.732 0.000000 0.000000 +1.733 0.000000 0.000000 +1.734 0.000000 0.000000 +1.735 0.000000 0.000000 +1.736 0.000000 0.000000 +1.737 0.000000 0.000000 +1.738 0.000000 0.000000 +1.739 0.000000 0.000000 +1.740 0.000000 0.000000 +1.741 0.000000 0.000000 +1.742 0.000000 0.000000 +1.743 0.000000 0.000000 +1.744 0.000000 0.000000 +1.745 0.000000 0.000000 +1.746 0.000000 0.000000 +1.747 0.000000 0.000000 +1.748 0.000000 0.000000 +1.749 0.000000 0.000000 +1.750 0.000000 0.000000 +1.751 0.000000 0.000000 +1.752 0.000000 0.000000 +1.753 0.000000 0.000000 +1.754 0.000000 0.000000 +1.755 0.000000 0.000000 +1.756 0.000000 0.000000 +1.757 0.000000 0.000000 +1.758 0.000000 0.000000 +1.759 0.000000 0.000000 +1.760 0.000000 0.000000 +1.761 0.000000 0.000000 +1.762 0.000000 0.000000 +1.763 0.000000 0.000000 +1.764 0.000000 0.000000 +1.765 0.000000 0.000000 +1.766 0.000000 0.000000 +1.767 0.000000 0.000000 +1.768 0.000000 0.000000 +1.769 0.000000 0.000000 +1.770 0.000000 0.000000 +1.771 0.000000 0.000000 +1.772 0.000000 0.000000 +1.773 0.000000 0.000000 +1.774 0.000000 0.000000 +1.775 0.000000 0.000000 +1.776 0.000000 0.000000 +1.777 0.000000 0.000000 +1.778 0.000000 0.000000 +1.779 0.000000 0.000000 +1.780 0.000000 0.000000 +1.781 0.000000 0.000000 +1.782 0.000000 0.000000 +1.783 0.000000 0.000000 +1.784 0.000000 0.000000 +1.785 0.000000 0.000000 +1.786 0.000000 0.000000 +1.787 0.000000 0.000000 +1.788 0.000000 0.000000 +1.789 0.000000 0.000000 +1.790 0.000000 0.000000 +1.791 0.000000 0.000000 +1.792 0.000000 0.000000 +1.793 0.000000 0.000000 +1.794 0.000000 0.000000 +1.795 0.000000 0.000000 +1.796 0.000000 0.000000 +1.797 0.000000 0.000000 +1.798 0.000000 0.000000 +1.799 0.000000 0.000000 +1.800 0.000000 0.000000 +1.801 0.000000 0.000000 +1.802 0.000000 0.000000 +1.803 0.000000 0.000000 +1.804 0.000000 0.000000 +1.805 0.000000 0.000000 +1.806 0.000000 0.000000 +1.807 0.000000 0.000000 +1.808 0.000000 0.000000 +1.809 0.000000 0.000000 +1.810 0.000000 0.000000 +1.811 0.000000 0.000000 +1.812 0.000000 0.000000 +1.813 0.000000 0.000000 +1.814 0.000000 0.000000 +1.815 0.000000 0.000000 +1.816 0.000000 0.000000 +1.817 0.000000 0.000000 +1.818 0.000000 0.000000 +1.819 0.000000 0.000000 +1.820 0.000000 0.000000 +1.821 0.000000 0.000000 +1.822 0.000000 0.000000 +1.823 0.000000 0.000000 +1.824 0.000000 0.000000 +1.825 0.000000 0.000000 +1.826 0.000000 0.000000 +1.827 0.000000 0.000000 +1.828 0.000000 0.000000 +1.829 0.000000 0.000000 +1.830 0.000000 0.000000 +1.831 0.000000 0.000000 +1.832 0.000000 0.000000 +1.833 0.000000 0.000000 +1.834 0.000000 0.000000 +1.835 0.000000 0.000000 +1.836 0.000000 0.000000 +1.837 0.000000 0.000000 +1.838 0.000000 0.000000 +1.839 0.000000 0.000000 +1.840 0.000000 0.000000 +1.841 0.000000 0.000000 +1.842 0.000000 0.000000 +1.843 0.000000 0.000000 +1.844 0.000000 0.000000 +1.845 0.000000 0.000000 +1.846 0.000000 0.000000 +1.847 0.000000 0.000000 +1.848 0.000000 0.000000 +1.849 0.000000 0.000000 +1.850 0.000000 0.000000 +1.851 0.000000 0.000000 +1.852 0.000000 0.000000 +1.853 0.000000 0.000000 +1.854 0.000000 0.000000 +1.855 0.000000 0.000000 +1.856 0.000000 0.000000 +1.857 0.000000 0.000000 +1.858 0.000000 0.000000 +1.859 0.000000 0.000000 +1.860 0.000000 0.000000 +1.861 0.000000 0.000000 +1.862 0.000000 0.000000 +1.863 0.000000 0.000000 +1.864 0.000000 0.000000 +1.865 0.000000 0.000000 +1.866 0.000000 0.000000 +1.867 0.000000 0.000000 +1.868 0.000000 0.000000 +1.869 0.000000 0.000000 +1.870 0.000000 0.000000 +1.871 0.000000 0.000000 +1.872 0.000000 0.000000 +1.873 0.000000 0.000000 +1.874 0.000000 0.000000 +1.875 0.000000 0.000000 +1.876 0.000000 0.000000 +1.877 0.000000 0.000000 +1.878 0.000000 0.000000 +1.879 0.000000 0.000000 +1.880 0.000000 0.000000 +1.881 0.000000 0.000000 +1.882 0.000000 0.000000 +1.883 0.000000 0.000000 +1.884 0.000000 0.000000 +1.885 0.000000 0.000000 +1.886 0.000000 0.000000 +1.887 0.000000 0.000000 +1.888 0.000000 0.000000 +1.889 0.000000 0.000000 +1.890 0.000000 0.000000 +1.891 0.000000 0.000000 +1.892 0.000000 0.000000 +1.893 0.000000 0.000000 +1.894 0.000000 0.000000 +1.895 0.000000 0.000000 +1.896 0.000000 0.000000 +1.897 0.000000 0.000000 +1.898 0.000000 0.000000 +1.899 0.000000 0.000000 +1.900 0.000000 0.000000 +1.901 0.000000 0.000000 +1.902 0.000000 0.000000 +1.903 0.000000 0.000000 +1.904 0.000000 0.000000 +1.905 0.000000 0.000000 +1.906 0.000000 0.000000 +1.907 0.000000 0.000000 +1.908 0.000000 0.000000 +1.909 0.000000 0.000000 +1.910 0.000000 0.000000 +1.911 0.000000 0.000000 +1.912 0.000000 0.000000 +1.913 0.000000 0.000000 +1.914 0.000000 0.000000 +1.915 0.000000 0.000000 +1.916 0.000000 0.000000 +1.917 0.000000 0.000000 +1.918 0.000000 0.000000 +1.919 0.000000 0.000000 +1.920 0.000000 0.000000 +1.921 0.000000 0.000000 +1.922 0.000000 0.000000 +1.923 0.000000 0.000000 +1.924 0.000000 0.000000 +1.925 0.000000 0.000000 +1.926 0.000000 0.000000 +1.927 0.000000 0.000000 +1.928 0.000000 0.000000 +1.929 0.000000 0.000000 +1.930 0.000000 0.000000 +1.931 0.000000 0.000000 +1.932 0.000000 0.000000 +1.933 0.000000 0.000000 +1.934 0.000000 0.000000 +1.935 0.000000 0.000000 +1.936 0.000000 0.000000 +1.937 0.000000 0.000000 +1.938 0.000000 0.000000 +1.939 0.000000 0.000000 +1.940 0.000000 0.000000 +1.941 0.000000 0.000000 +1.942 0.000000 0.000000 +1.943 0.000000 0.000000 +1.944 0.000000 0.000000 +1.945 0.000000 0.000000 +1.946 0.000000 0.000000 +1.947 0.000000 0.000000 +1.948 0.000000 0.000000 +1.949 0.000000 0.000000 +1.950 0.000000 0.000000 +1.951 0.000000 0.000000 +1.952 0.000000 0.000000 +1.953 0.000000 0.000000 +1.954 0.000000 0.000000 +1.955 0.000000 0.000000 +1.956 0.000000 0.000000 +1.957 0.000000 0.000000 +1.958 0.000000 0.000000 +1.959 0.000000 0.000000 +1.960 0.000000 0.000000 +1.961 0.000000 0.000000 +1.962 0.000000 0.000000 +1.963 0.000000 0.000000 +1.964 0.000000 0.000000 +1.965 0.000000 0.000000 +1.966 0.000000 0.000000 +1.967 0.000000 0.000000 +1.968 0.000000 0.000000 +1.969 0.000000 0.000000 +1.970 0.000000 0.000000 +1.971 0.000000 0.000000 +1.972 0.000000 0.000000 +1.973 0.000000 0.000000 +1.974 0.000000 0.000000 +1.975 0.000000 0.000000 +1.976 0.000000 0.000000 +1.977 0.000000 0.000000 +1.978 0.000000 0.000000 +1.979 0.000000 0.000000 +1.980 0.000000 0.000000 +1.981 0.000000 0.000000 +1.982 0.000000 0.000000 +1.983 0.000000 0.000000 +1.984 0.000000 0.000000 +1.985 0.000000 0.000000 +1.986 0.000000 0.000000 +1.987 0.000000 0.000000 +1.988 0.000000 0.000000 +1.989 0.000000 0.000000 +1.990 0.000000 0.000000 +1.991 0.000000 0.000000 +1.992 0.000000 0.000000 +1.993 0.000000 0.000000 +1.994 0.000000 0.000000 +1.995 0.000000 0.000000 +1.996 0.000000 0.000000 +1.997 0.000000 0.000000 +1.998 0.000000 0.000000 +1.999 0.000000 0.000000 +2.000 0.000000 0.000000 +2.001 0.000000 0.000000 +2.002 0.000000 0.000000 +2.003 0.000000 0.000000 +2.004 0.000000 0.000000 +2.005 0.000000 0.000000 +2.006 0.000000 0.000000 +2.007 0.000000 0.000000 +2.008 0.000000 0.000000 +2.009 0.000000 0.000000 +2.010 0.000000 0.000000 +2.011 0.000000 0.000000 +2.012 0.000000 0.000000 +2.013 0.000000 0.000000 +2.014 0.000000 0.000000 +2.015 0.000000 0.000000 +2.016 0.000000 0.000000 +2.017 0.000000 0.000000 +2.018 0.000000 0.000000 +2.019 0.000000 0.000000 +2.020 0.000000 0.000000 +2.021 0.000000 0.000000 +2.022 0.000000 0.000000 +2.023 0.000000 0.000000 +2.024 0.000000 0.000000 +2.025 0.000000 0.000000 +2.026 0.000000 0.000000 +2.027 0.000000 0.000000 +2.028 0.000000 0.000000 +2.029 0.000000 0.000000 +2.030 0.000000 0.000000 +2.031 0.000000 0.000000 +2.032 0.000000 0.000000 +2.033 0.000000 0.000000 +2.034 0.000000 0.000000 +2.035 0.000000 0.000000 +2.036 0.000000 0.000000 +2.037 0.000000 0.000000 +2.038 0.000000 0.000000 +2.039 0.000000 0.000000 +2.040 0.000000 0.000000 +2.041 0.000000 0.000000 +2.042 0.000000 0.000000 +2.043 0.000000 0.000000 +2.044 0.000000 0.000000 +2.045 0.000000 0.000000 +2.046 0.000000 0.000000 +2.047 0.000000 0.000000 +2.048 0.000000 0.000000 +2.049 0.000000 0.000000 +2.050 0.000000 0.000000 +2.051 0.000000 0.000000 +2.052 0.000000 0.000000 +2.053 0.000000 0.000000 +2.054 0.000000 0.000000 +2.055 0.000000 0.000000 +2.056 0.000000 0.000000 +2.057 0.000000 0.000000 +2.058 0.000000 0.000000 +2.059 0.000000 0.000000 +2.060 0.000000 0.000000 +2.061 0.000000 0.000000 +2.062 0.000000 0.000000 +2.063 0.000000 0.000000 +2.064 0.000000 0.000000 +2.065 0.000000 0.000000 +2.066 0.000000 0.000000 +2.067 0.000000 0.000000 +2.068 0.000000 0.000000 +2.069 0.000000 0.000000 +2.070 0.000000 0.000000 +2.071 0.000000 0.000000 +2.072 0.000000 0.000000 +2.073 0.000000 0.000000 +2.074 0.000000 0.000000 +2.075 0.000000 0.000000 +2.076 0.000000 0.000000 +2.077 0.000000 0.000000 +2.078 0.000000 0.000000 +2.079 0.000000 0.000000 +2.080 0.000000 0.000000 +2.081 0.000000 0.000000 +2.082 0.000000 0.000000 +2.083 0.000000 0.000000 +2.084 0.000000 0.000000 +2.085 0.000000 0.000000 +2.086 0.000000 0.000000 +2.087 0.000000 0.000000 +2.088 0.000000 0.000000 +2.089 0.000000 0.000000 +2.090 0.000000 0.000000 +2.091 0.000000 0.000000 +2.092 0.000000 0.000000 +2.093 0.000000 0.000000 +2.094 0.000000 0.000000 +2.095 0.000000 0.000000 +2.096 0.000000 0.000000 +2.097 0.000000 0.000000 +2.098 0.000000 0.000000 +2.099 0.000000 0.000000 +2.100 0.000000 0.000000 +2.101 0.000000 0.000000 +2.102 0.000000 0.000000 +2.103 0.000000 0.000000 +2.104 0.000000 0.000000 +2.105 0.000000 0.000000 +2.106 0.000000 0.000000 +2.107 0.000000 0.000000 +2.108 0.000000 0.000000 +2.109 0.000000 0.000000 +2.110 0.000000 0.000000 +2.111 0.000000 0.000000 +2.112 0.000000 0.000000 +2.113 0.000000 0.000000 +2.114 0.000000 0.000000 +2.115 0.000000 0.000000 +2.116 0.000000 0.000000 +2.117 0.000000 0.000000 +2.118 0.000000 0.000000 +2.119 0.000000 0.000000 +2.120 0.000000 0.000000 +2.121 0.000000 0.000000 +2.122 0.000000 0.000000 +2.123 0.000000 0.000000 +2.124 0.000000 0.000000 +2.125 0.000000 0.000000 +2.126 0.000000 0.000000 +2.127 0.000000 0.000000 +2.128 0.000000 0.000000 +2.129 0.000000 0.000000 +2.130 0.000000 0.000000 +2.131 0.000000 0.000000 +2.132 0.000000 0.000000 +2.133 0.000000 0.000000 +2.134 0.000000 0.000000 +2.135 0.000000 0.000000 +2.136 0.000000 0.000000 +2.137 0.000000 0.000000 +2.138 0.000000 0.000000 +2.139 0.000000 0.000000 +2.140 0.000000 0.000000 +2.141 0.000000 0.000000 +2.142 0.000000 0.000000 +2.143 0.000000 0.000000 +2.144 0.000000 0.000000 +2.145 0.000000 0.000000 +2.146 0.000000 0.000000 +2.147 0.000000 0.000000 +2.148 0.000000 0.000000 +2.149 0.000000 0.000000 +2.150 0.000000 0.000000 +2.151 0.000000 0.000000 +2.152 0.000000 0.000000 +2.153 0.000000 0.000000 +2.154 0.000000 0.000000 +2.155 0.000000 0.000000 +2.156 0.000000 0.000000 +2.157 0.000000 0.000000 +2.158 0.000000 0.000000 +2.159 0.000000 0.000000 +2.160 0.000000 0.000000 +2.161 0.000000 0.000000 +2.162 0.000000 0.000000 +2.163 0.000000 0.000000 +2.164 0.000000 0.000000 +2.165 0.000000 0.000000 +2.166 0.000000 0.000000 +2.167 0.000000 0.000000 +2.168 0.000000 0.000000 +2.169 0.000000 0.000000 +2.170 0.000000 0.000000 +2.171 0.000000 0.000000 +2.172 0.000000 0.000000 +2.173 0.000000 0.000000 +2.174 0.000000 0.000000 +2.175 0.000000 0.000000 +2.176 0.000000 0.000000 +2.177 0.000000 0.000000 +2.178 0.000000 0.000000 +2.179 0.000000 0.000000 +2.180 0.000000 0.000000 +2.181 0.000000 0.000000 +2.182 0.000000 0.000000 +2.183 0.000000 0.000000 +2.184 0.000000 0.000000 +2.185 0.000000 0.000000 +2.186 0.000000 0.000000 +2.187 0.000000 0.000000 +2.188 0.000000 0.000000 +2.189 0.000000 0.000000 +2.190 0.000000 0.000000 +2.191 0.000000 0.000000 +2.192 0.000000 0.000000 +2.193 0.000000 0.000000 +2.194 0.000000 0.000000 +2.195 0.000000 0.000000 +2.196 0.000000 0.000000 +2.197 0.000000 0.000000 +2.198 0.000000 0.000000 +2.199 0.000000 0.000000 +2.200 0.000000 0.000000 +2.201 0.000000 0.000000 +2.202 0.000000 0.000000 +2.203 0.000000 0.000000 +2.204 0.000000 0.000000 +2.205 0.000000 0.000000 +2.206 0.000000 0.000000 +2.207 0.000000 0.000000 +2.208 0.000000 0.000000 +2.209 0.000000 0.000000 +2.210 0.000000 0.000000 +2.211 0.000000 0.000000 +2.212 0.000000 0.000000 +2.213 0.000000 0.000000 +2.214 0.000000 0.000000 +2.215 0.000000 0.000000 +2.216 0.000000 0.000000 +2.217 0.000000 0.000000 +2.218 0.000000 0.000000 +2.219 0.000000 0.000000 +2.220 0.000000 0.000000 +2.221 0.000000 0.000000 +2.222 0.000000 0.000000 +2.223 0.000000 0.000000 +2.224 0.000000 0.000000 +2.225 0.000000 0.000000 +2.226 0.000000 0.000000 +2.227 0.000000 0.000000 +2.228 0.000000 0.000000 +2.229 0.000000 0.000000 +2.230 0.000000 0.000000 +2.231 0.000000 0.000000 +2.232 0.000000 0.000000 +2.233 0.000000 0.000000 +2.234 0.000000 0.000000 +2.235 0.000000 0.000000 +2.236 0.000000 0.000000 +2.237 0.000000 0.000000 +2.238 0.000000 0.000000 +2.239 0.000000 0.000000 +2.240 0.000000 0.000000 +2.241 0.000000 0.000000 +2.242 0.000000 0.000000 +2.243 0.000000 0.000000 +2.244 0.000000 0.000000 +2.245 0.000000 0.000000 +2.246 0.000000 0.000000 +2.247 0.000000 0.000000 +2.248 0.000000 0.000000 +2.249 0.000000 0.000000 +2.250 0.000000 0.000000 +2.251 0.000000 0.000000 +2.252 0.000000 0.000000 +2.253 0.000000 0.000000 +2.254 0.000000 0.000000 +2.255 0.000000 0.000000 +2.256 0.000000 0.000000 +2.257 0.000000 0.000000 +2.258 0.000000 0.000000 +2.259 0.000000 0.000000 +2.260 0.000000 0.000000 +2.261 0.000000 0.000000 +2.262 0.000000 0.000000 +2.263 0.000000 0.000000 +2.264 0.000000 0.000000 +2.265 0.000000 0.000000 +2.266 0.000000 0.000000 +2.267 0.000000 0.000000 +2.268 0.000000 0.000000 +2.269 0.000000 0.000000 +2.270 0.000000 0.000000 +2.271 0.000000 0.000000 +2.272 0.000000 0.000000 +2.273 0.000000 0.000000 +2.274 0.000000 0.000000 +2.275 0.000000 0.000000 +2.276 0.000000 0.000000 +2.277 0.000000 0.000000 +2.278 0.000000 0.000000 +2.279 0.000000 0.000000 +2.280 0.000000 0.000000 +2.281 0.000000 0.000000 +2.282 0.000000 0.000000 +2.283 0.000000 0.000000 +2.284 0.000000 0.000000 +2.285 0.000000 0.000000 +2.286 0.000000 0.000000 +2.287 0.000000 0.000000 +2.288 0.000000 0.000000 +2.289 0.000000 0.000000 +2.290 0.000000 0.000000 +2.291 0.000000 0.000000 +2.292 0.000000 0.000000 +2.293 0.000000 0.000000 +2.294 0.000000 0.000000 +2.295 0.000000 0.000000 +2.296 0.000000 0.000000 +2.297 0.000000 0.000000 +2.298 0.000000 0.000000 +2.299 0.000000 0.000000 +2.300 0.000000 0.000000 +2.301 0.000000 0.000000 +2.302 0.000000 0.000000 +2.303 0.000000 0.000000 +2.304 0.000000 0.000000 +2.305 0.000000 0.000000 +2.306 0.000000 0.000000 +2.307 0.000000 0.000000 +2.308 0.000000 0.000000 +2.309 0.000000 0.000000 +2.310 0.000000 0.000000 +2.311 0.000000 0.000000 +2.312 0.000000 0.000000 +2.313 0.000000 0.000000 +2.314 0.000000 0.000000 +2.315 0.000000 0.000000 +2.316 0.000000 0.000000 +2.317 0.000000 0.000000 +2.318 0.000000 0.000000 +2.319 0.000000 0.000000 +2.320 0.000000 0.000000 +2.321 0.000000 0.000000 +2.322 0.000000 0.000000 +2.323 0.000000 0.000000 +2.324 0.000000 0.000000 +2.325 0.000000 0.000000 +2.326 0.000000 0.000000 +2.327 0.000000 0.000000 +2.328 0.000000 0.000000 +2.329 0.000000 0.000000 +2.330 0.000000 0.000000 +2.331 0.000000 0.000000 +2.332 0.000000 0.000000 +2.333 0.000000 0.000000 +2.334 0.000000 0.000000 +2.335 0.000000 0.000000 +2.336 0.000000 0.000000 +2.337 0.000000 0.000000 +2.338 0.000000 0.000000 +2.339 0.000000 0.000000 +2.340 0.000000 0.000000 +2.341 0.000000 0.000000 +2.342 0.000000 0.000000 +2.343 0.000000 0.000000 +2.344 0.000000 0.000000 +2.345 0.000000 0.000000 +2.346 0.000000 0.000000 +2.347 0.000000 0.000000 +2.348 0.000000 0.000000 +2.349 0.000000 0.000000 +2.350 0.000000 0.000000 +2.351 0.000000 0.000000 +2.352 0.000000 0.000000 +2.353 0.000000 0.000000 +2.354 0.000000 0.000000 +2.355 0.000000 0.000000 +2.356 0.000000 0.000000 +2.357 0.000000 0.000000 +2.358 0.000000 0.000000 +2.359 0.000000 0.000000 +2.360 0.000000 0.000000 +2.361 0.000000 0.000000 +2.362 0.000000 0.000000 +2.363 0.000000 0.000000 +2.364 0.000000 0.000000 +2.365 0.000000 0.000000 +2.366 0.000000 0.000000 +2.367 0.000000 0.000000 +2.368 0.000000 0.000000 +2.369 0.000000 0.000000 +2.370 0.000000 0.000000 +2.371 0.000000 0.000000 +2.372 0.000000 0.000000 +2.373 0.000000 0.000000 +2.374 0.000000 0.000000 +2.375 0.000000 0.000000 +2.376 0.000000 0.000000 +2.377 0.000000 0.000000 +2.378 0.000000 0.000000 +2.379 0.000000 0.000000 +2.380 0.000000 0.000000 +2.381 0.000000 0.000000 +2.382 0.000000 0.000000 +2.383 0.000000 0.000000 +2.384 0.000000 0.000000 +2.385 0.000000 0.000000 +2.386 0.000000 0.000000 +2.387 0.000000 0.000000 +2.388 0.000000 0.000000 +2.389 0.000000 0.000000 +2.390 0.000000 0.000000 +2.391 0.000000 0.000000 +2.392 0.000000 0.000000 +2.393 0.000000 0.000000 +2.394 0.000000 0.000000 +2.395 0.000000 0.000000 +2.396 0.000000 0.000000 +2.397 0.000000 0.000000 +2.398 0.000000 0.000000 +2.399 0.000000 0.000000 +2.400 0.000000 0.000000 +2.401 0.000000 0.000000 +2.402 0.000000 0.000000 +2.403 0.000000 0.000000 +2.404 0.000000 0.000000 +2.405 0.000000 0.000000 +2.406 0.000000 0.000000 +2.407 0.000000 0.000000 +2.408 0.000000 0.000000 +2.409 0.000000 0.000000 +2.410 0.000000 0.000000 +2.411 0.000000 0.000000 +2.412 0.000000 0.000000 +2.413 0.000000 0.000000 +2.414 0.000000 0.000000 +2.415 0.000000 0.000000 +2.416 0.000000 0.000000 +2.417 0.000000 0.000000 +2.418 0.000000 0.000000 +2.419 0.000000 0.000000 +2.420 0.000000 0.000000 +2.421 0.000000 0.000000 +2.422 0.000000 0.000000 +2.423 0.000000 0.000000 +2.424 0.000000 0.000000 +2.425 0.000000 0.000000 +2.426 0.000000 0.000000 +2.427 0.000000 0.000000 +2.428 0.000000 0.000000 +2.429 0.000000 0.000000 +2.430 0.000000 0.000000 +2.431 0.000000 0.000000 +2.432 0.000000 0.000000 +2.433 0.000000 0.000000 +2.434 0.000000 0.000000 +2.435 0.000000 0.000000 +2.436 0.000000 0.000000 +2.437 0.000000 0.000000 +2.438 0.000000 0.000000 +2.439 0.000000 0.000000 +2.440 0.000000 0.000000 +2.441 0.000000 0.000000 +2.442 0.000000 0.000000 +2.443 0.000000 0.000000 +2.444 0.000000 0.000000 +2.445 0.000000 0.000000 +2.446 0.000000 0.000000 +2.447 0.000000 0.000000 +2.448 0.000000 0.000000 +2.449 0.000000 0.000000 +2.450 0.000000 0.000000 +2.451 0.000000 0.000000 +2.452 0.000000 0.000000 +2.453 0.000000 0.000000 +2.454 0.000000 0.000000 +2.455 0.000000 0.000000 +2.456 0.000000 0.000000 +2.457 0.000000 0.000000 +2.458 0.000000 0.000000 +2.459 0.000000 0.000000 +2.460 0.000000 0.000000 +2.461 0.000000 0.000000 +2.462 0.000000 0.000000 +2.463 0.000000 0.000000 +2.464 0.000000 0.000000 +2.465 0.000000 0.000000 +2.466 0.000000 0.000000 +2.467 0.000000 0.000000 +2.468 0.000000 0.000000 +2.469 0.000000 0.000000 +2.470 0.000000 0.000000 +2.471 0.000000 0.000000 +2.472 0.000000 0.000000 +2.473 0.000000 0.000000 +2.474 0.000000 0.000000 +2.475 0.000000 0.000000 +2.476 0.000000 0.000000 +2.477 0.000000 0.000000 +2.478 0.000000 0.000000 +2.479 0.000000 0.000000 +2.480 0.000000 0.000000 +2.481 0.000000 0.000000 +2.482 0.000000 0.000000 +2.483 0.000000 0.000000 +2.484 0.000000 0.000000 +2.485 0.000000 0.000000 +2.486 0.000000 0.000000 +2.487 0.000000 0.000000 +2.488 0.000000 0.000000 +2.489 0.000000 0.000000 +2.490 0.000000 0.000000 +2.491 0.000000 0.000000 +2.492 0.000000 0.000000 +2.493 0.000000 0.000000 +2.494 0.000000 0.000000 +2.495 0.000000 0.000000 +2.496 0.000000 0.000000 +2.497 0.000000 0.000000 +2.498 0.000000 0.000000 +2.499 0.000000 0.000000 diff --git a/ZShooter_v2/dichroics/TER_dichroic_bgr-yjhk.dat b/ZShooter_v2/dichroics/TER_dichroic_bgr-yjhk.dat index c1181818..70e25433 100644 --- a/ZShooter_v2/dichroics/TER_dichroic_bgr-yjhk.dat +++ b/ZShooter_v2/dichroics/TER_dichroic_bgr-yjhk.dat @@ -1,229 +1,2209 @@ # name : first_dichroic # author : unknown # date_created : 2026-03-16T12:00:00 -# date_modified : 2026-07-03T19:24:05.571 +# date_modified : 2026-07-27T20:23:14.754 # description : Transmits NIR, reflects UBVIS # wavelength_unit : um # changes : # wavelength transmission reflection -0.30 0.000000 0.931532 -0.31 0.000000 0.976356 -0.32 0.000000 0.983843 -0.33 0.000000 0.984535 -0.34 0.000000 0.984571 -0.35 0.000000 0.984572 -0.36 0.000000 0.984572 -0.37 0.000000 0.984572 -0.38 0.000000 0.984572 -0.39 0.000000 0.984572 -0.40 0.000000 0.984572 -0.41 0.000000 0.984572 -0.42 0.000000 0.984572 -0.43 0.000000 0.984572 -0.44 0.000000 0.984572 -0.45 0.000000 0.984572 -0.46 0.000000 0.984572 -0.47 0.000000 0.984572 -0.48 0.000000 0.984572 -0.49 0.000000 0.984572 -0.50 0.000000 0.984572 -0.51 0.000000 0.984572 -0.52 0.000000 0.984572 -0.53 0.000000 0.984572 -0.54 0.000000 0.984572 -0.55 0.000000 0.984572 -0.56 0.000000 0.984572 -0.57 0.000000 0.984572 -0.58 0.000000 0.984572 -0.59 0.000000 0.984572 -0.60 0.000000 0.984572 -0.61 0.000000 0.984572 -0.62 0.000000 0.984572 -0.63 0.000000 0.984572 -0.64 0.000000 0.984572 -0.65 0.000000 0.984572 -0.66 0.000000 0.984572 -0.67 0.000000 0.984572 -0.68 0.000000 0.984572 -0.69 0.000000 0.984572 -0.70 0.000000 0.984572 -0.71 0.000000 0.984572 -0.72 0.000000 0.984572 -0.73 0.000000 0.984572 -0.74 0.000000 0.984572 -0.75 0.000000 0.984572 -0.76 0.000000 0.984572 -0.77 0.000000 0.984572 -0.78 0.000000 0.984572 -0.79 0.000000 0.984572 -0.80 0.000000 0.984572 -0.81 0.000000 0.984572 -0.82 0.000000 0.984572 -0.83 0.000000 0.984572 -0.84 0.000000 0.984572 -0.85 0.000000 0.984572 -0.86 0.000000 0.984572 -0.87 0.000000 0.984572 -0.88 0.000000 0.984572 -0.89 0.000000 0.984572 -0.90 0.000000 0.984572 -0.91 0.000001 0.984570 -0.92 0.000046 0.984526 -0.93 0.000878 0.983693 -0.94 0.009512 0.975060 -0.95 0.059096 0.925476 -0.96 0.217261 0.767311 -0.97 0.498053 0.486519 -0.98 0.775784 0.208788 -0.99 0.928836 0.055736 -1.00 0.975779 0.008793 -1.01 0.983776 0.000795 -1.02 0.984531 0.000041 -1.03 0.984571 0.000001 -1.04 0.984572 0.000000 -1.05 0.984572 0.000000 -1.06 0.984572 0.000000 -1.07 0.984572 0.000000 -1.08 0.984572 0.000000 -1.09 0.984572 0.000000 -1.10 0.984572 0.000000 -1.11 0.984572 0.000000 -1.12 0.984572 0.000000 -1.13 0.984572 0.000000 -1.14 0.984572 0.000000 -1.15 0.984572 0.000000 -1.16 0.984572 0.000000 -1.17 0.984572 0.000000 -1.18 0.984572 0.000000 -1.19 0.984572 0.000000 -1.20 0.984572 0.000000 -1.21 0.984572 0.000000 -1.22 0.984572 0.000000 -1.23 0.984572 0.000000 -1.24 0.984572 0.000000 -1.25 0.984572 0.000000 -1.26 0.984572 0.000000 -1.27 0.984572 0.000000 -1.28 0.984572 0.000000 -1.29 0.984572 0.000000 -1.30 0.984572 0.000000 -1.31 0.984572 0.000000 -1.32 0.984572 0.000000 -1.33 0.984572 0.000000 -1.34 0.984572 0.000000 -1.35 0.984572 0.000000 -1.36 0.984572 0.000000 -1.37 0.984572 0.000000 -1.38 0.984572 0.000000 -1.39 0.984572 0.000000 -1.40 0.984572 0.000000 -1.41 0.984572 0.000000 -1.42 0.984572 0.000000 -1.43 0.984572 0.000000 -1.44 0.984572 0.000000 -1.45 0.984572 0.000000 -1.46 0.984572 0.000000 -1.47 0.984572 0.000000 -1.48 0.984572 0.000000 -1.49 0.984572 0.000000 -1.50 0.984572 0.000000 -1.51 0.984572 0.000000 -1.52 0.984572 0.000000 -1.53 0.984572 0.000000 -1.54 0.984572 0.000000 -1.55 0.984572 0.000000 -1.56 0.984572 0.000000 -1.57 0.984572 0.000000 -1.58 0.984572 0.000000 -1.59 0.984572 0.000000 -1.60 0.984572 0.000000 -1.61 0.984572 0.000000 -1.62 0.984572 0.000000 -1.63 0.984572 0.000000 -1.64 0.984572 0.000000 -1.65 0.984572 0.000000 -1.66 0.984572 0.000000 -1.67 0.984572 0.000000 -1.68 0.984572 0.000000 -1.69 0.984572 0.000000 -1.70 0.984572 0.000000 -1.71 0.984572 0.000000 -1.72 0.984572 0.000000 -1.73 0.984572 0.000000 -1.74 0.984572 0.000000 -1.75 0.984572 0.000000 -1.76 0.984572 0.000000 -1.77 0.984572 0.000000 -1.78 0.984572 0.000000 -1.79 0.984572 0.000000 -1.80 0.984572 0.000000 -1.81 0.984572 0.000000 -1.82 0.984572 0.000000 -1.83 0.984572 0.000000 -1.84 0.984572 0.000000 -1.85 0.984572 0.000000 -1.86 0.984572 0.000000 -1.87 0.984572 0.000000 -1.88 0.984572 0.000000 -1.89 0.984572 0.000000 -1.90 0.984572 0.000000 -1.91 0.984572 0.000000 -1.92 0.984572 0.000000 -1.93 0.984572 0.000000 -1.94 0.984572 0.000000 -1.95 0.984572 0.000000 -1.96 0.984572 0.000000 -1.97 0.984572 0.000000 -1.98 0.984572 0.000000 -1.99 0.984572 0.000000 -2.00 0.984572 0.000000 -2.01 0.984572 0.000000 -2.02 0.984572 0.000000 -2.03 0.984572 0.000000 -2.04 0.984572 0.000000 -2.05 0.984572 0.000000 -2.06 0.984572 0.000000 -2.07 0.984572 0.000000 -2.08 0.984572 0.000000 -2.09 0.984572 0.000000 -2.10 0.984572 0.000000 -2.11 0.984572 0.000000 -2.12 0.984572 0.000000 -2.13 0.984572 0.000000 -2.14 0.984572 0.000000 -2.15 0.984572 0.000000 -2.16 0.984572 0.000000 -2.17 0.984572 0.000000 -2.18 0.984572 0.000000 -2.19 0.984572 0.000000 -2.20 0.984572 0.000000 -2.21 0.984572 0.000000 -2.22 0.984572 0.000000 -2.23 0.984572 0.000000 -2.24 0.984572 0.000000 -2.25 0.984572 0.000000 -2.26 0.984572 0.000000 -2.27 0.984572 0.000000 -2.28 0.984572 0.000000 -2.29 0.984572 0.000000 -2.30 0.984572 0.000000 -2.31 0.984572 0.000000 -2.32 0.984572 0.000000 -2.33 0.984572 0.000000 -2.34 0.984572 0.000000 -2.35 0.984572 0.000000 -2.36 0.984572 0.000000 -2.37 0.984572 0.000000 -2.38 0.984572 0.000000 -2.39 0.984572 0.000000 -2.40 0.984572 0.000000 -2.41 0.984572 0.000000 -2.42 0.984571 0.000000 -2.43 0.984535 0.000000 -2.44 0.983839 0.000000 -2.45 0.976322 0.000000 -2.46 0.931376 0.000000 -2.47 0.782188 0.000000 -2.48 0.506770 0.000000 -2.49 0.223665 0.000000 +0.300 0.000000 0.984991 +0.301 0.000000 0.984996 +0.302 0.000000 0.984999 +0.303 0.000000 0.985000 +0.304 0.000000 0.985000 +0.305 0.000000 0.985000 +0.306 0.000000 0.985000 +0.307 0.000000 0.985000 +0.308 0.000000 0.985000 +0.309 0.000000 0.985000 +0.310 0.000000 0.985000 +0.311 0.000000 0.985000 +0.312 0.000000 0.985000 +0.313 0.000000 0.985000 +0.314 0.000000 0.985000 +0.315 0.000000 0.985000 +0.316 0.000000 0.985000 +0.317 0.000000 0.985000 +0.318 0.000000 0.985000 +0.319 0.000000 0.985000 +0.320 0.000000 0.985000 +0.321 0.000000 0.985000 +0.322 0.000000 0.985000 +0.323 0.000000 0.985000 +0.324 0.000000 0.985000 +0.325 0.000000 0.985000 +0.326 0.000000 0.985000 +0.327 0.000000 0.985000 +0.328 0.000000 0.985000 +0.329 0.000000 0.985000 +0.330 0.000000 0.985000 +0.331 0.000000 0.985000 +0.332 0.000000 0.985000 +0.333 0.000000 0.985000 +0.334 0.000000 0.985000 +0.335 0.000000 0.985000 +0.336 0.000000 0.985000 +0.337 0.000000 0.985000 +0.338 0.000000 0.985000 +0.339 0.000000 0.985000 +0.340 0.000000 0.985000 +0.341 0.000000 0.985000 +0.342 0.000000 0.985000 +0.343 0.000000 0.985000 +0.344 0.000000 0.985000 +0.345 0.000000 0.985000 +0.346 0.000000 0.985000 +0.347 0.000000 0.985000 +0.348 0.000000 0.985000 +0.349 0.000000 0.985000 +0.350 0.000000 0.985000 +0.351 0.000000 0.985000 +0.352 0.000000 0.985000 +0.353 0.000000 0.985000 +0.354 0.000000 0.985000 +0.355 0.000000 0.985000 +0.356 0.000000 0.985000 +0.357 0.000000 0.985000 +0.358 0.000000 0.985000 +0.359 0.000000 0.985000 +0.360 0.000000 0.985000 +0.361 0.000000 0.985000 +0.362 0.000000 0.985000 +0.363 0.000000 0.985000 +0.364 0.000000 0.985000 +0.365 0.000000 0.985000 +0.366 0.000000 0.985000 +0.367 0.000000 0.985000 +0.368 0.000000 0.985000 +0.369 0.000000 0.985000 +0.370 0.000000 0.985000 +0.371 0.000000 0.985000 +0.372 0.000000 0.985000 +0.373 0.000000 0.985000 +0.374 0.000000 0.985000 +0.375 0.000000 0.985000 +0.376 0.000000 0.985000 +0.377 0.000000 0.985000 +0.378 0.000000 0.985000 +0.379 0.000000 0.985000 +0.380 0.000000 0.985000 +0.381 0.000000 0.985000 +0.382 0.000000 0.985000 +0.383 0.000000 0.985000 +0.384 0.000000 0.985000 +0.385 0.000000 0.985000 +0.386 0.000000 0.985000 +0.387 0.000000 0.985000 +0.388 0.000000 0.985000 +0.389 0.000000 0.985000 +0.390 0.000000 0.985000 +0.391 0.000000 0.985000 +0.392 0.000000 0.985000 +0.393 0.000000 0.985000 +0.394 0.000000 0.985000 +0.395 0.000000 0.985000 +0.396 0.000000 0.985000 +0.397 0.000000 0.985000 +0.398 0.000000 0.985000 +0.399 0.000000 0.985000 +0.400 0.000000 0.985000 +0.401 0.000000 0.985000 +0.402 0.000000 0.985000 +0.403 0.000000 0.985000 +0.404 0.000000 0.985000 +0.405 0.000000 0.985000 +0.406 0.000000 0.985000 +0.407 0.000000 0.985000 +0.408 0.000000 0.985000 +0.409 0.000000 0.985000 +0.410 0.000000 0.985000 +0.411 0.000000 0.985000 +0.412 0.000000 0.985000 +0.413 0.000000 0.985000 +0.414 0.000000 0.985000 +0.415 0.000000 0.985000 +0.416 0.000000 0.985000 +0.417 0.000000 0.985000 +0.418 0.000000 0.985000 +0.419 0.000000 0.985000 +0.420 0.000000 0.985000 +0.421 0.000000 0.985000 +0.422 0.000000 0.985000 +0.423 0.000000 0.985000 +0.424 0.000000 0.985000 +0.425 0.000000 0.985000 +0.426 0.000000 0.985000 +0.427 0.000000 0.985000 +0.428 0.000000 0.985000 +0.429 0.000000 0.985000 +0.430 0.000000 0.985000 +0.431 0.000000 0.985000 +0.432 0.000000 0.985000 +0.433 0.000000 0.985000 +0.434 0.000000 0.985000 +0.435 0.000000 0.985000 +0.436 0.000000 0.985000 +0.437 0.000000 0.985000 +0.438 0.000000 0.985000 +0.439 0.000000 0.985000 +0.440 0.000000 0.985000 +0.441 0.000000 0.985000 +0.442 0.000000 0.985000 +0.443 0.000000 0.985000 +0.444 0.000000 0.985000 +0.445 0.000000 0.985000 +0.446 0.000000 0.985000 +0.447 0.000000 0.985000 +0.448 0.000000 0.985000 +0.449 0.000000 0.985000 +0.450 0.000000 0.985000 +0.451 0.000000 0.985000 +0.452 0.000000 0.985000 +0.453 0.000000 0.985000 +0.454 0.000000 0.985000 +0.455 0.000000 0.985000 +0.456 0.000000 0.985000 +0.457 0.000000 0.985000 +0.458 0.000000 0.985000 +0.459 0.000000 0.985000 +0.460 0.000000 0.985000 +0.461 0.000000 0.985000 +0.462 0.000000 0.985000 +0.463 0.000000 0.985000 +0.464 0.000000 0.985000 +0.465 0.000000 0.985000 +0.466 0.000000 0.985000 +0.467 0.000000 0.985000 +0.468 0.000000 0.985000 +0.469 0.000000 0.985000 +0.470 0.000000 0.985000 +0.471 0.000000 0.985000 +0.472 0.000000 0.985000 +0.473 0.000000 0.985000 +0.474 0.000000 0.985000 +0.475 0.000000 0.985000 +0.476 0.000000 0.985000 +0.477 0.000000 0.985000 +0.478 0.000000 0.985000 +0.479 0.000000 0.985000 +0.480 0.000000 0.985000 +0.481 0.000000 0.985000 +0.482 0.000000 0.985000 +0.483 0.000000 0.985000 +0.484 0.000000 0.985000 +0.485 0.000000 0.985000 +0.486 0.000000 0.985000 +0.487 0.000000 0.985000 +0.488 0.000000 0.985000 +0.489 0.000000 0.985000 +0.490 0.000000 0.985000 +0.491 0.000000 0.985000 +0.492 0.000000 0.985000 +0.493 0.000000 0.985000 +0.494 0.000000 0.985000 +0.495 0.000000 0.985000 +0.496 0.000000 0.985000 +0.497 0.000000 0.985000 +0.498 0.000000 0.985000 +0.499 0.000000 0.985000 +0.500 0.000000 0.985000 +0.501 0.000000 0.985000 +0.502 0.000000 0.985000 +0.503 0.000000 0.985000 +0.504 0.000000 0.985000 +0.505 0.000000 0.985000 +0.506 0.000000 0.985000 +0.507 0.000000 0.985000 +0.508 0.000000 0.985000 +0.509 0.000000 0.985000 +0.510 0.000000 0.985000 +0.511 0.000000 0.985000 +0.512 0.000000 0.985000 +0.513 0.000000 0.985000 +0.514 0.000000 0.985000 +0.515 0.000000 0.985000 +0.516 0.000000 0.985000 +0.517 0.000000 0.985000 +0.518 0.000000 0.985000 +0.519 0.000000 0.985000 +0.520 0.000000 0.985000 +0.521 0.000000 0.985000 +0.522 0.000000 0.985000 +0.523 0.000000 0.985000 +0.524 0.000000 0.985000 +0.525 0.000000 0.985000 +0.526 0.000000 0.985000 +0.527 0.000000 0.985000 +0.528 0.000000 0.985000 +0.529 0.000000 0.985000 +0.530 0.000000 0.985000 +0.531 0.000000 0.985000 +0.532 0.000000 0.985000 +0.533 0.000000 0.985000 +0.534 0.000000 0.985000 +0.535 0.000000 0.985000 +0.536 0.000000 0.985000 +0.537 0.000000 0.985000 +0.538 0.000000 0.985000 +0.539 0.000000 0.985000 +0.540 0.000000 0.985000 +0.541 0.000000 0.985000 +0.542 0.000000 0.985000 +0.543 0.000000 0.985000 +0.544 0.000000 0.985000 +0.545 0.000000 0.985000 +0.546 0.000000 0.985000 +0.547 0.000000 0.985000 +0.548 0.000000 0.985000 +0.549 0.000000 0.985000 +0.550 0.000000 0.985000 +0.551 0.000000 0.985000 +0.552 0.000000 0.985000 +0.553 0.000000 0.985000 +0.554 0.000000 0.985000 +0.555 0.000000 0.985000 +0.556 0.000000 0.985000 +0.557 0.000000 0.985000 +0.558 0.000000 0.985000 +0.559 0.000000 0.985000 +0.560 0.000000 0.985000 +0.561 0.000000 0.985000 +0.562 0.000000 0.985000 +0.563 0.000000 0.985000 +0.564 0.000000 0.985000 +0.565 0.000000 0.985000 +0.566 0.000000 0.985000 +0.567 0.000000 0.985000 +0.568 0.000000 0.985000 +0.569 0.000000 0.985000 +0.570 0.000000 0.985000 +0.571 0.000000 0.985000 +0.572 0.000000 0.985000 +0.573 0.000000 0.985000 +0.574 0.000000 0.985000 +0.575 0.000000 0.985000 +0.576 0.000000 0.985000 +0.577 0.000000 0.985000 +0.578 0.000000 0.985000 +0.579 0.000000 0.985000 +0.580 0.000000 0.985000 +0.581 0.000000 0.985000 +0.582 0.000000 0.985000 +0.583 0.000000 0.985000 +0.584 0.000000 0.985000 +0.585 0.000000 0.985000 +0.586 0.000000 0.985000 +0.587 0.000000 0.985000 +0.588 0.000000 0.985000 +0.589 0.000000 0.985000 +0.590 0.000000 0.985000 +0.591 0.000000 0.985000 +0.592 0.000000 0.985000 +0.593 0.000000 0.985000 +0.594 0.000000 0.985000 +0.595 0.000000 0.985000 +0.596 0.000000 0.985000 +0.597 0.000000 0.985000 +0.598 0.000000 0.985000 +0.599 0.000000 0.985000 +0.600 0.000000 0.985000 +0.601 0.000000 0.985000 +0.602 0.000000 0.985000 +0.603 0.000000 0.985000 +0.604 0.000000 0.985000 +0.605 0.000000 0.985000 +0.606 0.000000 0.985000 +0.607 0.000000 0.985000 +0.608 0.000000 0.985000 +0.609 0.000000 0.985000 +0.610 0.000000 0.985000 +0.611 0.000000 0.985000 +0.612 0.000000 0.985000 +0.613 0.000000 0.985000 +0.614 0.000000 0.985000 +0.615 0.000000 0.985000 +0.616 0.000000 0.985000 +0.617 0.000000 0.985000 +0.618 0.000000 0.985000 +0.619 0.000000 0.985000 +0.620 0.000000 0.985000 +0.621 0.000000 0.985000 +0.622 0.000000 0.985000 +0.623 0.000000 0.985000 +0.624 0.000000 0.985000 +0.625 0.000000 0.985000 +0.626 0.000000 0.985000 +0.627 0.000000 0.985000 +0.628 0.000000 0.985000 +0.629 0.000000 0.985000 +0.630 0.000000 0.985000 +0.631 0.000000 0.985000 +0.632 0.000000 0.985000 +0.633 0.000000 0.985000 +0.634 0.000000 0.985000 +0.635 0.000000 0.985000 +0.636 0.000000 0.985000 +0.637 0.000000 0.985000 +0.638 0.000000 0.985000 +0.639 0.000000 0.985000 +0.640 0.000000 0.985000 +0.641 0.000000 0.985000 +0.642 0.000000 0.985000 +0.643 0.000000 0.985000 +0.644 0.000000 0.985000 +0.645 0.000000 0.985000 +0.646 0.000000 0.985000 +0.647 0.000000 0.985000 +0.648 0.000000 0.985000 +0.649 0.000000 0.985000 +0.650 0.000000 0.985000 +0.651 0.000000 0.985000 +0.652 0.000000 0.985000 +0.653 0.000000 0.985000 +0.654 0.000000 0.985000 +0.655 0.000000 0.985000 +0.656 0.000000 0.985000 +0.657 0.000000 0.985000 +0.658 0.000000 0.985000 +0.659 0.000000 0.985000 +0.660 0.000000 0.985000 +0.661 0.000000 0.985000 +0.662 0.000000 0.985000 +0.663 0.000000 0.985000 +0.664 0.000000 0.985000 +0.665 0.000000 0.985000 +0.666 0.000000 0.985000 +0.667 0.000000 0.985000 +0.668 0.000000 0.985000 +0.669 0.000000 0.985000 +0.670 0.000000 0.985000 +0.671 0.000000 0.985000 +0.672 0.000000 0.985000 +0.673 0.000000 0.985000 +0.674 0.000000 0.985000 +0.675 0.000000 0.985000 +0.676 0.000000 0.985000 +0.677 0.000000 0.985000 +0.678 0.000000 0.985000 +0.679 0.000000 0.985000 +0.680 0.000000 0.985000 +0.681 0.000000 0.985000 +0.682 0.000000 0.985000 +0.683 0.000000 0.985000 +0.684 0.000000 0.985000 +0.685 0.000000 0.985000 +0.686 0.000000 0.985000 +0.687 0.000000 0.985000 +0.688 0.000000 0.985000 +0.689 0.000000 0.985000 +0.690 0.000000 0.985000 +0.691 0.000000 0.985000 +0.692 0.000000 0.985000 +0.693 0.000000 0.985000 +0.694 0.000000 0.985000 +0.695 0.000000 0.985000 +0.696 0.000000 0.985000 +0.697 0.000000 0.985000 +0.698 0.000000 0.985000 +0.699 0.000000 0.985000 +0.700 0.000000 0.985000 +0.701 0.000000 0.985000 +0.702 0.000000 0.985000 +0.703 0.000000 0.985000 +0.704 0.000000 0.985000 +0.705 0.000000 0.985000 +0.706 0.000000 0.985000 +0.707 0.000000 0.985000 +0.708 0.000000 0.985000 +0.709 0.000000 0.985000 +0.710 0.000000 0.985000 +0.711 0.000000 0.985000 +0.712 0.000000 0.985000 +0.713 0.000000 0.985000 +0.714 0.000000 0.985000 +0.715 0.000000 0.985000 +0.716 0.000000 0.985000 +0.717 0.000000 0.985000 +0.718 0.000000 0.985000 +0.719 0.000000 0.985000 +0.720 0.000000 0.985000 +0.721 0.000000 0.985000 +0.722 0.000000 0.985000 +0.723 0.000000 0.985000 +0.724 0.000000 0.985000 +0.725 0.000000 0.985000 +0.726 0.000000 0.985000 +0.727 0.000000 0.985000 +0.728 0.000000 0.985000 +0.729 0.000000 0.985000 +0.730 0.000000 0.985000 +0.731 0.000000 0.985000 +0.732 0.000000 0.985000 +0.733 0.000000 0.985000 +0.734 0.000000 0.985000 +0.735 0.000000 0.985000 +0.736 0.000000 0.985000 +0.737 0.000000 0.985000 +0.738 0.000000 0.985000 +0.739 0.000000 0.985000 +0.740 0.000000 0.985000 +0.741 0.000000 0.985000 +0.742 0.000000 0.985000 +0.743 0.000000 0.985000 +0.744 0.000000 0.985000 +0.745 0.000000 0.985000 +0.746 0.000000 0.985000 +0.747 0.000000 0.985000 +0.748 0.000000 0.985000 +0.749 0.000000 0.985000 +0.750 0.000000 0.985000 +0.751 0.000000 0.985000 +0.752 0.000000 0.985000 +0.753 0.000000 0.985000 +0.754 0.000000 0.985000 +0.755 0.000000 0.985000 +0.756 0.000000 0.985000 +0.757 0.000000 0.985000 +0.758 0.000000 0.985000 +0.759 0.000000 0.985000 +0.760 0.000000 0.985000 +0.761 0.000000 0.985000 +0.762 0.000000 0.985000 +0.763 0.000000 0.985000 +0.764 0.000000 0.985000 +0.765 0.000000 0.985000 +0.766 0.000000 0.985000 +0.767 0.000000 0.985000 +0.768 0.000000 0.985000 +0.769 0.000000 0.985000 +0.770 0.000000 0.985000 +0.771 0.000000 0.985000 +0.772 0.000000 0.985000 +0.773 0.000000 0.985000 +0.774 0.000000 0.985000 +0.775 0.000000 0.985000 +0.776 0.000000 0.985000 +0.777 0.000000 0.985000 +0.778 0.000000 0.985000 +0.779 0.000000 0.985000 +0.780 0.000000 0.985000 +0.781 0.000000 0.985000 +0.782 0.000000 0.985000 +0.783 0.000000 0.985000 +0.784 0.000000 0.985000 +0.785 0.000000 0.985000 +0.786 0.000000 0.985000 +0.787 0.000000 0.985000 +0.788 0.000000 0.985000 +0.789 0.000000 0.985000 +0.790 0.000000 0.985000 +0.791 0.000000 0.985000 +0.792 0.000000 0.985000 +0.793 0.000000 0.985000 +0.794 0.000000 0.985000 +0.795 0.000000 0.985000 +0.796 0.000000 0.985000 +0.797 0.000000 0.985000 +0.798 0.000000 0.985000 +0.799 0.000000 0.985000 +0.800 0.000000 0.985000 +0.801 0.000000 0.985000 +0.802 0.000000 0.985000 +0.803 0.000000 0.985000 +0.804 0.000000 0.985000 +0.805 0.000000 0.985000 +0.806 0.000000 0.985000 +0.807 0.000000 0.985000 +0.808 0.000000 0.985000 +0.809 0.000000 0.985000 +0.810 0.000000 0.985000 +0.811 0.000000 0.985000 +0.812 0.000000 0.985000 +0.813 0.000000 0.985000 +0.814 0.000000 0.985000 +0.815 0.000000 0.985000 +0.816 0.000000 0.985000 +0.817 0.000000 0.985000 +0.818 0.000000 0.985000 +0.819 0.000000 0.985000 +0.820 0.000000 0.985000 +0.821 0.000000 0.985000 +0.822 0.000000 0.985000 +0.823 0.000000 0.985000 +0.824 0.000000 0.985000 +0.825 0.000000 0.985000 +0.826 0.000000 0.985000 +0.827 0.000000 0.985000 +0.828 0.000000 0.985000 +0.829 0.000000 0.985000 +0.830 0.000000 0.985000 +0.831 0.000000 0.985000 +0.832 0.000000 0.985000 +0.833 0.000000 0.985000 +0.834 0.000000 0.985000 +0.835 0.000000 0.985000 +0.836 0.000000 0.985000 +0.837 0.000000 0.985000 +0.838 0.000000 0.985000 +0.839 0.000000 0.985000 +0.840 0.000000 0.985000 +0.841 0.000000 0.985000 +0.842 0.000000 0.985000 +0.843 0.000000 0.985000 +0.844 0.000000 0.985000 +0.845 0.000000 0.985000 +0.846 0.000000 0.985000 +0.847 0.000000 0.985000 +0.848 0.000000 0.985000 +0.849 0.000000 0.985000 +0.850 0.000000 0.985000 +0.851 0.000000 0.985000 +0.852 0.000000 0.985000 +0.853 0.000000 0.985000 +0.854 0.000000 0.985000 +0.855 0.000000 0.985000 +0.856 0.000000 0.985000 +0.857 0.000000 0.985000 +0.858 0.000000 0.985000 +0.859 0.000000 0.985000 +0.860 0.000000 0.985000 +0.861 0.000000 0.985000 +0.862 0.000000 0.985000 +0.863 0.000000 0.985000 +0.864 0.000000 0.985000 +0.865 0.000000 0.985000 +0.866 0.000000 0.985000 +0.867 0.000000 0.985000 +0.868 0.000000 0.985000 +0.869 0.000000 0.985000 +0.870 0.000000 0.985000 +0.871 0.000000 0.985000 +0.872 0.000000 0.985000 +0.873 0.000000 0.985000 +0.874 0.000000 0.985000 +0.875 0.000000 0.985000 +0.876 0.000000 0.985000 +0.877 0.000000 0.985000 +0.878 0.000000 0.985000 +0.879 0.000000 0.985000 +0.880 0.000000 0.985000 +0.881 0.000000 0.985000 +0.882 0.000000 0.985000 +0.883 0.000000 0.985000 +0.884 0.000000 0.985000 +0.885 0.000000 0.985000 +0.886 0.000000 0.985000 +0.887 0.000000 0.985000 +0.888 0.000000 0.985000 +0.889 0.000000 0.985000 +0.890 0.000000 0.985000 +0.891 0.000000 0.985000 +0.892 0.000000 0.985000 +0.893 0.000000 0.985000 +0.894 0.000000 0.985000 +0.895 0.000000 0.985000 +0.896 0.000000 0.985000 +0.897 0.000000 0.985000 +0.898 0.000000 0.985000 +0.899 0.000000 0.985000 +0.900 0.000000 0.985000 +0.901 0.000000 0.985000 +0.902 0.000000 0.985000 +0.903 0.000000 0.985000 +0.904 0.000000 0.985000 +0.905 0.000000 0.985000 +0.906 0.000000 0.985000 +0.907 0.000000 0.985000 +0.908 0.000000 0.985000 +0.909 0.000000 0.985000 +0.910 0.000000 0.985000 +0.911 0.000000 0.985000 +0.912 0.000000 0.985000 +0.913 0.000000 0.985000 +0.914 0.000000 0.985000 +0.915 0.000000 0.985000 +0.916 0.000000 0.985000 +0.917 0.000000 0.985000 +0.918 0.000000 0.985000 +0.919 0.000000 0.985000 +0.920 0.000000 0.985000 +0.921 0.000000 0.985000 +0.922 0.000000 0.985000 +0.923 0.000000 0.985000 +0.924 0.000000 0.985000 +0.925 0.000000 0.985000 +0.926 0.000000 0.985000 +0.927 0.000000 0.985000 +0.928 0.000000 0.985000 +0.929 0.000000 0.985000 +0.930 0.000000 0.985000 +0.931 0.000000 0.985000 +0.932 0.000000 0.985000 +0.933 0.000000 0.985000 +0.934 0.000000 0.985000 +0.935 0.000000 0.985000 +0.936 0.000000 0.985000 +0.937 0.000000 0.985000 +0.938 0.000000 0.985000 +0.939 0.000000 0.985000 +0.940 0.000000 0.985000 +0.941 0.000000 0.985000 +0.942 0.000000 0.985000 +0.943 0.000000 0.985000 +0.944 0.000000 0.985000 +0.945 0.000000 0.985000 +0.946 0.000001 0.984999 +0.947 0.000002 0.984998 +0.948 0.000005 0.984995 +0.949 0.000013 0.984987 +0.950 0.000032 0.984968 +0.951 0.000075 0.984925 +0.952 0.000168 0.984832 +0.953 0.000360 0.984640 +0.954 0.000745 0.984255 +0.955 0.001479 0.983521 +0.956 0.002826 0.982174 +0.957 0.005194 0.979806 +0.958 0.009185 0.975815 +0.959 0.015638 0.969362 +0.960 0.025642 0.959358 +0.961 0.040516 0.944484 +0.962 0.061725 0.923275 +0.963 0.090725 0.894275 +0.964 0.128754 0.856246 +0.965 0.176580 0.808420 +0.966 0.234261 0.750739 +0.967 0.300980 0.684020 +0.968 0.374991 0.610009 +0.969 0.453729 0.531271 +0.970 0.534068 0.450932 +0.971 0.612683 0.372317 +0.972 0.686463 0.298537 +0.973 0.752873 0.232127 +0.974 0.810201 0.174799 +0.975 0.857667 0.127333 +0.976 0.895358 0.089642 +0.977 0.924064 0.060936 +0.978 0.945032 0.039968 +0.979 0.959722 0.025278 +0.980 0.969593 0.015407 +0.981 0.975955 0.009045 +0.982 0.979887 0.005113 +0.983 0.982218 0.002782 +0.984 0.983544 0.001456 +0.985 0.984267 0.000733 +0.986 0.984645 0.000355 +0.987 0.984835 0.000165 +0.988 0.984926 0.000074 +0.989 0.984968 0.000032 +0.990 0.984987 0.000013 +0.991 0.984995 0.000005 +0.992 0.984998 0.000002 +0.993 0.984999 0.000001 +0.994 0.985000 0.000000 +0.995 0.985000 0.000000 +0.996 0.985000 0.000000 +0.997 0.985000 0.000000 +0.998 0.985000 0.000000 +0.999 0.985000 0.000000 +1.000 0.985000 0.000000 +1.001 0.985000 0.000000 +1.002 0.985000 0.000000 +1.003 0.985000 0.000000 +1.004 0.985000 0.000000 +1.005 0.985000 0.000000 +1.006 0.985000 0.000000 +1.007 0.985000 0.000000 +1.008 0.985000 0.000000 +1.009 0.985000 0.000000 +1.010 0.985000 0.000000 +1.011 0.985000 0.000000 +1.012 0.985000 0.000000 +1.013 0.985000 0.000000 +1.014 0.985000 0.000000 +1.015 0.985000 0.000000 +1.016 0.985000 0.000000 +1.017 0.985000 0.000000 +1.018 0.985000 0.000000 +1.019 0.985000 0.000000 +1.020 0.985000 0.000000 +1.021 0.985000 0.000000 +1.022 0.985000 0.000000 +1.023 0.985000 0.000000 +1.024 0.985000 0.000000 +1.025 0.985000 0.000000 +1.026 0.985000 0.000000 +1.027 0.985000 0.000000 +1.028 0.985000 0.000000 +1.029 0.985000 0.000000 +1.030 0.985000 0.000000 +1.031 0.985000 0.000000 +1.032 0.985000 0.000000 +1.033 0.985000 0.000000 +1.034 0.985000 0.000000 +1.035 0.985000 0.000000 +1.036 0.985000 0.000000 +1.037 0.985000 0.000000 +1.038 0.985000 0.000000 +1.039 0.985000 0.000000 +1.040 0.985000 0.000000 +1.041 0.985000 0.000000 +1.042 0.985000 0.000000 +1.043 0.985000 0.000000 +1.044 0.985000 0.000000 +1.045 0.985000 0.000000 +1.046 0.985000 0.000000 +1.047 0.985000 0.000000 +1.048 0.985000 0.000000 +1.049 0.985000 0.000000 +1.050 0.985000 0.000000 +1.051 0.985000 0.000000 +1.052 0.985000 0.000000 +1.053 0.985000 0.000000 +1.054 0.985000 0.000000 +1.055 0.985000 0.000000 +1.056 0.985000 0.000000 +1.057 0.985000 0.000000 +1.058 0.985000 0.000000 +1.059 0.985000 0.000000 +1.060 0.985000 0.000000 +1.061 0.985000 0.000000 +1.062 0.985000 0.000000 +1.063 0.985000 0.000000 +1.064 0.985000 0.000000 +1.065 0.985000 0.000000 +1.066 0.985000 0.000000 +1.067 0.985000 0.000000 +1.068 0.985000 0.000000 +1.069 0.985000 0.000000 +1.070 0.985000 0.000000 +1.071 0.985000 0.000000 +1.072 0.985000 0.000000 +1.073 0.985000 0.000000 +1.074 0.985000 0.000000 +1.075 0.985000 0.000000 +1.076 0.985000 0.000000 +1.077 0.985000 0.000000 +1.078 0.985000 0.000000 +1.079 0.985000 0.000000 +1.080 0.985000 0.000000 +1.081 0.985000 0.000000 +1.082 0.985000 0.000000 +1.083 0.985000 0.000000 +1.084 0.985000 0.000000 +1.085 0.985000 0.000000 +1.086 0.985000 0.000000 +1.087 0.985000 0.000000 +1.088 0.985000 0.000000 +1.089 0.985000 0.000000 +1.090 0.985000 0.000000 +1.091 0.985000 0.000000 +1.092 0.985000 0.000000 +1.093 0.985000 0.000000 +1.094 0.985000 0.000000 +1.095 0.985000 0.000000 +1.096 0.985000 0.000000 +1.097 0.985000 0.000000 +1.098 0.985000 0.000000 +1.099 0.985000 0.000000 +1.100 0.985000 0.000000 +1.101 0.985000 0.000000 +1.102 0.985000 0.000000 +1.103 0.985000 0.000000 +1.104 0.985000 0.000000 +1.105 0.985000 0.000000 +1.106 0.985000 0.000000 +1.107 0.985000 0.000000 +1.108 0.985000 0.000000 +1.109 0.985000 0.000000 +1.110 0.985000 0.000000 +1.111 0.985000 0.000000 +1.112 0.985000 0.000000 +1.113 0.985000 0.000000 +1.114 0.985000 0.000000 +1.115 0.985000 0.000000 +1.116 0.985000 0.000000 +1.117 0.985000 0.000000 +1.118 0.985000 0.000000 +1.119 0.985000 0.000000 +1.120 0.985000 0.000000 +1.121 0.985000 0.000000 +1.122 0.985000 0.000000 +1.123 0.985000 0.000000 +1.124 0.985000 0.000000 +1.125 0.985000 0.000000 +1.126 0.985000 0.000000 +1.127 0.985000 0.000000 +1.128 0.985000 0.000000 +1.129 0.985000 0.000000 +1.130 0.985000 0.000000 +1.131 0.985000 0.000000 +1.132 0.985000 0.000000 +1.133 0.985000 0.000000 +1.134 0.985000 0.000000 +1.135 0.985000 0.000000 +1.136 0.985000 0.000000 +1.137 0.985000 0.000000 +1.138 0.985000 0.000000 +1.139 0.985000 0.000000 +1.140 0.985000 0.000000 +1.141 0.985000 0.000000 +1.142 0.985000 0.000000 +1.143 0.985000 0.000000 +1.144 0.985000 0.000000 +1.145 0.985000 0.000000 +1.146 0.985000 0.000000 +1.147 0.985000 0.000000 +1.148 0.985000 0.000000 +1.149 0.985000 0.000000 +1.150 0.985000 0.000000 +1.151 0.985000 0.000000 +1.152 0.985000 0.000000 +1.153 0.985000 0.000000 +1.154 0.985000 0.000000 +1.155 0.985000 0.000000 +1.156 0.985000 0.000000 +1.157 0.985000 0.000000 +1.158 0.985000 0.000000 +1.159 0.985000 0.000000 +1.160 0.985000 0.000000 +1.161 0.985000 0.000000 +1.162 0.985000 0.000000 +1.163 0.985000 0.000000 +1.164 0.985000 0.000000 +1.165 0.985000 0.000000 +1.166 0.985000 0.000000 +1.167 0.985000 0.000000 +1.168 0.985000 0.000000 +1.169 0.985000 0.000000 +1.170 0.985000 0.000000 +1.171 0.985000 0.000000 +1.172 0.985000 0.000000 +1.173 0.985000 0.000000 +1.174 0.985000 0.000000 +1.175 0.985000 0.000000 +1.176 0.985000 0.000000 +1.177 0.985000 0.000000 +1.178 0.985000 0.000000 +1.179 0.985000 0.000000 +1.180 0.985000 0.000000 +1.181 0.985000 0.000000 +1.182 0.985000 0.000000 +1.183 0.985000 0.000000 +1.184 0.985000 0.000000 +1.185 0.985000 0.000000 +1.186 0.985000 0.000000 +1.187 0.985000 0.000000 +1.188 0.985000 0.000000 +1.189 0.985000 0.000000 +1.190 0.985000 0.000000 +1.191 0.985000 0.000000 +1.192 0.985000 0.000000 +1.193 0.985000 0.000000 +1.194 0.985000 0.000000 +1.195 0.985000 0.000000 +1.196 0.985000 0.000000 +1.197 0.985000 0.000000 +1.198 0.985000 0.000000 +1.199 0.985000 0.000000 +1.200 0.985000 0.000000 +1.201 0.985000 0.000000 +1.202 0.985000 0.000000 +1.203 0.985000 0.000000 +1.204 0.985000 0.000000 +1.205 0.985000 0.000000 +1.206 0.985000 0.000000 +1.207 0.985000 0.000000 +1.208 0.985000 0.000000 +1.209 0.985000 0.000000 +1.210 0.985000 0.000000 +1.211 0.985000 0.000000 +1.212 0.985000 0.000000 +1.213 0.985000 0.000000 +1.214 0.985000 0.000000 +1.215 0.985000 0.000000 +1.216 0.985000 0.000000 +1.217 0.985000 0.000000 +1.218 0.985000 0.000000 +1.219 0.985000 0.000000 +1.220 0.985000 0.000000 +1.221 0.985000 0.000000 +1.222 0.985000 0.000000 +1.223 0.985000 0.000000 +1.224 0.985000 0.000000 +1.225 0.985000 0.000000 +1.226 0.985000 0.000000 +1.227 0.985000 0.000000 +1.228 0.985000 0.000000 +1.229 0.985000 0.000000 +1.230 0.985000 0.000000 +1.231 0.985000 0.000000 +1.232 0.985000 0.000000 +1.233 0.985000 0.000000 +1.234 0.985000 0.000000 +1.235 0.985000 0.000000 +1.236 0.985000 0.000000 +1.237 0.985000 0.000000 +1.238 0.985000 0.000000 +1.239 0.985000 0.000000 +1.240 0.985000 0.000000 +1.241 0.985000 0.000000 +1.242 0.985000 0.000000 +1.243 0.985000 0.000000 +1.244 0.985000 0.000000 +1.245 0.985000 0.000000 +1.246 0.985000 0.000000 +1.247 0.985000 0.000000 +1.248 0.985000 0.000000 +1.249 0.985000 0.000000 +1.250 0.985000 0.000000 +1.251 0.985000 0.000000 +1.252 0.985000 0.000000 +1.253 0.985000 0.000000 +1.254 0.985000 0.000000 +1.255 0.985000 0.000000 +1.256 0.985000 0.000000 +1.257 0.985000 0.000000 +1.258 0.985000 0.000000 +1.259 0.985000 0.000000 +1.260 0.985000 0.000000 +1.261 0.985000 0.000000 +1.262 0.985000 0.000000 +1.263 0.985000 0.000000 +1.264 0.985000 0.000000 +1.265 0.985000 0.000000 +1.266 0.985000 0.000000 +1.267 0.985000 0.000000 +1.268 0.985000 0.000000 +1.269 0.985000 0.000000 +1.270 0.985000 0.000000 +1.271 0.985000 0.000000 +1.272 0.985000 0.000000 +1.273 0.985000 0.000000 +1.274 0.985000 0.000000 +1.275 0.985000 0.000000 +1.276 0.985000 0.000000 +1.277 0.985000 0.000000 +1.278 0.985000 0.000000 +1.279 0.985000 0.000000 +1.280 0.985000 0.000000 +1.281 0.985000 0.000000 +1.282 0.985000 0.000000 +1.283 0.985000 0.000000 +1.284 0.985000 0.000000 +1.285 0.985000 0.000000 +1.286 0.985000 0.000000 +1.287 0.985000 0.000000 +1.288 0.985000 0.000000 +1.289 0.985000 0.000000 +1.290 0.985000 0.000000 +1.291 0.985000 0.000000 +1.292 0.985000 0.000000 +1.293 0.985000 0.000000 +1.294 0.985000 0.000000 +1.295 0.985000 0.000000 +1.296 0.985000 0.000000 +1.297 0.985000 0.000000 +1.298 0.985000 0.000000 +1.299 0.985000 0.000000 +1.300 0.985000 0.000000 +1.301 0.985000 0.000000 +1.302 0.985000 0.000000 +1.303 0.985000 0.000000 +1.304 0.985000 0.000000 +1.305 0.985000 0.000000 +1.306 0.985000 0.000000 +1.307 0.985000 0.000000 +1.308 0.985000 0.000000 +1.309 0.985000 0.000000 +1.310 0.985000 0.000000 +1.311 0.985000 0.000000 +1.312 0.985000 0.000000 +1.313 0.985000 0.000000 +1.314 0.985000 0.000000 +1.315 0.985000 0.000000 +1.316 0.985000 0.000000 +1.317 0.985000 0.000000 +1.318 0.985000 0.000000 +1.319 0.985000 0.000000 +1.320 0.985000 0.000000 +1.321 0.985000 0.000000 +1.322 0.985000 0.000000 +1.323 0.985000 0.000000 +1.324 0.985000 0.000000 +1.325 0.985000 0.000000 +1.326 0.985000 0.000000 +1.327 0.985000 0.000000 +1.328 0.985000 0.000000 +1.329 0.985000 0.000000 +1.330 0.985000 0.000000 +1.331 0.985000 0.000000 +1.332 0.985000 0.000000 +1.333 0.985000 0.000000 +1.334 0.985000 0.000000 +1.335 0.985000 0.000000 +1.336 0.985000 0.000000 +1.337 0.985000 0.000000 +1.338 0.985000 0.000000 +1.339 0.985000 0.000000 +1.340 0.985000 0.000000 +1.341 0.985000 0.000000 +1.342 0.985000 0.000000 +1.343 0.985000 0.000000 +1.344 0.985000 0.000000 +1.345 0.985000 0.000000 +1.346 0.985000 0.000000 +1.347 0.985000 0.000000 +1.348 0.985000 0.000000 +1.349 0.985000 0.000000 +1.350 0.985000 0.000000 +1.351 0.985000 0.000000 +1.352 0.985000 0.000000 +1.353 0.985000 0.000000 +1.354 0.985000 0.000000 +1.355 0.985000 0.000000 +1.356 0.985000 0.000000 +1.357 0.985000 0.000000 +1.358 0.985000 0.000000 +1.359 0.985000 0.000000 +1.360 0.985000 0.000000 +1.361 0.985000 0.000000 +1.362 0.985000 0.000000 +1.363 0.985000 0.000000 +1.364 0.985000 0.000000 +1.365 0.985000 0.000000 +1.366 0.985000 0.000000 +1.367 0.985000 0.000000 +1.368 0.985000 0.000000 +1.369 0.985000 0.000000 +1.370 0.985000 0.000000 +1.371 0.985000 0.000000 +1.372 0.985000 0.000000 +1.373 0.985000 0.000000 +1.374 0.985000 0.000000 +1.375 0.985000 0.000000 +1.376 0.985000 0.000000 +1.377 0.985000 0.000000 +1.378 0.985000 0.000000 +1.379 0.985000 0.000000 +1.380 0.985000 0.000000 +1.381 0.985000 0.000000 +1.382 0.985000 0.000000 +1.383 0.985000 0.000000 +1.384 0.985000 0.000000 +1.385 0.985000 0.000000 +1.386 0.985000 0.000000 +1.387 0.985000 0.000000 +1.388 0.985000 0.000000 +1.389 0.985000 0.000000 +1.390 0.985000 0.000000 +1.391 0.985000 0.000000 +1.392 0.985000 0.000000 +1.393 0.985000 0.000000 +1.394 0.985000 0.000000 +1.395 0.985000 0.000000 +1.396 0.985000 0.000000 +1.397 0.985000 0.000000 +1.398 0.985000 0.000000 +1.399 0.985000 0.000000 +1.400 0.985000 0.000000 +1.401 0.985000 0.000000 +1.402 0.985000 0.000000 +1.403 0.985000 0.000000 +1.404 0.985000 0.000000 +1.405 0.985000 0.000000 +1.406 0.985000 0.000000 +1.407 0.985000 0.000000 +1.408 0.985000 0.000000 +1.409 0.985000 0.000000 +1.410 0.985000 0.000000 +1.411 0.985000 0.000000 +1.412 0.985000 0.000000 +1.413 0.985000 0.000000 +1.414 0.985000 0.000000 +1.415 0.985000 0.000000 +1.416 0.985000 0.000000 +1.417 0.985000 0.000000 +1.418 0.985000 0.000000 +1.419 0.985000 0.000000 +1.420 0.985000 0.000000 +1.421 0.985000 0.000000 +1.422 0.985000 0.000000 +1.423 0.985000 0.000000 +1.424 0.985000 0.000000 +1.425 0.985000 0.000000 +1.426 0.985000 0.000000 +1.427 0.985000 0.000000 +1.428 0.985000 0.000000 +1.429 0.985000 0.000000 +1.430 0.985000 0.000000 +1.431 0.985000 0.000000 +1.432 0.985000 0.000000 +1.433 0.985000 0.000000 +1.434 0.985000 0.000000 +1.435 0.985000 0.000000 +1.436 0.985000 0.000000 +1.437 0.985000 0.000000 +1.438 0.985000 0.000000 +1.439 0.985000 0.000000 +1.440 0.985000 0.000000 +1.441 0.985000 0.000000 +1.442 0.985000 0.000000 +1.443 0.985000 0.000000 +1.444 0.985000 0.000000 +1.445 0.985000 0.000000 +1.446 0.985000 0.000000 +1.447 0.985000 0.000000 +1.448 0.985000 0.000000 +1.449 0.985000 0.000000 +1.450 0.985000 0.000000 +1.451 0.985000 0.000000 +1.452 0.985000 0.000000 +1.453 0.985000 0.000000 +1.454 0.985000 0.000000 +1.455 0.985000 0.000000 +1.456 0.985000 0.000000 +1.457 0.985000 0.000000 +1.458 0.985000 0.000000 +1.459 0.985000 0.000000 +1.460 0.985000 0.000000 +1.461 0.985000 0.000000 +1.462 0.985000 0.000000 +1.463 0.985000 0.000000 +1.464 0.985000 0.000000 +1.465 0.985000 0.000000 +1.466 0.985000 0.000000 +1.467 0.985000 0.000000 +1.468 0.985000 0.000000 +1.469 0.985000 0.000000 +1.470 0.985000 0.000000 +1.471 0.985000 0.000000 +1.472 0.985000 0.000000 +1.473 0.985000 0.000000 +1.474 0.985000 0.000000 +1.475 0.985000 0.000000 +1.476 0.985000 0.000000 +1.477 0.985000 0.000000 +1.478 0.985000 0.000000 +1.479 0.985000 0.000000 +1.480 0.985000 0.000000 +1.481 0.985000 0.000000 +1.482 0.985000 0.000000 +1.483 0.985000 0.000000 +1.484 0.985000 0.000000 +1.485 0.985000 0.000000 +1.486 0.985000 0.000000 +1.487 0.985000 0.000000 +1.488 0.985000 0.000000 +1.489 0.985000 0.000000 +1.490 0.985000 0.000000 +1.491 0.985000 0.000000 +1.492 0.985000 0.000000 +1.493 0.985000 0.000000 +1.494 0.985000 0.000000 +1.495 0.985000 0.000000 +1.496 0.985000 0.000000 +1.497 0.985000 0.000000 +1.498 0.985000 0.000000 +1.499 0.985000 0.000000 +1.500 0.985000 0.000000 +1.501 0.985000 0.000000 +1.502 0.985000 0.000000 +1.503 0.985000 0.000000 +1.504 0.985000 0.000000 +1.505 0.985000 0.000000 +1.506 0.985000 0.000000 +1.507 0.985000 0.000000 +1.508 0.985000 0.000000 +1.509 0.985000 0.000000 +1.510 0.985000 0.000000 +1.511 0.985000 0.000000 +1.512 0.985000 0.000000 +1.513 0.985000 0.000000 +1.514 0.985000 0.000000 +1.515 0.985000 0.000000 +1.516 0.985000 0.000000 +1.517 0.985000 0.000000 +1.518 0.985000 0.000000 +1.519 0.985000 0.000000 +1.520 0.985000 0.000000 +1.521 0.985000 0.000000 +1.522 0.985000 0.000000 +1.523 0.985000 0.000000 +1.524 0.985000 0.000000 +1.525 0.985000 0.000000 +1.526 0.985000 0.000000 +1.527 0.985000 0.000000 +1.528 0.985000 0.000000 +1.529 0.985000 0.000000 +1.530 0.985000 0.000000 +1.531 0.985000 0.000000 +1.532 0.985000 0.000000 +1.533 0.985000 0.000000 +1.534 0.985000 0.000000 +1.535 0.985000 0.000000 +1.536 0.985000 0.000000 +1.537 0.985000 0.000000 +1.538 0.985000 0.000000 +1.539 0.985000 0.000000 +1.540 0.985000 0.000000 +1.541 0.985000 0.000000 +1.542 0.985000 0.000000 +1.543 0.985000 0.000000 +1.544 0.985000 0.000000 +1.545 0.985000 0.000000 +1.546 0.985000 0.000000 +1.547 0.985000 0.000000 +1.548 0.985000 0.000000 +1.549 0.985000 0.000000 +1.550 0.985000 0.000000 +1.551 0.985000 0.000000 +1.552 0.985000 0.000000 +1.553 0.985000 0.000000 +1.554 0.985000 0.000000 +1.555 0.985000 0.000000 +1.556 0.985000 0.000000 +1.557 0.985000 0.000000 +1.558 0.985000 0.000000 +1.559 0.985000 0.000000 +1.560 0.985000 0.000000 +1.561 0.985000 0.000000 +1.562 0.985000 0.000000 +1.563 0.985000 0.000000 +1.564 0.985000 0.000000 +1.565 0.985000 0.000000 +1.566 0.985000 0.000000 +1.567 0.985000 0.000000 +1.568 0.985000 0.000000 +1.569 0.985000 0.000000 +1.570 0.985000 0.000000 +1.571 0.985000 0.000000 +1.572 0.985000 0.000000 +1.573 0.985000 0.000000 +1.574 0.985000 0.000000 +1.575 0.985000 0.000000 +1.576 0.985000 0.000000 +1.577 0.985000 0.000000 +1.578 0.985000 0.000000 +1.579 0.985000 0.000000 +1.580 0.985000 0.000000 +1.581 0.985000 0.000000 +1.582 0.985000 0.000000 +1.583 0.985000 0.000000 +1.584 0.985000 0.000000 +1.585 0.985000 0.000000 +1.586 0.985000 0.000000 +1.587 0.985000 0.000000 +1.588 0.985000 0.000000 +1.589 0.985000 0.000000 +1.590 0.985000 0.000000 +1.591 0.985000 0.000000 +1.592 0.985000 0.000000 +1.593 0.985000 0.000000 +1.594 0.985000 0.000000 +1.595 0.985000 0.000000 +1.596 0.985000 0.000000 +1.597 0.985000 0.000000 +1.598 0.985000 0.000000 +1.599 0.985000 0.000000 +1.600 0.985000 0.000000 +1.601 0.985000 0.000000 +1.602 0.985000 0.000000 +1.603 0.985000 0.000000 +1.604 0.985000 0.000000 +1.605 0.985000 0.000000 +1.606 0.985000 0.000000 +1.607 0.985000 0.000000 +1.608 0.985000 0.000000 +1.609 0.985000 0.000000 +1.610 0.985000 0.000000 +1.611 0.985000 0.000000 +1.612 0.985000 0.000000 +1.613 0.985000 0.000000 +1.614 0.985000 0.000000 +1.615 0.985000 0.000000 +1.616 0.985000 0.000000 +1.617 0.985000 0.000000 +1.618 0.985000 0.000000 +1.619 0.985000 0.000000 +1.620 0.985000 0.000000 +1.621 0.985000 0.000000 +1.622 0.985000 0.000000 +1.623 0.985000 0.000000 +1.624 0.985000 0.000000 +1.625 0.985000 0.000000 +1.626 0.985000 0.000000 +1.627 0.985000 0.000000 +1.628 0.985000 0.000000 +1.629 0.985000 0.000000 +1.630 0.985000 0.000000 +1.631 0.985000 0.000000 +1.632 0.985000 0.000000 +1.633 0.985000 0.000000 +1.634 0.985000 0.000000 +1.635 0.985000 0.000000 +1.636 0.985000 0.000000 +1.637 0.985000 0.000000 +1.638 0.985000 0.000000 +1.639 0.985000 0.000000 +1.640 0.985000 0.000000 +1.641 0.985000 0.000000 +1.642 0.985000 0.000000 +1.643 0.985000 0.000000 +1.644 0.985000 0.000000 +1.645 0.985000 0.000000 +1.646 0.985000 0.000000 +1.647 0.985000 0.000000 +1.648 0.985000 0.000000 +1.649 0.985000 0.000000 +1.650 0.985000 0.000000 +1.651 0.985000 0.000000 +1.652 0.985000 0.000000 +1.653 0.985000 0.000000 +1.654 0.985000 0.000000 +1.655 0.985000 0.000000 +1.656 0.985000 0.000000 +1.657 0.985000 0.000000 +1.658 0.985000 0.000000 +1.659 0.985000 0.000000 +1.660 0.985000 0.000000 +1.661 0.985000 0.000000 +1.662 0.985000 0.000000 +1.663 0.985000 0.000000 +1.664 0.985000 0.000000 +1.665 0.985000 0.000000 +1.666 0.985000 0.000000 +1.667 0.985000 0.000000 +1.668 0.985000 0.000000 +1.669 0.985000 0.000000 +1.670 0.985000 0.000000 +1.671 0.985000 0.000000 +1.672 0.985000 0.000000 +1.673 0.985000 0.000000 +1.674 0.985000 0.000000 +1.675 0.985000 0.000000 +1.676 0.985000 0.000000 +1.677 0.985000 0.000000 +1.678 0.985000 0.000000 +1.679 0.985000 0.000000 +1.680 0.985000 0.000000 +1.681 0.985000 0.000000 +1.682 0.985000 0.000000 +1.683 0.985000 0.000000 +1.684 0.985000 0.000000 +1.685 0.985000 0.000000 +1.686 0.985000 0.000000 +1.687 0.985000 0.000000 +1.688 0.985000 0.000000 +1.689 0.985000 0.000000 +1.690 0.985000 0.000000 +1.691 0.985000 0.000000 +1.692 0.985000 0.000000 +1.693 0.985000 0.000000 +1.694 0.985000 0.000000 +1.695 0.985000 0.000000 +1.696 0.985000 0.000000 +1.697 0.985000 0.000000 +1.698 0.985000 0.000000 +1.699 0.985000 0.000000 +1.700 0.985000 0.000000 +1.701 0.985000 0.000000 +1.702 0.985000 0.000000 +1.703 0.985000 0.000000 +1.704 0.985000 0.000000 +1.705 0.985000 0.000000 +1.706 0.985000 0.000000 +1.707 0.985000 0.000000 +1.708 0.985000 0.000000 +1.709 0.985000 0.000000 +1.710 0.985000 0.000000 +1.711 0.985000 0.000000 +1.712 0.985000 0.000000 +1.713 0.985000 0.000000 +1.714 0.985000 0.000000 +1.715 0.985000 0.000000 +1.716 0.985000 0.000000 +1.717 0.985000 0.000000 +1.718 0.985000 0.000000 +1.719 0.985000 0.000000 +1.720 0.985000 0.000000 +1.721 0.985000 0.000000 +1.722 0.985000 0.000000 +1.723 0.985000 0.000000 +1.724 0.985000 0.000000 +1.725 0.985000 0.000000 +1.726 0.985000 0.000000 +1.727 0.985000 0.000000 +1.728 0.985000 0.000000 +1.729 0.985000 0.000000 +1.730 0.985000 0.000000 +1.731 0.985000 0.000000 +1.732 0.985000 0.000000 +1.733 0.985000 0.000000 +1.734 0.985000 0.000000 +1.735 0.985000 0.000000 +1.736 0.985000 0.000000 +1.737 0.985000 0.000000 +1.738 0.985000 0.000000 +1.739 0.985000 0.000000 +1.740 0.985000 0.000000 +1.741 0.985000 0.000000 +1.742 0.985000 0.000000 +1.743 0.985000 0.000000 +1.744 0.985000 0.000000 +1.745 0.985000 0.000000 +1.746 0.985000 0.000000 +1.747 0.985000 0.000000 +1.748 0.985000 0.000000 +1.749 0.985000 0.000000 +1.750 0.985000 0.000000 +1.751 0.985000 0.000000 +1.752 0.985000 0.000000 +1.753 0.985000 0.000000 +1.754 0.985000 0.000000 +1.755 0.985000 0.000000 +1.756 0.985000 0.000000 +1.757 0.985000 0.000000 +1.758 0.985000 0.000000 +1.759 0.985000 0.000000 +1.760 0.985000 0.000000 +1.761 0.985000 0.000000 +1.762 0.985000 0.000000 +1.763 0.985000 0.000000 +1.764 0.985000 0.000000 +1.765 0.985000 0.000000 +1.766 0.985000 0.000000 +1.767 0.985000 0.000000 +1.768 0.985000 0.000000 +1.769 0.985000 0.000000 +1.770 0.985000 0.000000 +1.771 0.985000 0.000000 +1.772 0.985000 0.000000 +1.773 0.985000 0.000000 +1.774 0.985000 0.000000 +1.775 0.985000 0.000000 +1.776 0.985000 0.000000 +1.777 0.985000 0.000000 +1.778 0.985000 0.000000 +1.779 0.985000 0.000000 +1.780 0.985000 0.000000 +1.781 0.985000 0.000000 +1.782 0.985000 0.000000 +1.783 0.985000 0.000000 +1.784 0.985000 0.000000 +1.785 0.985000 0.000000 +1.786 0.985000 0.000000 +1.787 0.985000 0.000000 +1.788 0.985000 0.000000 +1.789 0.985000 0.000000 +1.790 0.985000 0.000000 +1.791 0.985000 0.000000 +1.792 0.985000 0.000000 +1.793 0.985000 0.000000 +1.794 0.985000 0.000000 +1.795 0.985000 0.000000 +1.796 0.985000 0.000000 +1.797 0.985000 0.000000 +1.798 0.985000 0.000000 +1.799 0.985000 0.000000 +1.800 0.985000 0.000000 +1.801 0.985000 0.000000 +1.802 0.985000 0.000000 +1.803 0.985000 0.000000 +1.804 0.985000 0.000000 +1.805 0.985000 0.000000 +1.806 0.985000 0.000000 +1.807 0.985000 0.000000 +1.808 0.985000 0.000000 +1.809 0.985000 0.000000 +1.810 0.985000 0.000000 +1.811 0.985000 0.000000 +1.812 0.985000 0.000000 +1.813 0.985000 0.000000 +1.814 0.985000 0.000000 +1.815 0.985000 0.000000 +1.816 0.985000 0.000000 +1.817 0.985000 0.000000 +1.818 0.985000 0.000000 +1.819 0.985000 0.000000 +1.820 0.985000 0.000000 +1.821 0.985000 0.000000 +1.822 0.985000 0.000000 +1.823 0.985000 0.000000 +1.824 0.985000 0.000000 +1.825 0.985000 0.000000 +1.826 0.985000 0.000000 +1.827 0.985000 0.000000 +1.828 0.985000 0.000000 +1.829 0.985000 0.000000 +1.830 0.985000 0.000000 +1.831 0.985000 0.000000 +1.832 0.985000 0.000000 +1.833 0.985000 0.000000 +1.834 0.985000 0.000000 +1.835 0.985000 0.000000 +1.836 0.985000 0.000000 +1.837 0.985000 0.000000 +1.838 0.985000 0.000000 +1.839 0.985000 0.000000 +1.840 0.985000 0.000000 +1.841 0.985000 0.000000 +1.842 0.985000 0.000000 +1.843 0.985000 0.000000 +1.844 0.985000 0.000000 +1.845 0.985000 0.000000 +1.846 0.985000 0.000000 +1.847 0.985000 0.000000 +1.848 0.985000 0.000000 +1.849 0.985000 0.000000 +1.850 0.985000 0.000000 +1.851 0.985000 0.000000 +1.852 0.985000 0.000000 +1.853 0.985000 0.000000 +1.854 0.985000 0.000000 +1.855 0.985000 0.000000 +1.856 0.985000 0.000000 +1.857 0.985000 0.000000 +1.858 0.985000 0.000000 +1.859 0.985000 0.000000 +1.860 0.985000 0.000000 +1.861 0.985000 0.000000 +1.862 0.985000 0.000000 +1.863 0.985000 0.000000 +1.864 0.985000 0.000000 +1.865 0.985000 0.000000 +1.866 0.985000 0.000000 +1.867 0.985000 0.000000 +1.868 0.985000 0.000000 +1.869 0.985000 0.000000 +1.870 0.985000 0.000000 +1.871 0.985000 0.000000 +1.872 0.985000 0.000000 +1.873 0.985000 0.000000 +1.874 0.985000 0.000000 +1.875 0.985000 0.000000 +1.876 0.985000 0.000000 +1.877 0.985000 0.000000 +1.878 0.985000 0.000000 +1.879 0.985000 0.000000 +1.880 0.985000 0.000000 +1.881 0.985000 0.000000 +1.882 0.985000 0.000000 +1.883 0.985000 0.000000 +1.884 0.985000 0.000000 +1.885 0.985000 0.000000 +1.886 0.985000 0.000000 +1.887 0.985000 0.000000 +1.888 0.985000 0.000000 +1.889 0.985000 0.000000 +1.890 0.985000 0.000000 +1.891 0.985000 0.000000 +1.892 0.985000 0.000000 +1.893 0.985000 0.000000 +1.894 0.985000 0.000000 +1.895 0.985000 0.000000 +1.896 0.985000 0.000000 +1.897 0.985000 0.000000 +1.898 0.985000 0.000000 +1.899 0.985000 0.000000 +1.900 0.985000 0.000000 +1.901 0.985000 0.000000 +1.902 0.985000 0.000000 +1.903 0.985000 0.000000 +1.904 0.985000 0.000000 +1.905 0.985000 0.000000 +1.906 0.985000 0.000000 +1.907 0.985000 0.000000 +1.908 0.985000 0.000000 +1.909 0.985000 0.000000 +1.910 0.985000 0.000000 +1.911 0.985000 0.000000 +1.912 0.985000 0.000000 +1.913 0.985000 0.000000 +1.914 0.985000 0.000000 +1.915 0.985000 0.000000 +1.916 0.985000 0.000000 +1.917 0.985000 0.000000 +1.918 0.985000 0.000000 +1.919 0.985000 0.000000 +1.920 0.985000 0.000000 +1.921 0.985000 0.000000 +1.922 0.985000 0.000000 +1.923 0.985000 0.000000 +1.924 0.985000 0.000000 +1.925 0.985000 0.000000 +1.926 0.985000 0.000000 +1.927 0.985000 0.000000 +1.928 0.985000 0.000000 +1.929 0.985000 0.000000 +1.930 0.985000 0.000000 +1.931 0.985000 0.000000 +1.932 0.985000 0.000000 +1.933 0.985000 0.000000 +1.934 0.985000 0.000000 +1.935 0.985000 0.000000 +1.936 0.985000 0.000000 +1.937 0.985000 0.000000 +1.938 0.985000 0.000000 +1.939 0.985000 0.000000 +1.940 0.985000 0.000000 +1.941 0.985000 0.000000 +1.942 0.985000 0.000000 +1.943 0.985000 0.000000 +1.944 0.985000 0.000000 +1.945 0.985000 0.000000 +1.946 0.985000 0.000000 +1.947 0.985000 0.000000 +1.948 0.985000 0.000000 +1.949 0.985000 0.000000 +1.950 0.985000 0.000000 +1.951 0.985000 0.000000 +1.952 0.985000 0.000000 +1.953 0.985000 0.000000 +1.954 0.985000 0.000000 +1.955 0.985000 0.000000 +1.956 0.985000 0.000000 +1.957 0.985000 0.000000 +1.958 0.985000 0.000000 +1.959 0.985000 0.000000 +1.960 0.985000 0.000000 +1.961 0.985000 0.000000 +1.962 0.985000 0.000000 +1.963 0.985000 0.000000 +1.964 0.985000 0.000000 +1.965 0.985000 0.000000 +1.966 0.985000 0.000000 +1.967 0.985000 0.000000 +1.968 0.985000 0.000000 +1.969 0.985000 0.000000 +1.970 0.985000 0.000000 +1.971 0.985000 0.000000 +1.972 0.985000 0.000000 +1.973 0.985000 0.000000 +1.974 0.985000 0.000000 +1.975 0.985000 0.000000 +1.976 0.985000 0.000000 +1.977 0.985000 0.000000 +1.978 0.985000 0.000000 +1.979 0.985000 0.000000 +1.980 0.985000 0.000000 +1.981 0.985000 0.000000 +1.982 0.985000 0.000000 +1.983 0.985000 0.000000 +1.984 0.985000 0.000000 +1.985 0.985000 0.000000 +1.986 0.985000 0.000000 +1.987 0.985000 0.000000 +1.988 0.985000 0.000000 +1.989 0.985000 0.000000 +1.990 0.985000 0.000000 +1.991 0.985000 0.000000 +1.992 0.985000 0.000000 +1.993 0.985000 0.000000 +1.994 0.985000 0.000000 +1.995 0.985000 0.000000 +1.996 0.985000 0.000000 +1.997 0.985000 0.000000 +1.998 0.985000 0.000000 +1.999 0.985000 0.000000 +2.000 0.985000 0.000000 +2.001 0.985000 0.000000 +2.002 0.985000 0.000000 +2.003 0.985000 0.000000 +2.004 0.985000 0.000000 +2.005 0.985000 0.000000 +2.006 0.985000 0.000000 +2.007 0.985000 0.000000 +2.008 0.985000 0.000000 +2.009 0.985000 0.000000 +2.010 0.985000 0.000000 +2.011 0.985000 0.000000 +2.012 0.985000 0.000000 +2.013 0.985000 0.000000 +2.014 0.985000 0.000000 +2.015 0.985000 0.000000 +2.016 0.985000 0.000000 +2.017 0.985000 0.000000 +2.018 0.985000 0.000000 +2.019 0.985000 0.000000 +2.020 0.985000 0.000000 +2.021 0.985000 0.000000 +2.022 0.985000 0.000000 +2.023 0.985000 0.000000 +2.024 0.985000 0.000000 +2.025 0.985000 0.000000 +2.026 0.985000 0.000000 +2.027 0.985000 0.000000 +2.028 0.985000 0.000000 +2.029 0.985000 0.000000 +2.030 0.985000 0.000000 +2.031 0.985000 0.000000 +2.032 0.985000 0.000000 +2.033 0.985000 0.000000 +2.034 0.985000 0.000000 +2.035 0.985000 0.000000 +2.036 0.985000 0.000000 +2.037 0.985000 0.000000 +2.038 0.985000 0.000000 +2.039 0.985000 0.000000 +2.040 0.985000 0.000000 +2.041 0.985000 0.000000 +2.042 0.985000 0.000000 +2.043 0.985000 0.000000 +2.044 0.985000 0.000000 +2.045 0.985000 0.000000 +2.046 0.985000 0.000000 +2.047 0.985000 0.000000 +2.048 0.985000 0.000000 +2.049 0.985000 0.000000 +2.050 0.985000 0.000000 +2.051 0.985000 0.000000 +2.052 0.985000 0.000000 +2.053 0.985000 0.000000 +2.054 0.985000 0.000000 +2.055 0.985000 0.000000 +2.056 0.985000 0.000000 +2.057 0.985000 0.000000 +2.058 0.985000 0.000000 +2.059 0.985000 0.000000 +2.060 0.985000 0.000000 +2.061 0.985000 0.000000 +2.062 0.985000 0.000000 +2.063 0.985000 0.000000 +2.064 0.985000 0.000000 +2.065 0.985000 0.000000 +2.066 0.985000 0.000000 +2.067 0.985000 0.000000 +2.068 0.985000 0.000000 +2.069 0.985000 0.000000 +2.070 0.985000 0.000000 +2.071 0.985000 0.000000 +2.072 0.985000 0.000000 +2.073 0.985000 0.000000 +2.074 0.985000 0.000000 +2.075 0.985000 0.000000 +2.076 0.985000 0.000000 +2.077 0.985000 0.000000 +2.078 0.985000 0.000000 +2.079 0.985000 0.000000 +2.080 0.985000 0.000000 +2.081 0.985000 0.000000 +2.082 0.985000 0.000000 +2.083 0.985000 0.000000 +2.084 0.985000 0.000000 +2.085 0.985000 0.000000 +2.086 0.985000 0.000000 +2.087 0.985000 0.000000 +2.088 0.985000 0.000000 +2.089 0.985000 0.000000 +2.090 0.985000 0.000000 +2.091 0.985000 0.000000 +2.092 0.985000 0.000000 +2.093 0.985000 0.000000 +2.094 0.985000 0.000000 +2.095 0.985000 0.000000 +2.096 0.985000 0.000000 +2.097 0.985000 0.000000 +2.098 0.985000 0.000000 +2.099 0.985000 0.000000 +2.100 0.985000 0.000000 +2.101 0.985000 0.000000 +2.102 0.985000 0.000000 +2.103 0.985000 0.000000 +2.104 0.985000 0.000000 +2.105 0.985000 0.000000 +2.106 0.985000 0.000000 +2.107 0.985000 0.000000 +2.108 0.985000 0.000000 +2.109 0.985000 0.000000 +2.110 0.985000 0.000000 +2.111 0.985000 0.000000 +2.112 0.985000 0.000000 +2.113 0.985000 0.000000 +2.114 0.985000 0.000000 +2.115 0.985000 0.000000 +2.116 0.985000 0.000000 +2.117 0.985000 0.000000 +2.118 0.985000 0.000000 +2.119 0.985000 0.000000 +2.120 0.985000 0.000000 +2.121 0.985000 0.000000 +2.122 0.985000 0.000000 +2.123 0.985000 0.000000 +2.124 0.985000 0.000000 +2.125 0.985000 0.000000 +2.126 0.985000 0.000000 +2.127 0.985000 0.000000 +2.128 0.985000 0.000000 +2.129 0.985000 0.000000 +2.130 0.985000 0.000000 +2.131 0.985000 0.000000 +2.132 0.985000 0.000000 +2.133 0.985000 0.000000 +2.134 0.985000 0.000000 +2.135 0.985000 0.000000 +2.136 0.985000 0.000000 +2.137 0.985000 0.000000 +2.138 0.985000 0.000000 +2.139 0.985000 0.000000 +2.140 0.985000 0.000000 +2.141 0.985000 0.000000 +2.142 0.985000 0.000000 +2.143 0.985000 0.000000 +2.144 0.985000 0.000000 +2.145 0.985000 0.000000 +2.146 0.985000 0.000000 +2.147 0.985000 0.000000 +2.148 0.985000 0.000000 +2.149 0.985000 0.000000 +2.150 0.985000 0.000000 +2.151 0.985000 0.000000 +2.152 0.985000 0.000000 +2.153 0.985000 0.000000 +2.154 0.985000 0.000000 +2.155 0.985000 0.000000 +2.156 0.985000 0.000000 +2.157 0.985000 0.000000 +2.158 0.985000 0.000000 +2.159 0.985000 0.000000 +2.160 0.985000 0.000000 +2.161 0.985000 0.000000 +2.162 0.985000 0.000000 +2.163 0.985000 0.000000 +2.164 0.985000 0.000000 +2.165 0.985000 0.000000 +2.166 0.985000 0.000000 +2.167 0.985000 0.000000 +2.168 0.985000 0.000000 +2.169 0.985000 0.000000 +2.170 0.985000 0.000000 +2.171 0.985000 0.000000 +2.172 0.985000 0.000000 +2.173 0.985000 0.000000 +2.174 0.985000 0.000000 +2.175 0.985000 0.000000 +2.176 0.985000 0.000000 +2.177 0.985000 0.000000 +2.178 0.985000 0.000000 +2.179 0.985000 0.000000 +2.180 0.985000 0.000000 +2.181 0.985000 0.000000 +2.182 0.985000 0.000000 +2.183 0.985000 0.000000 +2.184 0.985000 0.000000 +2.185 0.985000 0.000000 +2.186 0.985000 0.000000 +2.187 0.985000 0.000000 +2.188 0.985000 0.000000 +2.189 0.985000 0.000000 +2.190 0.985000 0.000000 +2.191 0.985000 0.000000 +2.192 0.985000 0.000000 +2.193 0.985000 0.000000 +2.194 0.985000 0.000000 +2.195 0.985000 0.000000 +2.196 0.985000 0.000000 +2.197 0.985000 0.000000 +2.198 0.985000 0.000000 +2.199 0.985000 0.000000 +2.200 0.985000 0.000000 +2.201 0.985000 0.000000 +2.202 0.985000 0.000000 +2.203 0.985000 0.000000 +2.204 0.985000 0.000000 +2.205 0.985000 0.000000 +2.206 0.985000 0.000000 +2.207 0.985000 0.000000 +2.208 0.985000 0.000000 +2.209 0.985000 0.000000 +2.210 0.985000 0.000000 +2.211 0.985000 0.000000 +2.212 0.985000 0.000000 +2.213 0.985000 0.000000 +2.214 0.985000 0.000000 +2.215 0.985000 0.000000 +2.216 0.985000 0.000000 +2.217 0.985000 0.000000 +2.218 0.985000 0.000000 +2.219 0.985000 0.000000 +2.220 0.985000 0.000000 +2.221 0.985000 0.000000 +2.222 0.985000 0.000000 +2.223 0.985000 0.000000 +2.224 0.985000 0.000000 +2.225 0.985000 0.000000 +2.226 0.985000 0.000000 +2.227 0.985000 0.000000 +2.228 0.985000 0.000000 +2.229 0.985000 0.000000 +2.230 0.985000 0.000000 +2.231 0.985000 0.000000 +2.232 0.985000 0.000000 +2.233 0.985000 0.000000 +2.234 0.985000 0.000000 +2.235 0.985000 0.000000 +2.236 0.985000 0.000000 +2.237 0.985000 0.000000 +2.238 0.985000 0.000000 +2.239 0.985000 0.000000 +2.240 0.985000 0.000000 +2.241 0.985000 0.000000 +2.242 0.985000 0.000000 +2.243 0.985000 0.000000 +2.244 0.985000 0.000000 +2.245 0.985000 0.000000 +2.246 0.985000 0.000000 +2.247 0.985000 0.000000 +2.248 0.985000 0.000000 +2.249 0.985000 0.000000 +2.250 0.985000 0.000000 +2.251 0.985000 0.000000 +2.252 0.985000 0.000000 +2.253 0.985000 0.000000 +2.254 0.985000 0.000000 +2.255 0.985000 0.000000 +2.256 0.985000 0.000000 +2.257 0.985000 0.000000 +2.258 0.985000 0.000000 +2.259 0.985000 0.000000 +2.260 0.985000 0.000000 +2.261 0.985000 0.000000 +2.262 0.985000 0.000000 +2.263 0.985000 0.000000 +2.264 0.985000 0.000000 +2.265 0.985000 0.000000 +2.266 0.985000 0.000000 +2.267 0.985000 0.000000 +2.268 0.985000 0.000000 +2.269 0.985000 0.000000 +2.270 0.985000 0.000000 +2.271 0.985000 0.000000 +2.272 0.985000 0.000000 +2.273 0.985000 0.000000 +2.274 0.985000 0.000000 +2.275 0.985000 0.000000 +2.276 0.985000 0.000000 +2.277 0.985000 0.000000 +2.278 0.985000 0.000000 +2.279 0.985000 0.000000 +2.280 0.985000 0.000000 +2.281 0.985000 0.000000 +2.282 0.985000 0.000000 +2.283 0.985000 0.000000 +2.284 0.985000 0.000000 +2.285 0.985000 0.000000 +2.286 0.985000 0.000000 +2.287 0.985000 0.000000 +2.288 0.985000 0.000000 +2.289 0.985000 0.000000 +2.290 0.985000 0.000000 +2.291 0.985000 0.000000 +2.292 0.985000 0.000000 +2.293 0.985000 0.000000 +2.294 0.985000 0.000000 +2.295 0.985000 0.000000 +2.296 0.985000 0.000000 +2.297 0.985000 0.000000 +2.298 0.985000 0.000000 +2.299 0.985000 0.000000 +2.300 0.985000 0.000000 +2.301 0.985000 0.000000 +2.302 0.985000 0.000000 +2.303 0.985000 0.000000 +2.304 0.985000 0.000000 +2.305 0.985000 0.000000 +2.306 0.985000 0.000000 +2.307 0.985000 0.000000 +2.308 0.985000 0.000000 +2.309 0.985000 0.000000 +2.310 0.985000 0.000000 +2.311 0.985000 0.000000 +2.312 0.985000 0.000000 +2.313 0.985000 0.000000 +2.314 0.985000 0.000000 +2.315 0.985000 0.000000 +2.316 0.985000 0.000000 +2.317 0.985000 0.000000 +2.318 0.985000 0.000000 +2.319 0.985000 0.000000 +2.320 0.985000 0.000000 +2.321 0.985000 0.000000 +2.322 0.985000 0.000000 +2.323 0.985000 0.000000 +2.324 0.985000 0.000000 +2.325 0.985000 0.000000 +2.326 0.985000 0.000000 +2.327 0.985000 0.000000 +2.328 0.985000 0.000000 +2.329 0.985000 0.000000 +2.330 0.985000 0.000000 +2.331 0.985000 0.000000 +2.332 0.985000 0.000000 +2.333 0.985000 0.000000 +2.334 0.985000 0.000000 +2.335 0.985000 0.000000 +2.336 0.985000 0.000000 +2.337 0.985000 0.000000 +2.338 0.985000 0.000000 +2.339 0.985000 0.000000 +2.340 0.985000 0.000000 +2.341 0.985000 0.000000 +2.342 0.985000 0.000000 +2.343 0.985000 0.000000 +2.344 0.985000 0.000000 +2.345 0.985000 0.000000 +2.346 0.985000 0.000000 +2.347 0.985000 0.000000 +2.348 0.985000 0.000000 +2.349 0.985000 0.000000 +2.350 0.985000 0.000000 +2.351 0.985000 0.000000 +2.352 0.985000 0.000000 +2.353 0.985000 0.000000 +2.354 0.985000 0.000000 +2.355 0.985000 0.000000 +2.356 0.985000 0.000000 +2.357 0.985000 0.000000 +2.358 0.985000 0.000000 +2.359 0.985000 0.000000 +2.360 0.985000 0.000000 +2.361 0.985000 0.000000 +2.362 0.985000 0.000000 +2.363 0.985000 0.000000 +2.364 0.985000 0.000000 +2.365 0.985000 0.000000 +2.366 0.985000 0.000000 +2.367 0.985000 0.000000 +2.368 0.985000 0.000000 +2.369 0.985000 0.000000 +2.370 0.985000 0.000000 +2.371 0.985000 0.000000 +2.372 0.985000 0.000000 +2.373 0.985000 0.000000 +2.374 0.985000 0.000000 +2.375 0.985000 0.000000 +2.376 0.985000 0.000000 +2.377 0.985000 0.000000 +2.378 0.985000 0.000000 +2.379 0.985000 0.000000 +2.380 0.985000 0.000000 +2.381 0.985000 0.000000 +2.382 0.985000 0.000000 +2.383 0.985000 0.000000 +2.384 0.985000 0.000000 +2.385 0.985000 0.000000 +2.386 0.985000 0.000000 +2.387 0.985000 0.000000 +2.388 0.985000 0.000000 +2.389 0.985000 0.000000 +2.390 0.985000 0.000000 +2.391 0.985000 0.000000 +2.392 0.985000 0.000000 +2.393 0.985000 0.000000 +2.394 0.985000 0.000000 +2.395 0.985000 0.000000 +2.396 0.985000 0.000000 +2.397 0.985000 0.000000 +2.398 0.985000 0.000000 +2.399 0.985000 0.000000 +2.400 0.985000 0.000000 +2.401 0.985000 0.000000 +2.402 0.985000 0.000000 +2.403 0.985000 0.000000 +2.404 0.985000 0.000000 +2.405 0.985000 0.000000 +2.406 0.985000 0.000000 +2.407 0.985000 0.000000 +2.408 0.985000 0.000000 +2.409 0.985000 0.000000 +2.410 0.985000 0.000000 +2.411 0.985000 0.000000 +2.412 0.985000 0.000000 +2.413 0.985000 0.000000 +2.414 0.985000 0.000000 +2.415 0.985000 0.000000 +2.416 0.985000 0.000000 +2.417 0.985000 0.000000 +2.418 0.985000 0.000000 +2.419 0.985000 0.000000 +2.420 0.985000 0.000000 +2.421 0.985000 0.000000 +2.422 0.985000 0.000000 +2.423 0.985000 0.000000 +2.424 0.985000 0.000000 +2.425 0.985000 0.000000 +2.426 0.985000 0.000000 +2.427 0.985000 0.000000 +2.428 0.985000 0.000000 +2.429 0.985000 0.000000 +2.430 0.985000 0.000000 +2.431 0.985000 0.000000 +2.432 0.985000 0.000000 +2.433 0.985000 0.000000 +2.434 0.985000 0.000000 +2.435 0.985000 0.000000 +2.436 0.985000 0.000000 +2.437 0.985000 0.000000 +2.438 0.985000 0.000000 +2.439 0.985000 0.000000 +2.440 0.985000 0.000000 +2.441 0.985000 0.000000 +2.442 0.985000 0.000000 +2.443 0.985000 0.000000 +2.444 0.985000 0.000000 +2.445 0.985000 0.000000 +2.446 0.985000 0.000000 +2.447 0.985000 0.000000 +2.448 0.985000 0.000000 +2.449 0.985000 0.000000 +2.450 0.985000 0.000000 +2.451 0.985000 0.000000 +2.452 0.985000 0.000000 +2.453 0.985000 0.000000 +2.454 0.985000 0.000000 +2.455 0.985000 0.000000 +2.456 0.985000 0.000000 +2.457 0.984999 0.000000 +2.458 0.984997 0.000000 +2.459 0.984993 0.000000 +2.460 0.984983 0.000000 +2.461 0.984959 0.000000 +2.462 0.984905 0.000000 +2.463 0.984790 0.000000 +2.464 0.984553 0.000000 +2.465 0.984085 0.000000 +2.466 0.983200 0.000000 +2.467 0.981596 0.000000 +2.468 0.978806 0.000000 +2.469 0.974156 0.000000 +2.470 0.966722 0.000000 +2.471 0.955328 0.000000 +2.472 0.938586 0.000000 +2.473 0.914999 0.000000 +2.474 0.883136 0.000000 +2.475 0.841870 0.000000 +2.476 0.790627 0.000000 +2.477 0.729621 0.000000 +2.478 0.659985 0.000000 +2.479 0.583777 0.000000 +2.480 0.503818 0.000000 +2.481 0.423382 0.000000 +2.482 0.345806 0.000000 +2.483 0.274074 0.000000 +2.484 0.210483 0.000000 +2.485 0.156436 0.000000 +2.486 0.112396 0.000000 +2.487 0.077991 0.000000 +2.488 0.052222 0.000000 +2.489 0.033719 0.000000 +2.490 0.020981 0.000000 +2.491 0.012574 0.000000 +2.492 0.007255 0.000000 +2.493 0.004028 0.000000 +2.494 0.002151 0.000000 +2.495 0.001105 0.000000 +2.496 0.000545 0.000000 +2.497 0.000259 0.000000 +2.498 0.000118 0.000000 +2.499 0.000052 0.000000 diff --git a/ZShooter_v2/dichroics/TER_dichroic_g-r.dat b/ZShooter_v2/dichroics/TER_dichroic_g-r.dat index 348786de..e02dc46a 100644 --- a/ZShooter_v2/dichroics/TER_dichroic_g-r.dat +++ b/ZShooter_v2/dichroics/TER_dichroic_g-r.dat @@ -1,229 +1,2209 @@ # name : third_layer_dichroic_VIS # author : unknown # date_created : 2026-03-16T12:00:00 -# date_modified : 2026-07-03T19:24:05.634 +# date_modified : 2026-07-27T20:23:15.381 # description : Transmits R, reflects G # wavelength_unit : um # changes : # wavelength transmission reflection -0.30 0.000000 0.000000 -0.31 0.000000 0.000000 -0.32 0.000000 0.000000 -0.33 0.000000 0.000000 -0.34 0.000000 0.000001 -0.35 0.000000 0.000049 -0.36 0.000000 0.000934 -0.37 0.000000 0.009989 -0.38 0.000000 0.061322 -0.39 0.000000 0.222877 -0.40 0.000000 0.505697 -0.41 0.000000 0.781400 -0.42 0.000000 0.931063 -0.43 0.000000 0.976255 -0.44 0.000000 0.983831 -0.45 0.000000 0.984535 -0.46 0.000000 0.984571 -0.47 0.000000 0.984572 -0.48 0.000000 0.984572 -0.49 0.000000 0.984572 -0.50 0.000000 0.984572 -0.51 0.000000 0.984572 -0.52 0.000000 0.984572 -0.53 0.000000 0.984572 -0.54 0.000000 0.984572 -0.55 0.000000 0.984572 -0.56 0.000000 0.984572 -0.57 0.000000 0.984572 -0.58 0.000000 0.984572 -0.59 0.000001 0.984570 -0.60 0.000048 0.984524 -0.61 0.000909 0.983662 -0.62 0.009780 0.974792 -0.63 0.060346 0.924226 -0.64 0.220414 0.764158 -0.65 0.502344 0.482228 -0.66 0.778937 0.205635 -0.67 0.930086 0.054485 -0.68 0.976046 0.008525 -0.69 0.983807 0.000764 -0.70 0.984533 0.000039 -0.71 0.984571 0.000001 -0.72 0.984572 0.000000 -0.73 0.984572 0.000000 -0.74 0.984572 0.000000 -0.75 0.984572 0.000000 -0.76 0.984572 0.000000 -0.77 0.984572 0.000000 -0.78 0.984572 0.000000 -0.79 0.984572 0.000000 -0.80 0.984572 0.000000 -0.81 0.984572 0.000000 -0.82 0.984572 0.000000 -0.83 0.984572 0.000000 -0.84 0.984572 0.000000 -0.85 0.984572 0.000000 -0.86 0.984572 0.000000 -0.87 0.984572 0.000000 -0.88 0.984572 0.000000 -0.89 0.984572 0.000000 -0.90 0.984572 0.000000 -0.91 0.984572 0.000000 -0.92 0.984572 0.000000 -0.93 0.984572 0.000000 -0.94 0.984572 0.000000 -0.95 0.984570 0.000000 -0.96 0.984526 0.000000 -0.97 0.983697 0.000000 -0.98 0.975093 0.000000 -0.99 0.925633 0.000000 -1.00 0.767705 0.000000 -1.01 0.487056 0.000000 -1.02 0.209182 0.000000 -1.03 0.055892 0.000000 -1.04 0.008826 0.000000 -1.05 0.000799 0.000000 -1.06 0.000041 0.000000 -1.07 0.000001 0.000000 -1.08 0.000000 0.000000 -1.09 0.000000 0.000000 -1.10 0.000000 0.000000 -1.11 0.000000 0.000000 -1.12 0.000000 0.000000 -1.13 0.000000 0.000000 -1.14 0.000000 0.000000 -1.15 0.000000 0.000000 -1.16 0.000000 0.000000 -1.17 0.000000 0.000000 -1.18 0.000000 0.000000 -1.19 0.000000 0.000000 -1.20 0.000000 0.000000 -1.21 0.000000 0.000000 -1.22 0.000000 0.000000 -1.23 0.000000 0.000000 -1.24 0.000000 0.000000 -1.25 0.000000 0.000000 -1.26 0.000000 0.000000 -1.27 0.000000 0.000000 -1.28 0.000000 0.000000 -1.29 0.000000 0.000000 -1.30 0.000000 0.000000 -1.31 0.000000 0.000000 -1.32 0.000000 0.000000 -1.33 0.000000 0.000000 -1.34 0.000000 0.000000 -1.35 0.000000 0.000000 -1.36 0.000000 0.000000 -1.37 0.000000 0.000000 -1.38 0.000000 0.000000 -1.39 0.000000 0.000000 -1.40 0.000000 0.000000 -1.41 0.000000 0.000000 -1.42 0.000000 0.000000 -1.43 0.000000 0.000000 -1.44 0.000000 0.000000 -1.45 0.000000 0.000000 -1.46 0.000000 0.000000 -1.47 0.000000 0.000000 -1.48 0.000000 0.000000 -1.49 0.000000 0.000000 -1.50 0.000000 0.000000 -1.51 0.000000 0.000000 -1.52 0.000000 0.000000 -1.53 0.000000 0.000000 -1.54 0.000000 0.000000 -1.55 0.000000 0.000000 -1.56 0.000000 0.000000 -1.57 0.000000 0.000000 -1.58 0.000000 0.000000 -1.59 0.000000 0.000000 -1.60 0.000000 0.000000 -1.61 0.000000 0.000000 -1.62 0.000000 0.000000 -1.63 0.000000 0.000000 -1.64 0.000000 0.000000 -1.65 0.000000 0.000000 -1.66 0.000000 0.000000 -1.67 0.000000 0.000000 -1.68 0.000000 0.000000 -1.69 0.000000 0.000000 -1.70 0.000000 0.000000 -1.71 0.000000 0.000000 -1.72 0.000000 0.000000 -1.73 0.000000 0.000000 -1.74 0.000000 0.000000 -1.75 0.000000 0.000000 -1.76 0.000000 0.000000 -1.77 0.000000 0.000000 -1.78 0.000000 0.000000 -1.79 0.000000 0.000000 -1.80 0.000000 0.000000 -1.81 0.000000 0.000000 -1.82 0.000000 0.000000 -1.83 0.000000 0.000000 -1.84 0.000000 0.000000 -1.85 0.000000 0.000000 -1.86 0.000000 0.000000 -1.87 0.000000 0.000000 -1.88 0.000000 0.000000 -1.89 0.000000 0.000000 -1.90 0.000000 0.000000 -1.91 0.000000 0.000000 -1.92 0.000000 0.000000 -1.93 0.000000 0.000000 -1.94 0.000000 0.000000 -1.95 0.000000 0.000000 -1.96 0.000000 0.000000 -1.97 0.000000 0.000000 -1.98 0.000000 0.000000 -1.99 0.000000 0.000000 -2.00 0.000000 0.000000 -2.01 0.000000 0.000000 -2.02 0.000000 0.000000 -2.03 0.000000 0.000000 -2.04 0.000000 0.000000 -2.05 0.000000 0.000000 -2.06 0.000000 0.000000 -2.07 0.000000 0.000000 -2.08 0.000000 0.000000 -2.09 0.000000 0.000000 -2.10 0.000000 0.000000 -2.11 0.000000 0.000000 -2.12 0.000000 0.000000 -2.13 0.000000 0.000000 -2.14 0.000000 0.000000 -2.15 0.000000 0.000000 -2.16 0.000000 0.000000 -2.17 0.000000 0.000000 -2.18 0.000000 0.000000 -2.19 0.000000 0.000000 -2.20 0.000000 0.000000 -2.21 0.000000 0.000000 -2.22 0.000000 0.000000 -2.23 0.000000 0.000000 -2.24 0.000000 0.000000 -2.25 0.000000 0.000000 -2.26 0.000000 0.000000 -2.27 0.000000 0.000000 -2.28 0.000000 0.000000 -2.29 0.000000 0.000000 -2.30 0.000000 0.000000 -2.31 0.000000 0.000000 -2.32 0.000000 0.000000 -2.33 0.000000 0.000000 -2.34 0.000000 0.000000 -2.35 0.000000 0.000000 -2.36 0.000000 0.000000 -2.37 0.000000 0.000000 -2.38 0.000000 0.000000 -2.39 0.000000 0.000000 -2.40 0.000000 0.000000 -2.41 0.000000 0.000000 -2.42 0.000000 0.000000 -2.43 0.000000 0.000000 -2.44 0.000000 0.000000 -2.45 0.000000 0.000000 -2.46 0.000000 0.000000 -2.47 0.000000 0.000000 -2.48 0.000000 0.000000 -2.49 0.000000 0.000000 +0.300 0.000000 0.000000 +0.301 0.000000 0.000000 +0.302 0.000000 0.000000 +0.303 0.000000 0.000000 +0.304 0.000000 0.000000 +0.305 0.000000 0.000000 +0.306 0.000000 0.000000 +0.307 0.000000 0.000000 +0.308 0.000000 0.000000 +0.309 0.000000 0.000000 +0.310 0.000000 0.000000 +0.311 0.000000 0.000000 +0.312 0.000000 0.000000 +0.313 0.000000 0.000000 +0.314 0.000000 0.000000 +0.315 0.000000 0.000000 +0.316 0.000000 0.000000 +0.317 0.000000 0.000000 +0.318 0.000000 0.000000 +0.319 0.000000 0.000000 +0.320 0.000000 0.000000 +0.321 0.000000 0.000000 +0.322 0.000000 0.000000 +0.323 0.000000 0.000000 +0.324 0.000000 0.000000 +0.325 0.000000 0.000000 +0.326 0.000000 0.000000 +0.327 0.000000 0.000000 +0.328 0.000000 0.000000 +0.329 0.000000 0.000000 +0.330 0.000000 0.000000 +0.331 0.000000 0.000000 +0.332 0.000000 0.000000 +0.333 0.000000 0.000000 +0.334 0.000000 0.000000 +0.335 0.000000 0.000000 +0.336 0.000000 0.000000 +0.337 0.000000 0.000000 +0.338 0.000000 0.000000 +0.339 0.000000 0.000000 +0.340 0.000000 0.000000 +0.341 0.000000 0.000000 +0.342 0.000000 0.000000 +0.343 0.000000 0.000000 +0.344 0.000000 0.000000 +0.345 0.000000 0.000000 +0.346 0.000000 0.000000 +0.347 0.000000 0.000000 +0.348 0.000000 0.000000 +0.349 0.000000 0.000000 +0.350 0.000000 0.000000 +0.351 0.000000 0.000000 +0.352 0.000000 0.000000 +0.353 0.000000 0.000000 +0.354 0.000000 0.000000 +0.355 0.000000 0.000000 +0.356 0.000000 0.000000 +0.357 0.000000 0.000000 +0.358 0.000000 0.000000 +0.359 0.000000 0.000000 +0.360 0.000000 0.000000 +0.361 0.000000 0.000000 +0.362 0.000000 0.000000 +0.363 0.000000 0.000000 +0.364 0.000000 0.000000 +0.365 0.000000 0.000000 +0.366 0.000000 0.000000 +0.367 0.000000 0.000000 +0.368 0.000000 0.000000 +0.369 0.000000 0.000000 +0.370 0.000000 0.000000 +0.371 0.000000 0.000000 +0.372 0.000000 0.000000 +0.373 0.000000 0.000000 +0.374 0.000000 0.000000 +0.375 0.000000 0.000000 +0.376 0.000000 0.000000 +0.377 0.000000 0.000000 +0.378 0.000000 0.000000 +0.379 0.000000 0.000000 +0.380 0.000000 0.000000 +0.381 0.000000 0.000000 +0.382 0.000000 0.000000 +0.383 0.000000 0.000000 +0.384 0.000000 0.000000 +0.385 0.000000 0.000000 +0.386 0.000000 0.000001 +0.387 0.000000 0.000006 +0.388 0.000000 0.000027 +0.389 0.000000 0.000108 +0.390 0.000000 0.000396 +0.391 0.000000 0.001296 +0.392 0.000000 0.003798 +0.393 0.000000 0.009987 +0.394 0.000000 0.023610 +0.395 0.000000 0.050288 +0.396 0.000000 0.096775 +0.397 0.000000 0.168855 +0.398 0.000000 0.268315 +0.399 0.000000 0.390454 +0.400 0.000000 0.523951 +0.401 0.000000 0.653830 +0.402 0.000000 0.766317 +0.403 0.000000 0.853054 +0.404 0.000000 0.912606 +0.405 0.000000 0.949018 +0.406 0.000000 0.968846 +0.407 0.000000 0.978465 +0.408 0.000000 0.982622 +0.409 0.000000 0.984223 +0.410 0.000000 0.984772 +0.411 0.000000 0.984940 +0.412 0.000000 0.984986 +0.413 0.000000 0.984997 +0.414 0.000000 0.984999 +0.415 0.000000 0.985000 +0.416 0.000000 0.985000 +0.417 0.000000 0.985000 +0.418 0.000000 0.985000 +0.419 0.000000 0.985000 +0.420 0.000000 0.985000 +0.421 0.000000 0.985000 +0.422 0.000000 0.985000 +0.423 0.000000 0.985000 +0.424 0.000000 0.985000 +0.425 0.000000 0.985000 +0.426 0.000000 0.985000 +0.427 0.000000 0.985000 +0.428 0.000000 0.985000 +0.429 0.000000 0.985000 +0.430 0.000000 0.985000 +0.431 0.000000 0.985000 +0.432 0.000000 0.985000 +0.433 0.000000 0.985000 +0.434 0.000000 0.985000 +0.435 0.000000 0.985000 +0.436 0.000000 0.985000 +0.437 0.000000 0.985000 +0.438 0.000000 0.985000 +0.439 0.000000 0.985000 +0.440 0.000000 0.985000 +0.441 0.000000 0.985000 +0.442 0.000000 0.985000 +0.443 0.000000 0.985000 +0.444 0.000000 0.985000 +0.445 0.000000 0.985000 +0.446 0.000000 0.985000 +0.447 0.000000 0.985000 +0.448 0.000000 0.985000 +0.449 0.000000 0.985000 +0.450 0.000000 0.985000 +0.451 0.000000 0.985000 +0.452 0.000000 0.985000 +0.453 0.000000 0.985000 +0.454 0.000000 0.985000 +0.455 0.000000 0.985000 +0.456 0.000000 0.985000 +0.457 0.000000 0.985000 +0.458 0.000000 0.985000 +0.459 0.000000 0.985000 +0.460 0.000000 0.985000 +0.461 0.000000 0.985000 +0.462 0.000000 0.985000 +0.463 0.000000 0.985000 +0.464 0.000000 0.985000 +0.465 0.000000 0.985000 +0.466 0.000000 0.985000 +0.467 0.000000 0.985000 +0.468 0.000000 0.985000 +0.469 0.000000 0.985000 +0.470 0.000000 0.985000 +0.471 0.000000 0.985000 +0.472 0.000000 0.985000 +0.473 0.000000 0.985000 +0.474 0.000000 0.985000 +0.475 0.000000 0.985000 +0.476 0.000000 0.985000 +0.477 0.000000 0.985000 +0.478 0.000000 0.985000 +0.479 0.000000 0.985000 +0.480 0.000000 0.985000 +0.481 0.000000 0.985000 +0.482 0.000000 0.985000 +0.483 0.000000 0.985000 +0.484 0.000000 0.985000 +0.485 0.000000 0.985000 +0.486 0.000000 0.985000 +0.487 0.000000 0.985000 +0.488 0.000000 0.985000 +0.489 0.000000 0.985000 +0.490 0.000000 0.985000 +0.491 0.000000 0.985000 +0.492 0.000000 0.985000 +0.493 0.000000 0.985000 +0.494 0.000000 0.985000 +0.495 0.000000 0.985000 +0.496 0.000000 0.985000 +0.497 0.000000 0.985000 +0.498 0.000000 0.985000 +0.499 0.000000 0.985000 +0.500 0.000000 0.985000 +0.501 0.000000 0.985000 +0.502 0.000000 0.985000 +0.503 0.000000 0.985000 +0.504 0.000000 0.985000 +0.505 0.000000 0.985000 +0.506 0.000000 0.985000 +0.507 0.000000 0.985000 +0.508 0.000000 0.985000 +0.509 0.000000 0.985000 +0.510 0.000000 0.985000 +0.511 0.000000 0.985000 +0.512 0.000000 0.985000 +0.513 0.000000 0.985000 +0.514 0.000000 0.985000 +0.515 0.000000 0.985000 +0.516 0.000000 0.985000 +0.517 0.000000 0.985000 +0.518 0.000000 0.985000 +0.519 0.000000 0.985000 +0.520 0.000000 0.985000 +0.521 0.000000 0.985000 +0.522 0.000000 0.985000 +0.523 0.000000 0.985000 +0.524 0.000000 0.985000 +0.525 0.000000 0.985000 +0.526 0.000000 0.985000 +0.527 0.000000 0.985000 +0.528 0.000000 0.985000 +0.529 0.000000 0.985000 +0.530 0.000000 0.985000 +0.531 0.000000 0.985000 +0.532 0.000000 0.985000 +0.533 0.000000 0.985000 +0.534 0.000000 0.985000 +0.535 0.000000 0.985000 +0.536 0.000000 0.985000 +0.537 0.000000 0.985000 +0.538 0.000000 0.985000 +0.539 0.000000 0.985000 +0.540 0.000000 0.985000 +0.541 0.000000 0.985000 +0.542 0.000000 0.985000 +0.543 0.000000 0.985000 +0.544 0.000000 0.985000 +0.545 0.000000 0.985000 +0.546 0.000000 0.985000 +0.547 0.000000 0.985000 +0.548 0.000000 0.985000 +0.549 0.000000 0.985000 +0.550 0.000000 0.985000 +0.551 0.000000 0.985000 +0.552 0.000000 0.985000 +0.553 0.000000 0.985000 +0.554 0.000000 0.985000 +0.555 0.000000 0.985000 +0.556 0.000000 0.985000 +0.557 0.000000 0.985000 +0.558 0.000000 0.985000 +0.559 0.000000 0.985000 +0.560 0.000000 0.985000 +0.561 0.000000 0.985000 +0.562 0.000000 0.985000 +0.563 0.000000 0.985000 +0.564 0.000000 0.985000 +0.565 0.000000 0.985000 +0.566 0.000000 0.985000 +0.567 0.000000 0.985000 +0.568 0.000000 0.985000 +0.569 0.000000 0.985000 +0.570 0.000000 0.985000 +0.571 0.000000 0.985000 +0.572 0.000000 0.985000 +0.573 0.000000 0.985000 +0.574 0.000000 0.985000 +0.575 0.000000 0.985000 +0.576 0.000000 0.985000 +0.577 0.000000 0.985000 +0.578 0.000000 0.985000 +0.579 0.000000 0.985000 +0.580 0.000000 0.985000 +0.581 0.000000 0.985000 +0.582 0.000000 0.985000 +0.583 0.000000 0.985000 +0.584 0.000000 0.985000 +0.585 0.000000 0.985000 +0.586 0.000000 0.985000 +0.587 0.000000 0.985000 +0.588 0.000000 0.985000 +0.589 0.000000 0.985000 +0.590 0.000000 0.985000 +0.591 0.000000 0.985000 +0.592 0.000000 0.985000 +0.593 0.000000 0.985000 +0.594 0.000000 0.985000 +0.595 0.000000 0.985000 +0.596 0.000000 0.985000 +0.597 0.000000 0.985000 +0.598 0.000000 0.985000 +0.599 0.000000 0.985000 +0.600 0.000000 0.985000 +0.601 0.000000 0.985000 +0.602 0.000000 0.985000 +0.603 0.000000 0.985000 +0.604 0.000000 0.985000 +0.605 0.000000 0.985000 +0.606 0.000000 0.985000 +0.607 0.000000 0.985000 +0.608 0.000000 0.985000 +0.609 0.000000 0.985000 +0.610 0.000000 0.985000 +0.611 0.000000 0.985000 +0.612 0.000000 0.985000 +0.613 0.000000 0.985000 +0.614 0.000000 0.985000 +0.615 0.000000 0.985000 +0.616 0.000000 0.985000 +0.617 0.000000 0.985000 +0.618 0.000000 0.985000 +0.619 0.000000 0.985000 +0.620 0.000000 0.985000 +0.621 0.000000 0.985000 +0.622 0.000000 0.985000 +0.623 0.000000 0.985000 +0.624 0.000000 0.985000 +0.625 0.000000 0.985000 +0.626 0.000000 0.985000 +0.627 0.000000 0.985000 +0.628 0.000000 0.985000 +0.629 0.000000 0.985000 +0.630 0.000000 0.985000 +0.631 0.000000 0.985000 +0.632 0.000000 0.985000 +0.633 0.000000 0.985000 +0.634 0.000000 0.985000 +0.635 0.000000 0.985000 +0.636 0.000001 0.984999 +0.637 0.000005 0.984995 +0.638 0.000024 0.984976 +0.639 0.000099 0.984901 +0.640 0.000364 0.984636 +0.641 0.001194 0.983806 +0.642 0.003515 0.981485 +0.643 0.009289 0.975711 +0.644 0.022077 0.962923 +0.645 0.047296 0.937704 +0.646 0.091581 0.893419 +0.647 0.160838 0.824162 +0.648 0.257308 0.727692 +0.649 0.377016 0.607984 +0.650 0.509359 0.475641 +0.651 0.639739 0.345261 +0.652 0.754215 0.230785 +0.653 0.843811 0.141189 +0.654 0.906327 0.078673 +0.655 0.945225 0.039775 +0.656 0.966808 0.018192 +0.657 0.977491 0.007509 +0.658 0.982208 0.002792 +0.659 0.984066 0.000934 +0.660 0.984719 0.000281 +0.661 0.984924 0.000076 +0.662 0.984982 0.000018 +0.663 0.984996 0.000004 +0.664 0.984999 0.000001 +0.665 0.985000 0.000000 +0.666 0.985000 0.000000 +0.667 0.985000 0.000000 +0.668 0.985000 0.000000 +0.669 0.985000 0.000000 +0.670 0.985000 0.000000 +0.671 0.985000 0.000000 +0.672 0.985000 0.000000 +0.673 0.985000 0.000000 +0.674 0.985000 0.000000 +0.675 0.985000 0.000000 +0.676 0.985000 0.000000 +0.677 0.985000 0.000000 +0.678 0.985000 0.000000 +0.679 0.985000 0.000000 +0.680 0.985000 0.000000 +0.681 0.985000 0.000000 +0.682 0.985000 0.000000 +0.683 0.985000 0.000000 +0.684 0.985000 0.000000 +0.685 0.985000 0.000000 +0.686 0.985000 0.000000 +0.687 0.985000 0.000000 +0.688 0.985000 0.000000 +0.689 0.985000 0.000000 +0.690 0.985000 0.000000 +0.691 0.985000 0.000000 +0.692 0.985000 0.000000 +0.693 0.985000 0.000000 +0.694 0.985000 0.000000 +0.695 0.985000 0.000000 +0.696 0.985000 0.000000 +0.697 0.985000 0.000000 +0.698 0.985000 0.000000 +0.699 0.985000 0.000000 +0.700 0.985000 0.000000 +0.701 0.985000 0.000000 +0.702 0.985000 0.000000 +0.703 0.985000 0.000000 +0.704 0.985000 0.000000 +0.705 0.985000 0.000000 +0.706 0.985000 0.000000 +0.707 0.985000 0.000000 +0.708 0.985000 0.000000 +0.709 0.985000 0.000000 +0.710 0.985000 0.000000 +0.711 0.985000 0.000000 +0.712 0.985000 0.000000 +0.713 0.985000 0.000000 +0.714 0.985000 0.000000 +0.715 0.985000 0.000000 +0.716 0.985000 0.000000 +0.717 0.985000 0.000000 +0.718 0.985000 0.000000 +0.719 0.985000 0.000000 +0.720 0.985000 0.000000 +0.721 0.985000 0.000000 +0.722 0.985000 0.000000 +0.723 0.985000 0.000000 +0.724 0.985000 0.000000 +0.725 0.985000 0.000000 +0.726 0.985000 0.000000 +0.727 0.985000 0.000000 +0.728 0.985000 0.000000 +0.729 0.985000 0.000000 +0.730 0.985000 0.000000 +0.731 0.985000 0.000000 +0.732 0.985000 0.000000 +0.733 0.985000 0.000000 +0.734 0.985000 0.000000 +0.735 0.985000 0.000000 +0.736 0.985000 0.000000 +0.737 0.985000 0.000000 +0.738 0.985000 0.000000 +0.739 0.985000 0.000000 +0.740 0.985000 0.000000 +0.741 0.985000 0.000000 +0.742 0.985000 0.000000 +0.743 0.985000 0.000000 +0.744 0.985000 0.000000 +0.745 0.985000 0.000000 +0.746 0.985000 0.000000 +0.747 0.985000 0.000000 +0.748 0.985000 0.000000 +0.749 0.985000 0.000000 +0.750 0.985000 0.000000 +0.751 0.985000 0.000000 +0.752 0.985000 0.000000 +0.753 0.985000 0.000000 +0.754 0.985000 0.000000 +0.755 0.985000 0.000000 +0.756 0.985000 0.000000 +0.757 0.985000 0.000000 +0.758 0.985000 0.000000 +0.759 0.985000 0.000000 +0.760 0.985000 0.000000 +0.761 0.985000 0.000000 +0.762 0.985000 0.000000 +0.763 0.985000 0.000000 +0.764 0.985000 0.000000 +0.765 0.985000 0.000000 +0.766 0.985000 0.000000 +0.767 0.985000 0.000000 +0.768 0.985000 0.000000 +0.769 0.985000 0.000000 +0.770 0.985000 0.000000 +0.771 0.985000 0.000000 +0.772 0.985000 0.000000 +0.773 0.985000 0.000000 +0.774 0.985000 0.000000 +0.775 0.985000 0.000000 +0.776 0.985000 0.000000 +0.777 0.985000 0.000000 +0.778 0.985000 0.000000 +0.779 0.985000 0.000000 +0.780 0.985000 0.000000 +0.781 0.985000 0.000000 +0.782 0.985000 0.000000 +0.783 0.985000 0.000000 +0.784 0.985000 0.000000 +0.785 0.985000 0.000000 +0.786 0.985000 0.000000 +0.787 0.985000 0.000000 +0.788 0.985000 0.000000 +0.789 0.985000 0.000000 +0.790 0.985000 0.000000 +0.791 0.985000 0.000000 +0.792 0.985000 0.000000 +0.793 0.985000 0.000000 +0.794 0.985000 0.000000 +0.795 0.985000 0.000000 +0.796 0.985000 0.000000 +0.797 0.985000 0.000000 +0.798 0.985000 0.000000 +0.799 0.985000 0.000000 +0.800 0.985000 0.000000 +0.801 0.985000 0.000000 +0.802 0.985000 0.000000 +0.803 0.985000 0.000000 +0.804 0.985000 0.000000 +0.805 0.985000 0.000000 +0.806 0.985000 0.000000 +0.807 0.985000 0.000000 +0.808 0.985000 0.000000 +0.809 0.985000 0.000000 +0.810 0.985000 0.000000 +0.811 0.985000 0.000000 +0.812 0.985000 0.000000 +0.813 0.985000 0.000000 +0.814 0.985000 0.000000 +0.815 0.985000 0.000000 +0.816 0.985000 0.000000 +0.817 0.985000 0.000000 +0.818 0.985000 0.000000 +0.819 0.985000 0.000000 +0.820 0.985000 0.000000 +0.821 0.985000 0.000000 +0.822 0.985000 0.000000 +0.823 0.985000 0.000000 +0.824 0.985000 0.000000 +0.825 0.985000 0.000000 +0.826 0.985000 0.000000 +0.827 0.985000 0.000000 +0.828 0.985000 0.000000 +0.829 0.985000 0.000000 +0.830 0.985000 0.000000 +0.831 0.985000 0.000000 +0.832 0.985000 0.000000 +0.833 0.985000 0.000000 +0.834 0.985000 0.000000 +0.835 0.985000 0.000000 +0.836 0.985000 0.000000 +0.837 0.985000 0.000000 +0.838 0.985000 0.000000 +0.839 0.985000 0.000000 +0.840 0.985000 0.000000 +0.841 0.985000 0.000000 +0.842 0.985000 0.000000 +0.843 0.985000 0.000000 +0.844 0.985000 0.000000 +0.845 0.985000 0.000000 +0.846 0.985000 0.000000 +0.847 0.985000 0.000000 +0.848 0.985000 0.000000 +0.849 0.985000 0.000000 +0.850 0.985000 0.000000 +0.851 0.985000 0.000000 +0.852 0.985000 0.000000 +0.853 0.985000 0.000000 +0.854 0.985000 0.000000 +0.855 0.985000 0.000000 +0.856 0.985000 0.000000 +0.857 0.985000 0.000000 +0.858 0.985000 0.000000 +0.859 0.985000 0.000000 +0.860 0.985000 0.000000 +0.861 0.985000 0.000000 +0.862 0.985000 0.000000 +0.863 0.985000 0.000000 +0.864 0.985000 0.000000 +0.865 0.985000 0.000000 +0.866 0.985000 0.000000 +0.867 0.985000 0.000000 +0.868 0.985000 0.000000 +0.869 0.985000 0.000000 +0.870 0.985000 0.000000 +0.871 0.985000 0.000000 +0.872 0.985000 0.000000 +0.873 0.985000 0.000000 +0.874 0.985000 0.000000 +0.875 0.985000 0.000000 +0.876 0.985000 0.000000 +0.877 0.985000 0.000000 +0.878 0.985000 0.000000 +0.879 0.985000 0.000000 +0.880 0.985000 0.000000 +0.881 0.985000 0.000000 +0.882 0.985000 0.000000 +0.883 0.985000 0.000000 +0.884 0.985000 0.000000 +0.885 0.985000 0.000000 +0.886 0.985000 0.000000 +0.887 0.985000 0.000000 +0.888 0.985000 0.000000 +0.889 0.985000 0.000000 +0.890 0.985000 0.000000 +0.891 0.985000 0.000000 +0.892 0.985000 0.000000 +0.893 0.985000 0.000000 +0.894 0.985000 0.000000 +0.895 0.985000 0.000000 +0.896 0.985000 0.000000 +0.897 0.985000 0.000000 +0.898 0.985000 0.000000 +0.899 0.985000 0.000000 +0.900 0.985000 0.000000 +0.901 0.985000 0.000000 +0.902 0.985000 0.000000 +0.903 0.985000 0.000000 +0.904 0.985000 0.000000 +0.905 0.985000 0.000000 +0.906 0.985000 0.000000 +0.907 0.985000 0.000000 +0.908 0.985000 0.000000 +0.909 0.985000 0.000000 +0.910 0.985000 0.000000 +0.911 0.985000 0.000000 +0.912 0.985000 0.000000 +0.913 0.985000 0.000000 +0.914 0.985000 0.000000 +0.915 0.985000 0.000000 +0.916 0.985000 0.000000 +0.917 0.985000 0.000000 +0.918 0.985000 0.000000 +0.919 0.985000 0.000000 +0.920 0.985000 0.000000 +0.921 0.985000 0.000000 +0.922 0.985000 0.000000 +0.923 0.985000 0.000000 +0.924 0.985000 0.000000 +0.925 0.985000 0.000000 +0.926 0.985000 0.000000 +0.927 0.985000 0.000000 +0.928 0.985000 0.000000 +0.929 0.985000 0.000000 +0.930 0.985000 0.000000 +0.931 0.985000 0.000000 +0.932 0.985000 0.000000 +0.933 0.985000 0.000000 +0.934 0.985000 0.000000 +0.935 0.985000 0.000000 +0.936 0.985000 0.000000 +0.937 0.985000 0.000000 +0.938 0.985000 0.000000 +0.939 0.985000 0.000000 +0.940 0.985000 0.000000 +0.941 0.985000 0.000000 +0.942 0.985000 0.000000 +0.943 0.985000 0.000000 +0.944 0.985000 0.000000 +0.945 0.985000 0.000000 +0.946 0.985000 0.000000 +0.947 0.985000 0.000000 +0.948 0.985000 0.000000 +0.949 0.985000 0.000000 +0.950 0.985000 0.000000 +0.951 0.985000 0.000000 +0.952 0.985000 0.000000 +0.953 0.985000 0.000000 +0.954 0.985000 0.000000 +0.955 0.985000 0.000000 +0.956 0.985000 0.000000 +0.957 0.985000 0.000000 +0.958 0.985000 0.000000 +0.959 0.985000 0.000000 +0.960 0.985000 0.000000 +0.961 0.985000 0.000000 +0.962 0.985000 0.000000 +0.963 0.985000 0.000000 +0.964 0.985000 0.000000 +0.965 0.985000 0.000000 +0.966 0.985000 0.000000 +0.967 0.985000 0.000000 +0.968 0.985000 0.000000 +0.969 0.985000 0.000000 +0.970 0.985000 0.000000 +0.971 0.985000 0.000000 +0.972 0.985000 0.000000 +0.973 0.985000 0.000000 +0.974 0.985000 0.000000 +0.975 0.985000 0.000000 +0.976 0.985000 0.000000 +0.977 0.985000 0.000000 +0.978 0.985000 0.000000 +0.979 0.985000 0.000000 +0.980 0.985000 0.000000 +0.981 0.985000 0.000000 +0.982 0.985000 0.000000 +0.983 0.985000 0.000000 +0.984 0.985000 0.000000 +0.985 0.985000 0.000000 +0.986 0.985000 0.000000 +0.987 0.985000 0.000000 +0.988 0.985000 0.000000 +0.989 0.985000 0.000000 +0.990 0.985000 0.000000 +0.991 0.985000 0.000000 +0.992 0.985000 0.000000 +0.993 0.985000 0.000000 +0.994 0.985000 0.000000 +0.995 0.985000 0.000000 +0.996 0.984999 0.000000 +0.997 0.984995 0.000000 +0.998 0.984979 0.000000 +0.999 0.984914 0.000000 +1.000 0.984684 0.000000 +1.001 0.983953 0.000000 +1.002 0.981893 0.000000 +1.003 0.976718 0.000000 +1.004 0.965131 0.000000 +1.005 0.942013 0.000000 +1.006 0.900898 0.000000 +1.007 0.835707 0.000000 +1.008 0.743541 0.000000 +1.009 0.627336 0.000000 +1.010 0.496653 0.000000 +1.011 0.365552 0.000000 +1.012 0.248211 0.000000 +1.013 0.154499 0.000000 +1.014 0.087714 0.000000 +1.015 0.045237 0.000000 +1.016 0.021126 0.000000 +1.017 0.008911 0.000000 +1.018 0.003388 0.000000 +1.019 0.001159 0.000000 +1.020 0.000356 0.000000 +1.021 0.000098 0.000000 +1.022 0.000024 0.000000 +1.023 0.000005 0.000000 +1.024 0.000001 0.000000 +1.025 0.000000 0.000000 +1.026 0.000000 0.000000 +1.027 0.000000 0.000000 +1.028 0.000000 0.000000 +1.029 0.000000 0.000000 +1.030 0.000000 0.000000 +1.031 0.000000 0.000000 +1.032 0.000000 0.000000 +1.033 0.000000 0.000000 +1.034 0.000000 0.000000 +1.035 0.000000 0.000000 +1.036 0.000000 0.000000 +1.037 0.000000 0.000000 +1.038 0.000000 0.000000 +1.039 0.000000 0.000000 +1.040 0.000000 0.000000 +1.041 0.000000 0.000000 +1.042 0.000000 0.000000 +1.043 0.000000 0.000000 +1.044 0.000000 0.000000 +1.045 0.000000 0.000000 +1.046 0.000000 0.000000 +1.047 0.000000 0.000000 +1.048 0.000000 0.000000 +1.049 0.000000 0.000000 +1.050 0.000000 0.000000 +1.051 0.000000 0.000000 +1.052 0.000000 0.000000 +1.053 0.000000 0.000000 +1.054 0.000000 0.000000 +1.055 0.000000 0.000000 +1.056 0.000000 0.000000 +1.057 0.000000 0.000000 +1.058 0.000000 0.000000 +1.059 0.000000 0.000000 +1.060 0.000000 0.000000 +1.061 0.000000 0.000000 +1.062 0.000000 0.000000 +1.063 0.000000 0.000000 +1.064 0.000000 0.000000 +1.065 0.000000 0.000000 +1.066 0.000000 0.000000 +1.067 0.000000 0.000000 +1.068 0.000000 0.000000 +1.069 0.000000 0.000000 +1.070 0.000000 0.000000 +1.071 0.000000 0.000000 +1.072 0.000000 0.000000 +1.073 0.000000 0.000000 +1.074 0.000000 0.000000 +1.075 0.000000 0.000000 +1.076 0.000000 0.000000 +1.077 0.000000 0.000000 +1.078 0.000000 0.000000 +1.079 0.000000 0.000000 +1.080 0.000000 0.000000 +1.081 0.000000 0.000000 +1.082 0.000000 0.000000 +1.083 0.000000 0.000000 +1.084 0.000000 0.000000 +1.085 0.000000 0.000000 +1.086 0.000000 0.000000 +1.087 0.000000 0.000000 +1.088 0.000000 0.000000 +1.089 0.000000 0.000000 +1.090 0.000000 0.000000 +1.091 0.000000 0.000000 +1.092 0.000000 0.000000 +1.093 0.000000 0.000000 +1.094 0.000000 0.000000 +1.095 0.000000 0.000000 +1.096 0.000000 0.000000 +1.097 0.000000 0.000000 +1.098 0.000000 0.000000 +1.099 0.000000 0.000000 +1.100 0.000000 0.000000 +1.101 0.000000 0.000000 +1.102 0.000000 0.000000 +1.103 0.000000 0.000000 +1.104 0.000000 0.000000 +1.105 0.000000 0.000000 +1.106 0.000000 0.000000 +1.107 0.000000 0.000000 +1.108 0.000000 0.000000 +1.109 0.000000 0.000000 +1.110 0.000000 0.000000 +1.111 0.000000 0.000000 +1.112 0.000000 0.000000 +1.113 0.000000 0.000000 +1.114 0.000000 0.000000 +1.115 0.000000 0.000000 +1.116 0.000000 0.000000 +1.117 0.000000 0.000000 +1.118 0.000000 0.000000 +1.119 0.000000 0.000000 +1.120 0.000000 0.000000 +1.121 0.000000 0.000000 +1.122 0.000000 0.000000 +1.123 0.000000 0.000000 +1.124 0.000000 0.000000 +1.125 0.000000 0.000000 +1.126 0.000000 0.000000 +1.127 0.000000 0.000000 +1.128 0.000000 0.000000 +1.129 0.000000 0.000000 +1.130 0.000000 0.000000 +1.131 0.000000 0.000000 +1.132 0.000000 0.000000 +1.133 0.000000 0.000000 +1.134 0.000000 0.000000 +1.135 0.000000 0.000000 +1.136 0.000000 0.000000 +1.137 0.000000 0.000000 +1.138 0.000000 0.000000 +1.139 0.000000 0.000000 +1.140 0.000000 0.000000 +1.141 0.000000 0.000000 +1.142 0.000000 0.000000 +1.143 0.000000 0.000000 +1.144 0.000000 0.000000 +1.145 0.000000 0.000000 +1.146 0.000000 0.000000 +1.147 0.000000 0.000000 +1.148 0.000000 0.000000 +1.149 0.000000 0.000000 +1.150 0.000000 0.000000 +1.151 0.000000 0.000000 +1.152 0.000000 0.000000 +1.153 0.000000 0.000000 +1.154 0.000000 0.000000 +1.155 0.000000 0.000000 +1.156 0.000000 0.000000 +1.157 0.000000 0.000000 +1.158 0.000000 0.000000 +1.159 0.000000 0.000000 +1.160 0.000000 0.000000 +1.161 0.000000 0.000000 +1.162 0.000000 0.000000 +1.163 0.000000 0.000000 +1.164 0.000000 0.000000 +1.165 0.000000 0.000000 +1.166 0.000000 0.000000 +1.167 0.000000 0.000000 +1.168 0.000000 0.000000 +1.169 0.000000 0.000000 +1.170 0.000000 0.000000 +1.171 0.000000 0.000000 +1.172 0.000000 0.000000 +1.173 0.000000 0.000000 +1.174 0.000000 0.000000 +1.175 0.000000 0.000000 +1.176 0.000000 0.000000 +1.177 0.000000 0.000000 +1.178 0.000000 0.000000 +1.179 0.000000 0.000000 +1.180 0.000000 0.000000 +1.181 0.000000 0.000000 +1.182 0.000000 0.000000 +1.183 0.000000 0.000000 +1.184 0.000000 0.000000 +1.185 0.000000 0.000000 +1.186 0.000000 0.000000 +1.187 0.000000 0.000000 +1.188 0.000000 0.000000 +1.189 0.000000 0.000000 +1.190 0.000000 0.000000 +1.191 0.000000 0.000000 +1.192 0.000000 0.000000 +1.193 0.000000 0.000000 +1.194 0.000000 0.000000 +1.195 0.000000 0.000000 +1.196 0.000000 0.000000 +1.197 0.000000 0.000000 +1.198 0.000000 0.000000 +1.199 0.000000 0.000000 +1.200 0.000000 0.000000 +1.201 0.000000 0.000000 +1.202 0.000000 0.000000 +1.203 0.000000 0.000000 +1.204 0.000000 0.000000 +1.205 0.000000 0.000000 +1.206 0.000000 0.000000 +1.207 0.000000 0.000000 +1.208 0.000000 0.000000 +1.209 0.000000 0.000000 +1.210 0.000000 0.000000 +1.211 0.000000 0.000000 +1.212 0.000000 0.000000 +1.213 0.000000 0.000000 +1.214 0.000000 0.000000 +1.215 0.000000 0.000000 +1.216 0.000000 0.000000 +1.217 0.000000 0.000000 +1.218 0.000000 0.000000 +1.219 0.000000 0.000000 +1.220 0.000000 0.000000 +1.221 0.000000 0.000000 +1.222 0.000000 0.000000 +1.223 0.000000 0.000000 +1.224 0.000000 0.000000 +1.225 0.000000 0.000000 +1.226 0.000000 0.000000 +1.227 0.000000 0.000000 +1.228 0.000000 0.000000 +1.229 0.000000 0.000000 +1.230 0.000000 0.000000 +1.231 0.000000 0.000000 +1.232 0.000000 0.000000 +1.233 0.000000 0.000000 +1.234 0.000000 0.000000 +1.235 0.000000 0.000000 +1.236 0.000000 0.000000 +1.237 0.000000 0.000000 +1.238 0.000000 0.000000 +1.239 0.000000 0.000000 +1.240 0.000000 0.000000 +1.241 0.000000 0.000000 +1.242 0.000000 0.000000 +1.243 0.000000 0.000000 +1.244 0.000000 0.000000 +1.245 0.000000 0.000000 +1.246 0.000000 0.000000 +1.247 0.000000 0.000000 +1.248 0.000000 0.000000 +1.249 0.000000 0.000000 +1.250 0.000000 0.000000 +1.251 0.000000 0.000000 +1.252 0.000000 0.000000 +1.253 0.000000 0.000000 +1.254 0.000000 0.000000 +1.255 0.000000 0.000000 +1.256 0.000000 0.000000 +1.257 0.000000 0.000000 +1.258 0.000000 0.000000 +1.259 0.000000 0.000000 +1.260 0.000000 0.000000 +1.261 0.000000 0.000000 +1.262 0.000000 0.000000 +1.263 0.000000 0.000000 +1.264 0.000000 0.000000 +1.265 0.000000 0.000000 +1.266 0.000000 0.000000 +1.267 0.000000 0.000000 +1.268 0.000000 0.000000 +1.269 0.000000 0.000000 +1.270 0.000000 0.000000 +1.271 0.000000 0.000000 +1.272 0.000000 0.000000 +1.273 0.000000 0.000000 +1.274 0.000000 0.000000 +1.275 0.000000 0.000000 +1.276 0.000000 0.000000 +1.277 0.000000 0.000000 +1.278 0.000000 0.000000 +1.279 0.000000 0.000000 +1.280 0.000000 0.000000 +1.281 0.000000 0.000000 +1.282 0.000000 0.000000 +1.283 0.000000 0.000000 +1.284 0.000000 0.000000 +1.285 0.000000 0.000000 +1.286 0.000000 0.000000 +1.287 0.000000 0.000000 +1.288 0.000000 0.000000 +1.289 0.000000 0.000000 +1.290 0.000000 0.000000 +1.291 0.000000 0.000000 +1.292 0.000000 0.000000 +1.293 0.000000 0.000000 +1.294 0.000000 0.000000 +1.295 0.000000 0.000000 +1.296 0.000000 0.000000 +1.297 0.000000 0.000000 +1.298 0.000000 0.000000 +1.299 0.000000 0.000000 +1.300 0.000000 0.000000 +1.301 0.000000 0.000000 +1.302 0.000000 0.000000 +1.303 0.000000 0.000000 +1.304 0.000000 0.000000 +1.305 0.000000 0.000000 +1.306 0.000000 0.000000 +1.307 0.000000 0.000000 +1.308 0.000000 0.000000 +1.309 0.000000 0.000000 +1.310 0.000000 0.000000 +1.311 0.000000 0.000000 +1.312 0.000000 0.000000 +1.313 0.000000 0.000000 +1.314 0.000000 0.000000 +1.315 0.000000 0.000000 +1.316 0.000000 0.000000 +1.317 0.000000 0.000000 +1.318 0.000000 0.000000 +1.319 0.000000 0.000000 +1.320 0.000000 0.000000 +1.321 0.000000 0.000000 +1.322 0.000000 0.000000 +1.323 0.000000 0.000000 +1.324 0.000000 0.000000 +1.325 0.000000 0.000000 +1.326 0.000000 0.000000 +1.327 0.000000 0.000000 +1.328 0.000000 0.000000 +1.329 0.000000 0.000000 +1.330 0.000000 0.000000 +1.331 0.000000 0.000000 +1.332 0.000000 0.000000 +1.333 0.000000 0.000000 +1.334 0.000000 0.000000 +1.335 0.000000 0.000000 +1.336 0.000000 0.000000 +1.337 0.000000 0.000000 +1.338 0.000000 0.000000 +1.339 0.000000 0.000000 +1.340 0.000000 0.000000 +1.341 0.000000 0.000000 +1.342 0.000000 0.000000 +1.343 0.000000 0.000000 +1.344 0.000000 0.000000 +1.345 0.000000 0.000000 +1.346 0.000000 0.000000 +1.347 0.000000 0.000000 +1.348 0.000000 0.000000 +1.349 0.000000 0.000000 +1.350 0.000000 0.000000 +1.351 0.000000 0.000000 +1.352 0.000000 0.000000 +1.353 0.000000 0.000000 +1.354 0.000000 0.000000 +1.355 0.000000 0.000000 +1.356 0.000000 0.000000 +1.357 0.000000 0.000000 +1.358 0.000000 0.000000 +1.359 0.000000 0.000000 +1.360 0.000000 0.000000 +1.361 0.000000 0.000000 +1.362 0.000000 0.000000 +1.363 0.000000 0.000000 +1.364 0.000000 0.000000 +1.365 0.000000 0.000000 +1.366 0.000000 0.000000 +1.367 0.000000 0.000000 +1.368 0.000000 0.000000 +1.369 0.000000 0.000000 +1.370 0.000000 0.000000 +1.371 0.000000 0.000000 +1.372 0.000000 0.000000 +1.373 0.000000 0.000000 +1.374 0.000000 0.000000 +1.375 0.000000 0.000000 +1.376 0.000000 0.000000 +1.377 0.000000 0.000000 +1.378 0.000000 0.000000 +1.379 0.000000 0.000000 +1.380 0.000000 0.000000 +1.381 0.000000 0.000000 +1.382 0.000000 0.000000 +1.383 0.000000 0.000000 +1.384 0.000000 0.000000 +1.385 0.000000 0.000000 +1.386 0.000000 0.000000 +1.387 0.000000 0.000000 +1.388 0.000000 0.000000 +1.389 0.000000 0.000000 +1.390 0.000000 0.000000 +1.391 0.000000 0.000000 +1.392 0.000000 0.000000 +1.393 0.000000 0.000000 +1.394 0.000000 0.000000 +1.395 0.000000 0.000000 +1.396 0.000000 0.000000 +1.397 0.000000 0.000000 +1.398 0.000000 0.000000 +1.399 0.000000 0.000000 +1.400 0.000000 0.000000 +1.401 0.000000 0.000000 +1.402 0.000000 0.000000 +1.403 0.000000 0.000000 +1.404 0.000000 0.000000 +1.405 0.000000 0.000000 +1.406 0.000000 0.000000 +1.407 0.000000 0.000000 +1.408 0.000000 0.000000 +1.409 0.000000 0.000000 +1.410 0.000000 0.000000 +1.411 0.000000 0.000000 +1.412 0.000000 0.000000 +1.413 0.000000 0.000000 +1.414 0.000000 0.000000 +1.415 0.000000 0.000000 +1.416 0.000000 0.000000 +1.417 0.000000 0.000000 +1.418 0.000000 0.000000 +1.419 0.000000 0.000000 +1.420 0.000000 0.000000 +1.421 0.000000 0.000000 +1.422 0.000000 0.000000 +1.423 0.000000 0.000000 +1.424 0.000000 0.000000 +1.425 0.000000 0.000000 +1.426 0.000000 0.000000 +1.427 0.000000 0.000000 +1.428 0.000000 0.000000 +1.429 0.000000 0.000000 +1.430 0.000000 0.000000 +1.431 0.000000 0.000000 +1.432 0.000000 0.000000 +1.433 0.000000 0.000000 +1.434 0.000000 0.000000 +1.435 0.000000 0.000000 +1.436 0.000000 0.000000 +1.437 0.000000 0.000000 +1.438 0.000000 0.000000 +1.439 0.000000 0.000000 +1.440 0.000000 0.000000 +1.441 0.000000 0.000000 +1.442 0.000000 0.000000 +1.443 0.000000 0.000000 +1.444 0.000000 0.000000 +1.445 0.000000 0.000000 +1.446 0.000000 0.000000 +1.447 0.000000 0.000000 +1.448 0.000000 0.000000 +1.449 0.000000 0.000000 +1.450 0.000000 0.000000 +1.451 0.000000 0.000000 +1.452 0.000000 0.000000 +1.453 0.000000 0.000000 +1.454 0.000000 0.000000 +1.455 0.000000 0.000000 +1.456 0.000000 0.000000 +1.457 0.000000 0.000000 +1.458 0.000000 0.000000 +1.459 0.000000 0.000000 +1.460 0.000000 0.000000 +1.461 0.000000 0.000000 +1.462 0.000000 0.000000 +1.463 0.000000 0.000000 +1.464 0.000000 0.000000 +1.465 0.000000 0.000000 +1.466 0.000000 0.000000 +1.467 0.000000 0.000000 +1.468 0.000000 0.000000 +1.469 0.000000 0.000000 +1.470 0.000000 0.000000 +1.471 0.000000 0.000000 +1.472 0.000000 0.000000 +1.473 0.000000 0.000000 +1.474 0.000000 0.000000 +1.475 0.000000 0.000000 +1.476 0.000000 0.000000 +1.477 0.000000 0.000000 +1.478 0.000000 0.000000 +1.479 0.000000 0.000000 +1.480 0.000000 0.000000 +1.481 0.000000 0.000000 +1.482 0.000000 0.000000 +1.483 0.000000 0.000000 +1.484 0.000000 0.000000 +1.485 0.000000 0.000000 +1.486 0.000000 0.000000 +1.487 0.000000 0.000000 +1.488 0.000000 0.000000 +1.489 0.000000 0.000000 +1.490 0.000000 0.000000 +1.491 0.000000 0.000000 +1.492 0.000000 0.000000 +1.493 0.000000 0.000000 +1.494 0.000000 0.000000 +1.495 0.000000 0.000000 +1.496 0.000000 0.000000 +1.497 0.000000 0.000000 +1.498 0.000000 0.000000 +1.499 0.000000 0.000000 +1.500 0.000000 0.000000 +1.501 0.000000 0.000000 +1.502 0.000000 0.000000 +1.503 0.000000 0.000000 +1.504 0.000000 0.000000 +1.505 0.000000 0.000000 +1.506 0.000000 0.000000 +1.507 0.000000 0.000000 +1.508 0.000000 0.000000 +1.509 0.000000 0.000000 +1.510 0.000000 0.000000 +1.511 0.000000 0.000000 +1.512 0.000000 0.000000 +1.513 0.000000 0.000000 +1.514 0.000000 0.000000 +1.515 0.000000 0.000000 +1.516 0.000000 0.000000 +1.517 0.000000 0.000000 +1.518 0.000000 0.000000 +1.519 0.000000 0.000000 +1.520 0.000000 0.000000 +1.521 0.000000 0.000000 +1.522 0.000000 0.000000 +1.523 0.000000 0.000000 +1.524 0.000000 0.000000 +1.525 0.000000 0.000000 +1.526 0.000000 0.000000 +1.527 0.000000 0.000000 +1.528 0.000000 0.000000 +1.529 0.000000 0.000000 +1.530 0.000000 0.000000 +1.531 0.000000 0.000000 +1.532 0.000000 0.000000 +1.533 0.000000 0.000000 +1.534 0.000000 0.000000 +1.535 0.000000 0.000000 +1.536 0.000000 0.000000 +1.537 0.000000 0.000000 +1.538 0.000000 0.000000 +1.539 0.000000 0.000000 +1.540 0.000000 0.000000 +1.541 0.000000 0.000000 +1.542 0.000000 0.000000 +1.543 0.000000 0.000000 +1.544 0.000000 0.000000 +1.545 0.000000 0.000000 +1.546 0.000000 0.000000 +1.547 0.000000 0.000000 +1.548 0.000000 0.000000 +1.549 0.000000 0.000000 +1.550 0.000000 0.000000 +1.551 0.000000 0.000000 +1.552 0.000000 0.000000 +1.553 0.000000 0.000000 +1.554 0.000000 0.000000 +1.555 0.000000 0.000000 +1.556 0.000000 0.000000 +1.557 0.000000 0.000000 +1.558 0.000000 0.000000 +1.559 0.000000 0.000000 +1.560 0.000000 0.000000 +1.561 0.000000 0.000000 +1.562 0.000000 0.000000 +1.563 0.000000 0.000000 +1.564 0.000000 0.000000 +1.565 0.000000 0.000000 +1.566 0.000000 0.000000 +1.567 0.000000 0.000000 +1.568 0.000000 0.000000 +1.569 0.000000 0.000000 +1.570 0.000000 0.000000 +1.571 0.000000 0.000000 +1.572 0.000000 0.000000 +1.573 0.000000 0.000000 +1.574 0.000000 0.000000 +1.575 0.000000 0.000000 +1.576 0.000000 0.000000 +1.577 0.000000 0.000000 +1.578 0.000000 0.000000 +1.579 0.000000 0.000000 +1.580 0.000000 0.000000 +1.581 0.000000 0.000000 +1.582 0.000000 0.000000 +1.583 0.000000 0.000000 +1.584 0.000000 0.000000 +1.585 0.000000 0.000000 +1.586 0.000000 0.000000 +1.587 0.000000 0.000000 +1.588 0.000000 0.000000 +1.589 0.000000 0.000000 +1.590 0.000000 0.000000 +1.591 0.000000 0.000000 +1.592 0.000000 0.000000 +1.593 0.000000 0.000000 +1.594 0.000000 0.000000 +1.595 0.000000 0.000000 +1.596 0.000000 0.000000 +1.597 0.000000 0.000000 +1.598 0.000000 0.000000 +1.599 0.000000 0.000000 +1.600 0.000000 0.000000 +1.601 0.000000 0.000000 +1.602 0.000000 0.000000 +1.603 0.000000 0.000000 +1.604 0.000000 0.000000 +1.605 0.000000 0.000000 +1.606 0.000000 0.000000 +1.607 0.000000 0.000000 +1.608 0.000000 0.000000 +1.609 0.000000 0.000000 +1.610 0.000000 0.000000 +1.611 0.000000 0.000000 +1.612 0.000000 0.000000 +1.613 0.000000 0.000000 +1.614 0.000000 0.000000 +1.615 0.000000 0.000000 +1.616 0.000000 0.000000 +1.617 0.000000 0.000000 +1.618 0.000000 0.000000 +1.619 0.000000 0.000000 +1.620 0.000000 0.000000 +1.621 0.000000 0.000000 +1.622 0.000000 0.000000 +1.623 0.000000 0.000000 +1.624 0.000000 0.000000 +1.625 0.000000 0.000000 +1.626 0.000000 0.000000 +1.627 0.000000 0.000000 +1.628 0.000000 0.000000 +1.629 0.000000 0.000000 +1.630 0.000000 0.000000 +1.631 0.000000 0.000000 +1.632 0.000000 0.000000 +1.633 0.000000 0.000000 +1.634 0.000000 0.000000 +1.635 0.000000 0.000000 +1.636 0.000000 0.000000 +1.637 0.000000 0.000000 +1.638 0.000000 0.000000 +1.639 0.000000 0.000000 +1.640 0.000000 0.000000 +1.641 0.000000 0.000000 +1.642 0.000000 0.000000 +1.643 0.000000 0.000000 +1.644 0.000000 0.000000 +1.645 0.000000 0.000000 +1.646 0.000000 0.000000 +1.647 0.000000 0.000000 +1.648 0.000000 0.000000 +1.649 0.000000 0.000000 +1.650 0.000000 0.000000 +1.651 0.000000 0.000000 +1.652 0.000000 0.000000 +1.653 0.000000 0.000000 +1.654 0.000000 0.000000 +1.655 0.000000 0.000000 +1.656 0.000000 0.000000 +1.657 0.000000 0.000000 +1.658 0.000000 0.000000 +1.659 0.000000 0.000000 +1.660 0.000000 0.000000 +1.661 0.000000 0.000000 +1.662 0.000000 0.000000 +1.663 0.000000 0.000000 +1.664 0.000000 0.000000 +1.665 0.000000 0.000000 +1.666 0.000000 0.000000 +1.667 0.000000 0.000000 +1.668 0.000000 0.000000 +1.669 0.000000 0.000000 +1.670 0.000000 0.000000 +1.671 0.000000 0.000000 +1.672 0.000000 0.000000 +1.673 0.000000 0.000000 +1.674 0.000000 0.000000 +1.675 0.000000 0.000000 +1.676 0.000000 0.000000 +1.677 0.000000 0.000000 +1.678 0.000000 0.000000 +1.679 0.000000 0.000000 +1.680 0.000000 0.000000 +1.681 0.000000 0.000000 +1.682 0.000000 0.000000 +1.683 0.000000 0.000000 +1.684 0.000000 0.000000 +1.685 0.000000 0.000000 +1.686 0.000000 0.000000 +1.687 0.000000 0.000000 +1.688 0.000000 0.000000 +1.689 0.000000 0.000000 +1.690 0.000000 0.000000 +1.691 0.000000 0.000000 +1.692 0.000000 0.000000 +1.693 0.000000 0.000000 +1.694 0.000000 0.000000 +1.695 0.000000 0.000000 +1.696 0.000000 0.000000 +1.697 0.000000 0.000000 +1.698 0.000000 0.000000 +1.699 0.000000 0.000000 +1.700 0.000000 0.000000 +1.701 0.000000 0.000000 +1.702 0.000000 0.000000 +1.703 0.000000 0.000000 +1.704 0.000000 0.000000 +1.705 0.000000 0.000000 +1.706 0.000000 0.000000 +1.707 0.000000 0.000000 +1.708 0.000000 0.000000 +1.709 0.000000 0.000000 +1.710 0.000000 0.000000 +1.711 0.000000 0.000000 +1.712 0.000000 0.000000 +1.713 0.000000 0.000000 +1.714 0.000000 0.000000 +1.715 0.000000 0.000000 +1.716 0.000000 0.000000 +1.717 0.000000 0.000000 +1.718 0.000000 0.000000 +1.719 0.000000 0.000000 +1.720 0.000000 0.000000 +1.721 0.000000 0.000000 +1.722 0.000000 0.000000 +1.723 0.000000 0.000000 +1.724 0.000000 0.000000 +1.725 0.000000 0.000000 +1.726 0.000000 0.000000 +1.727 0.000000 0.000000 +1.728 0.000000 0.000000 +1.729 0.000000 0.000000 +1.730 0.000000 0.000000 +1.731 0.000000 0.000000 +1.732 0.000000 0.000000 +1.733 0.000000 0.000000 +1.734 0.000000 0.000000 +1.735 0.000000 0.000000 +1.736 0.000000 0.000000 +1.737 0.000000 0.000000 +1.738 0.000000 0.000000 +1.739 0.000000 0.000000 +1.740 0.000000 0.000000 +1.741 0.000000 0.000000 +1.742 0.000000 0.000000 +1.743 0.000000 0.000000 +1.744 0.000000 0.000000 +1.745 0.000000 0.000000 +1.746 0.000000 0.000000 +1.747 0.000000 0.000000 +1.748 0.000000 0.000000 +1.749 0.000000 0.000000 +1.750 0.000000 0.000000 +1.751 0.000000 0.000000 +1.752 0.000000 0.000000 +1.753 0.000000 0.000000 +1.754 0.000000 0.000000 +1.755 0.000000 0.000000 +1.756 0.000000 0.000000 +1.757 0.000000 0.000000 +1.758 0.000000 0.000000 +1.759 0.000000 0.000000 +1.760 0.000000 0.000000 +1.761 0.000000 0.000000 +1.762 0.000000 0.000000 +1.763 0.000000 0.000000 +1.764 0.000000 0.000000 +1.765 0.000000 0.000000 +1.766 0.000000 0.000000 +1.767 0.000000 0.000000 +1.768 0.000000 0.000000 +1.769 0.000000 0.000000 +1.770 0.000000 0.000000 +1.771 0.000000 0.000000 +1.772 0.000000 0.000000 +1.773 0.000000 0.000000 +1.774 0.000000 0.000000 +1.775 0.000000 0.000000 +1.776 0.000000 0.000000 +1.777 0.000000 0.000000 +1.778 0.000000 0.000000 +1.779 0.000000 0.000000 +1.780 0.000000 0.000000 +1.781 0.000000 0.000000 +1.782 0.000000 0.000000 +1.783 0.000000 0.000000 +1.784 0.000000 0.000000 +1.785 0.000000 0.000000 +1.786 0.000000 0.000000 +1.787 0.000000 0.000000 +1.788 0.000000 0.000000 +1.789 0.000000 0.000000 +1.790 0.000000 0.000000 +1.791 0.000000 0.000000 +1.792 0.000000 0.000000 +1.793 0.000000 0.000000 +1.794 0.000000 0.000000 +1.795 0.000000 0.000000 +1.796 0.000000 0.000000 +1.797 0.000000 0.000000 +1.798 0.000000 0.000000 +1.799 0.000000 0.000000 +1.800 0.000000 0.000000 +1.801 0.000000 0.000000 +1.802 0.000000 0.000000 +1.803 0.000000 0.000000 +1.804 0.000000 0.000000 +1.805 0.000000 0.000000 +1.806 0.000000 0.000000 +1.807 0.000000 0.000000 +1.808 0.000000 0.000000 +1.809 0.000000 0.000000 +1.810 0.000000 0.000000 +1.811 0.000000 0.000000 +1.812 0.000000 0.000000 +1.813 0.000000 0.000000 +1.814 0.000000 0.000000 +1.815 0.000000 0.000000 +1.816 0.000000 0.000000 +1.817 0.000000 0.000000 +1.818 0.000000 0.000000 +1.819 0.000000 0.000000 +1.820 0.000000 0.000000 +1.821 0.000000 0.000000 +1.822 0.000000 0.000000 +1.823 0.000000 0.000000 +1.824 0.000000 0.000000 +1.825 0.000000 0.000000 +1.826 0.000000 0.000000 +1.827 0.000000 0.000000 +1.828 0.000000 0.000000 +1.829 0.000000 0.000000 +1.830 0.000000 0.000000 +1.831 0.000000 0.000000 +1.832 0.000000 0.000000 +1.833 0.000000 0.000000 +1.834 0.000000 0.000000 +1.835 0.000000 0.000000 +1.836 0.000000 0.000000 +1.837 0.000000 0.000000 +1.838 0.000000 0.000000 +1.839 0.000000 0.000000 +1.840 0.000000 0.000000 +1.841 0.000000 0.000000 +1.842 0.000000 0.000000 +1.843 0.000000 0.000000 +1.844 0.000000 0.000000 +1.845 0.000000 0.000000 +1.846 0.000000 0.000000 +1.847 0.000000 0.000000 +1.848 0.000000 0.000000 +1.849 0.000000 0.000000 +1.850 0.000000 0.000000 +1.851 0.000000 0.000000 +1.852 0.000000 0.000000 +1.853 0.000000 0.000000 +1.854 0.000000 0.000000 +1.855 0.000000 0.000000 +1.856 0.000000 0.000000 +1.857 0.000000 0.000000 +1.858 0.000000 0.000000 +1.859 0.000000 0.000000 +1.860 0.000000 0.000000 +1.861 0.000000 0.000000 +1.862 0.000000 0.000000 +1.863 0.000000 0.000000 +1.864 0.000000 0.000000 +1.865 0.000000 0.000000 +1.866 0.000000 0.000000 +1.867 0.000000 0.000000 +1.868 0.000000 0.000000 +1.869 0.000000 0.000000 +1.870 0.000000 0.000000 +1.871 0.000000 0.000000 +1.872 0.000000 0.000000 +1.873 0.000000 0.000000 +1.874 0.000000 0.000000 +1.875 0.000000 0.000000 +1.876 0.000000 0.000000 +1.877 0.000000 0.000000 +1.878 0.000000 0.000000 +1.879 0.000000 0.000000 +1.880 0.000000 0.000000 +1.881 0.000000 0.000000 +1.882 0.000000 0.000000 +1.883 0.000000 0.000000 +1.884 0.000000 0.000000 +1.885 0.000000 0.000000 +1.886 0.000000 0.000000 +1.887 0.000000 0.000000 +1.888 0.000000 0.000000 +1.889 0.000000 0.000000 +1.890 0.000000 0.000000 +1.891 0.000000 0.000000 +1.892 0.000000 0.000000 +1.893 0.000000 0.000000 +1.894 0.000000 0.000000 +1.895 0.000000 0.000000 +1.896 0.000000 0.000000 +1.897 0.000000 0.000000 +1.898 0.000000 0.000000 +1.899 0.000000 0.000000 +1.900 0.000000 0.000000 +1.901 0.000000 0.000000 +1.902 0.000000 0.000000 +1.903 0.000000 0.000000 +1.904 0.000000 0.000000 +1.905 0.000000 0.000000 +1.906 0.000000 0.000000 +1.907 0.000000 0.000000 +1.908 0.000000 0.000000 +1.909 0.000000 0.000000 +1.910 0.000000 0.000000 +1.911 0.000000 0.000000 +1.912 0.000000 0.000000 +1.913 0.000000 0.000000 +1.914 0.000000 0.000000 +1.915 0.000000 0.000000 +1.916 0.000000 0.000000 +1.917 0.000000 0.000000 +1.918 0.000000 0.000000 +1.919 0.000000 0.000000 +1.920 0.000000 0.000000 +1.921 0.000000 0.000000 +1.922 0.000000 0.000000 +1.923 0.000000 0.000000 +1.924 0.000000 0.000000 +1.925 0.000000 0.000000 +1.926 0.000000 0.000000 +1.927 0.000000 0.000000 +1.928 0.000000 0.000000 +1.929 0.000000 0.000000 +1.930 0.000000 0.000000 +1.931 0.000000 0.000000 +1.932 0.000000 0.000000 +1.933 0.000000 0.000000 +1.934 0.000000 0.000000 +1.935 0.000000 0.000000 +1.936 0.000000 0.000000 +1.937 0.000000 0.000000 +1.938 0.000000 0.000000 +1.939 0.000000 0.000000 +1.940 0.000000 0.000000 +1.941 0.000000 0.000000 +1.942 0.000000 0.000000 +1.943 0.000000 0.000000 +1.944 0.000000 0.000000 +1.945 0.000000 0.000000 +1.946 0.000000 0.000000 +1.947 0.000000 0.000000 +1.948 0.000000 0.000000 +1.949 0.000000 0.000000 +1.950 0.000000 0.000000 +1.951 0.000000 0.000000 +1.952 0.000000 0.000000 +1.953 0.000000 0.000000 +1.954 0.000000 0.000000 +1.955 0.000000 0.000000 +1.956 0.000000 0.000000 +1.957 0.000000 0.000000 +1.958 0.000000 0.000000 +1.959 0.000000 0.000000 +1.960 0.000000 0.000000 +1.961 0.000000 0.000000 +1.962 0.000000 0.000000 +1.963 0.000000 0.000000 +1.964 0.000000 0.000000 +1.965 0.000000 0.000000 +1.966 0.000000 0.000000 +1.967 0.000000 0.000000 +1.968 0.000000 0.000000 +1.969 0.000000 0.000000 +1.970 0.000000 0.000000 +1.971 0.000000 0.000000 +1.972 0.000000 0.000000 +1.973 0.000000 0.000000 +1.974 0.000000 0.000000 +1.975 0.000000 0.000000 +1.976 0.000000 0.000000 +1.977 0.000000 0.000000 +1.978 0.000000 0.000000 +1.979 0.000000 0.000000 +1.980 0.000000 0.000000 +1.981 0.000000 0.000000 +1.982 0.000000 0.000000 +1.983 0.000000 0.000000 +1.984 0.000000 0.000000 +1.985 0.000000 0.000000 +1.986 0.000000 0.000000 +1.987 0.000000 0.000000 +1.988 0.000000 0.000000 +1.989 0.000000 0.000000 +1.990 0.000000 0.000000 +1.991 0.000000 0.000000 +1.992 0.000000 0.000000 +1.993 0.000000 0.000000 +1.994 0.000000 0.000000 +1.995 0.000000 0.000000 +1.996 0.000000 0.000000 +1.997 0.000000 0.000000 +1.998 0.000000 0.000000 +1.999 0.000000 0.000000 +2.000 0.000000 0.000000 +2.001 0.000000 0.000000 +2.002 0.000000 0.000000 +2.003 0.000000 0.000000 +2.004 0.000000 0.000000 +2.005 0.000000 0.000000 +2.006 0.000000 0.000000 +2.007 0.000000 0.000000 +2.008 0.000000 0.000000 +2.009 0.000000 0.000000 +2.010 0.000000 0.000000 +2.011 0.000000 0.000000 +2.012 0.000000 0.000000 +2.013 0.000000 0.000000 +2.014 0.000000 0.000000 +2.015 0.000000 0.000000 +2.016 0.000000 0.000000 +2.017 0.000000 0.000000 +2.018 0.000000 0.000000 +2.019 0.000000 0.000000 +2.020 0.000000 0.000000 +2.021 0.000000 0.000000 +2.022 0.000000 0.000000 +2.023 0.000000 0.000000 +2.024 0.000000 0.000000 +2.025 0.000000 0.000000 +2.026 0.000000 0.000000 +2.027 0.000000 0.000000 +2.028 0.000000 0.000000 +2.029 0.000000 0.000000 +2.030 0.000000 0.000000 +2.031 0.000000 0.000000 +2.032 0.000000 0.000000 +2.033 0.000000 0.000000 +2.034 0.000000 0.000000 +2.035 0.000000 0.000000 +2.036 0.000000 0.000000 +2.037 0.000000 0.000000 +2.038 0.000000 0.000000 +2.039 0.000000 0.000000 +2.040 0.000000 0.000000 +2.041 0.000000 0.000000 +2.042 0.000000 0.000000 +2.043 0.000000 0.000000 +2.044 0.000000 0.000000 +2.045 0.000000 0.000000 +2.046 0.000000 0.000000 +2.047 0.000000 0.000000 +2.048 0.000000 0.000000 +2.049 0.000000 0.000000 +2.050 0.000000 0.000000 +2.051 0.000000 0.000000 +2.052 0.000000 0.000000 +2.053 0.000000 0.000000 +2.054 0.000000 0.000000 +2.055 0.000000 0.000000 +2.056 0.000000 0.000000 +2.057 0.000000 0.000000 +2.058 0.000000 0.000000 +2.059 0.000000 0.000000 +2.060 0.000000 0.000000 +2.061 0.000000 0.000000 +2.062 0.000000 0.000000 +2.063 0.000000 0.000000 +2.064 0.000000 0.000000 +2.065 0.000000 0.000000 +2.066 0.000000 0.000000 +2.067 0.000000 0.000000 +2.068 0.000000 0.000000 +2.069 0.000000 0.000000 +2.070 0.000000 0.000000 +2.071 0.000000 0.000000 +2.072 0.000000 0.000000 +2.073 0.000000 0.000000 +2.074 0.000000 0.000000 +2.075 0.000000 0.000000 +2.076 0.000000 0.000000 +2.077 0.000000 0.000000 +2.078 0.000000 0.000000 +2.079 0.000000 0.000000 +2.080 0.000000 0.000000 +2.081 0.000000 0.000000 +2.082 0.000000 0.000000 +2.083 0.000000 0.000000 +2.084 0.000000 0.000000 +2.085 0.000000 0.000000 +2.086 0.000000 0.000000 +2.087 0.000000 0.000000 +2.088 0.000000 0.000000 +2.089 0.000000 0.000000 +2.090 0.000000 0.000000 +2.091 0.000000 0.000000 +2.092 0.000000 0.000000 +2.093 0.000000 0.000000 +2.094 0.000000 0.000000 +2.095 0.000000 0.000000 +2.096 0.000000 0.000000 +2.097 0.000000 0.000000 +2.098 0.000000 0.000000 +2.099 0.000000 0.000000 +2.100 0.000000 0.000000 +2.101 0.000000 0.000000 +2.102 0.000000 0.000000 +2.103 0.000000 0.000000 +2.104 0.000000 0.000000 +2.105 0.000000 0.000000 +2.106 0.000000 0.000000 +2.107 0.000000 0.000000 +2.108 0.000000 0.000000 +2.109 0.000000 0.000000 +2.110 0.000000 0.000000 +2.111 0.000000 0.000000 +2.112 0.000000 0.000000 +2.113 0.000000 0.000000 +2.114 0.000000 0.000000 +2.115 0.000000 0.000000 +2.116 0.000000 0.000000 +2.117 0.000000 0.000000 +2.118 0.000000 0.000000 +2.119 0.000000 0.000000 +2.120 0.000000 0.000000 +2.121 0.000000 0.000000 +2.122 0.000000 0.000000 +2.123 0.000000 0.000000 +2.124 0.000000 0.000000 +2.125 0.000000 0.000000 +2.126 0.000000 0.000000 +2.127 0.000000 0.000000 +2.128 0.000000 0.000000 +2.129 0.000000 0.000000 +2.130 0.000000 0.000000 +2.131 0.000000 0.000000 +2.132 0.000000 0.000000 +2.133 0.000000 0.000000 +2.134 0.000000 0.000000 +2.135 0.000000 0.000000 +2.136 0.000000 0.000000 +2.137 0.000000 0.000000 +2.138 0.000000 0.000000 +2.139 0.000000 0.000000 +2.140 0.000000 0.000000 +2.141 0.000000 0.000000 +2.142 0.000000 0.000000 +2.143 0.000000 0.000000 +2.144 0.000000 0.000000 +2.145 0.000000 0.000000 +2.146 0.000000 0.000000 +2.147 0.000000 0.000000 +2.148 0.000000 0.000000 +2.149 0.000000 0.000000 +2.150 0.000000 0.000000 +2.151 0.000000 0.000000 +2.152 0.000000 0.000000 +2.153 0.000000 0.000000 +2.154 0.000000 0.000000 +2.155 0.000000 0.000000 +2.156 0.000000 0.000000 +2.157 0.000000 0.000000 +2.158 0.000000 0.000000 +2.159 0.000000 0.000000 +2.160 0.000000 0.000000 +2.161 0.000000 0.000000 +2.162 0.000000 0.000000 +2.163 0.000000 0.000000 +2.164 0.000000 0.000000 +2.165 0.000000 0.000000 +2.166 0.000000 0.000000 +2.167 0.000000 0.000000 +2.168 0.000000 0.000000 +2.169 0.000000 0.000000 +2.170 0.000000 0.000000 +2.171 0.000000 0.000000 +2.172 0.000000 0.000000 +2.173 0.000000 0.000000 +2.174 0.000000 0.000000 +2.175 0.000000 0.000000 +2.176 0.000000 0.000000 +2.177 0.000000 0.000000 +2.178 0.000000 0.000000 +2.179 0.000000 0.000000 +2.180 0.000000 0.000000 +2.181 0.000000 0.000000 +2.182 0.000000 0.000000 +2.183 0.000000 0.000000 +2.184 0.000000 0.000000 +2.185 0.000000 0.000000 +2.186 0.000000 0.000000 +2.187 0.000000 0.000000 +2.188 0.000000 0.000000 +2.189 0.000000 0.000000 +2.190 0.000000 0.000000 +2.191 0.000000 0.000000 +2.192 0.000000 0.000000 +2.193 0.000000 0.000000 +2.194 0.000000 0.000000 +2.195 0.000000 0.000000 +2.196 0.000000 0.000000 +2.197 0.000000 0.000000 +2.198 0.000000 0.000000 +2.199 0.000000 0.000000 +2.200 0.000000 0.000000 +2.201 0.000000 0.000000 +2.202 0.000000 0.000000 +2.203 0.000000 0.000000 +2.204 0.000000 0.000000 +2.205 0.000000 0.000000 +2.206 0.000000 0.000000 +2.207 0.000000 0.000000 +2.208 0.000000 0.000000 +2.209 0.000000 0.000000 +2.210 0.000000 0.000000 +2.211 0.000000 0.000000 +2.212 0.000000 0.000000 +2.213 0.000000 0.000000 +2.214 0.000000 0.000000 +2.215 0.000000 0.000000 +2.216 0.000000 0.000000 +2.217 0.000000 0.000000 +2.218 0.000000 0.000000 +2.219 0.000000 0.000000 +2.220 0.000000 0.000000 +2.221 0.000000 0.000000 +2.222 0.000000 0.000000 +2.223 0.000000 0.000000 +2.224 0.000000 0.000000 +2.225 0.000000 0.000000 +2.226 0.000000 0.000000 +2.227 0.000000 0.000000 +2.228 0.000000 0.000000 +2.229 0.000000 0.000000 +2.230 0.000000 0.000000 +2.231 0.000000 0.000000 +2.232 0.000000 0.000000 +2.233 0.000000 0.000000 +2.234 0.000000 0.000000 +2.235 0.000000 0.000000 +2.236 0.000000 0.000000 +2.237 0.000000 0.000000 +2.238 0.000000 0.000000 +2.239 0.000000 0.000000 +2.240 0.000000 0.000000 +2.241 0.000000 0.000000 +2.242 0.000000 0.000000 +2.243 0.000000 0.000000 +2.244 0.000000 0.000000 +2.245 0.000000 0.000000 +2.246 0.000000 0.000000 +2.247 0.000000 0.000000 +2.248 0.000000 0.000000 +2.249 0.000000 0.000000 +2.250 0.000000 0.000000 +2.251 0.000000 0.000000 +2.252 0.000000 0.000000 +2.253 0.000000 0.000000 +2.254 0.000000 0.000000 +2.255 0.000000 0.000000 +2.256 0.000000 0.000000 +2.257 0.000000 0.000000 +2.258 0.000000 0.000000 +2.259 0.000000 0.000000 +2.260 0.000000 0.000000 +2.261 0.000000 0.000000 +2.262 0.000000 0.000000 +2.263 0.000000 0.000000 +2.264 0.000000 0.000000 +2.265 0.000000 0.000000 +2.266 0.000000 0.000000 +2.267 0.000000 0.000000 +2.268 0.000000 0.000000 +2.269 0.000000 0.000000 +2.270 0.000000 0.000000 +2.271 0.000000 0.000000 +2.272 0.000000 0.000000 +2.273 0.000000 0.000000 +2.274 0.000000 0.000000 +2.275 0.000000 0.000000 +2.276 0.000000 0.000000 +2.277 0.000000 0.000000 +2.278 0.000000 0.000000 +2.279 0.000000 0.000000 +2.280 0.000000 0.000000 +2.281 0.000000 0.000000 +2.282 0.000000 0.000000 +2.283 0.000000 0.000000 +2.284 0.000000 0.000000 +2.285 0.000000 0.000000 +2.286 0.000000 0.000000 +2.287 0.000000 0.000000 +2.288 0.000000 0.000000 +2.289 0.000000 0.000000 +2.290 0.000000 0.000000 +2.291 0.000000 0.000000 +2.292 0.000000 0.000000 +2.293 0.000000 0.000000 +2.294 0.000000 0.000000 +2.295 0.000000 0.000000 +2.296 0.000000 0.000000 +2.297 0.000000 0.000000 +2.298 0.000000 0.000000 +2.299 0.000000 0.000000 +2.300 0.000000 0.000000 +2.301 0.000000 0.000000 +2.302 0.000000 0.000000 +2.303 0.000000 0.000000 +2.304 0.000000 0.000000 +2.305 0.000000 0.000000 +2.306 0.000000 0.000000 +2.307 0.000000 0.000000 +2.308 0.000000 0.000000 +2.309 0.000000 0.000000 +2.310 0.000000 0.000000 +2.311 0.000000 0.000000 +2.312 0.000000 0.000000 +2.313 0.000000 0.000000 +2.314 0.000000 0.000000 +2.315 0.000000 0.000000 +2.316 0.000000 0.000000 +2.317 0.000000 0.000000 +2.318 0.000000 0.000000 +2.319 0.000000 0.000000 +2.320 0.000000 0.000000 +2.321 0.000000 0.000000 +2.322 0.000000 0.000000 +2.323 0.000000 0.000000 +2.324 0.000000 0.000000 +2.325 0.000000 0.000000 +2.326 0.000000 0.000000 +2.327 0.000000 0.000000 +2.328 0.000000 0.000000 +2.329 0.000000 0.000000 +2.330 0.000000 0.000000 +2.331 0.000000 0.000000 +2.332 0.000000 0.000000 +2.333 0.000000 0.000000 +2.334 0.000000 0.000000 +2.335 0.000000 0.000000 +2.336 0.000000 0.000000 +2.337 0.000000 0.000000 +2.338 0.000000 0.000000 +2.339 0.000000 0.000000 +2.340 0.000000 0.000000 +2.341 0.000000 0.000000 +2.342 0.000000 0.000000 +2.343 0.000000 0.000000 +2.344 0.000000 0.000000 +2.345 0.000000 0.000000 +2.346 0.000000 0.000000 +2.347 0.000000 0.000000 +2.348 0.000000 0.000000 +2.349 0.000000 0.000000 +2.350 0.000000 0.000000 +2.351 0.000000 0.000000 +2.352 0.000000 0.000000 +2.353 0.000000 0.000000 +2.354 0.000000 0.000000 +2.355 0.000000 0.000000 +2.356 0.000000 0.000000 +2.357 0.000000 0.000000 +2.358 0.000000 0.000000 +2.359 0.000000 0.000000 +2.360 0.000000 0.000000 +2.361 0.000000 0.000000 +2.362 0.000000 0.000000 +2.363 0.000000 0.000000 +2.364 0.000000 0.000000 +2.365 0.000000 0.000000 +2.366 0.000000 0.000000 +2.367 0.000000 0.000000 +2.368 0.000000 0.000000 +2.369 0.000000 0.000000 +2.370 0.000000 0.000000 +2.371 0.000000 0.000000 +2.372 0.000000 0.000000 +2.373 0.000000 0.000000 +2.374 0.000000 0.000000 +2.375 0.000000 0.000000 +2.376 0.000000 0.000000 +2.377 0.000000 0.000000 +2.378 0.000000 0.000000 +2.379 0.000000 0.000000 +2.380 0.000000 0.000000 +2.381 0.000000 0.000000 +2.382 0.000000 0.000000 +2.383 0.000000 0.000000 +2.384 0.000000 0.000000 +2.385 0.000000 0.000000 +2.386 0.000000 0.000000 +2.387 0.000000 0.000000 +2.388 0.000000 0.000000 +2.389 0.000000 0.000000 +2.390 0.000000 0.000000 +2.391 0.000000 0.000000 +2.392 0.000000 0.000000 +2.393 0.000000 0.000000 +2.394 0.000000 0.000000 +2.395 0.000000 0.000000 +2.396 0.000000 0.000000 +2.397 0.000000 0.000000 +2.398 0.000000 0.000000 +2.399 0.000000 0.000000 +2.400 0.000000 0.000000 +2.401 0.000000 0.000000 +2.402 0.000000 0.000000 +2.403 0.000000 0.000000 +2.404 0.000000 0.000000 +2.405 0.000000 0.000000 +2.406 0.000000 0.000000 +2.407 0.000000 0.000000 +2.408 0.000000 0.000000 +2.409 0.000000 0.000000 +2.410 0.000000 0.000000 +2.411 0.000000 0.000000 +2.412 0.000000 0.000000 +2.413 0.000000 0.000000 +2.414 0.000000 0.000000 +2.415 0.000000 0.000000 +2.416 0.000000 0.000000 +2.417 0.000000 0.000000 +2.418 0.000000 0.000000 +2.419 0.000000 0.000000 +2.420 0.000000 0.000000 +2.421 0.000000 0.000000 +2.422 0.000000 0.000000 +2.423 0.000000 0.000000 +2.424 0.000000 0.000000 +2.425 0.000000 0.000000 +2.426 0.000000 0.000000 +2.427 0.000000 0.000000 +2.428 0.000000 0.000000 +2.429 0.000000 0.000000 +2.430 0.000000 0.000000 +2.431 0.000000 0.000000 +2.432 0.000000 0.000000 +2.433 0.000000 0.000000 +2.434 0.000000 0.000000 +2.435 0.000000 0.000000 +2.436 0.000000 0.000000 +2.437 0.000000 0.000000 +2.438 0.000000 0.000000 +2.439 0.000000 0.000000 +2.440 0.000000 0.000000 +2.441 0.000000 0.000000 +2.442 0.000000 0.000000 +2.443 0.000000 0.000000 +2.444 0.000000 0.000000 +2.445 0.000000 0.000000 +2.446 0.000000 0.000000 +2.447 0.000000 0.000000 +2.448 0.000000 0.000000 +2.449 0.000000 0.000000 +2.450 0.000000 0.000000 +2.451 0.000000 0.000000 +2.452 0.000000 0.000000 +2.453 0.000000 0.000000 +2.454 0.000000 0.000000 +2.455 0.000000 0.000000 +2.456 0.000000 0.000000 +2.457 0.000000 0.000000 +2.458 0.000000 0.000000 +2.459 0.000000 0.000000 +2.460 0.000000 0.000000 +2.461 0.000000 0.000000 +2.462 0.000000 0.000000 +2.463 0.000000 0.000000 +2.464 0.000000 0.000000 +2.465 0.000000 0.000000 +2.466 0.000000 0.000000 +2.467 0.000000 0.000000 +2.468 0.000000 0.000000 +2.469 0.000000 0.000000 +2.470 0.000000 0.000000 +2.471 0.000000 0.000000 +2.472 0.000000 0.000000 +2.473 0.000000 0.000000 +2.474 0.000000 0.000000 +2.475 0.000000 0.000000 +2.476 0.000000 0.000000 +2.477 0.000000 0.000000 +2.478 0.000000 0.000000 +2.479 0.000000 0.000000 +2.480 0.000000 0.000000 +2.481 0.000000 0.000000 +2.482 0.000000 0.000000 +2.483 0.000000 0.000000 +2.484 0.000000 0.000000 +2.485 0.000000 0.000000 +2.486 0.000000 0.000000 +2.487 0.000000 0.000000 +2.488 0.000000 0.000000 +2.489 0.000000 0.000000 +2.490 0.000000 0.000000 +2.491 0.000000 0.000000 +2.492 0.000000 0.000000 +2.493 0.000000 0.000000 +2.494 0.000000 0.000000 +2.495 0.000000 0.000000 +2.496 0.000000 0.000000 +2.497 0.000000 0.000000 +2.498 0.000000 0.000000 +2.499 0.000000 0.000000 diff --git a/ZShooter_v2/dichroics/TER_dichroic_h-k.dat b/ZShooter_v2/dichroics/TER_dichroic_h-k.dat index db954ecb..3ac4bed8 100644 --- a/ZShooter_v2/dichroics/TER_dichroic_h-k.dat +++ b/ZShooter_v2/dichroics/TER_dichroic_h-k.dat @@ -1,229 +1,2209 @@ # name : third_layer_dichroic_HK # author : unknown # date_created : 2026-03-16T12:00:00 -# date_modified : 2026-07-03T19:24:05.655 +# date_modified : 2026-07-27T20:23:15.593 # description : Transmits K, reflects H # wavelength_unit : um # changes : # wavelength transmission reflection -0.30 0.000000 0.000000 -0.31 0.000000 0.000000 -0.32 0.000000 0.000000 -0.33 0.000000 0.000000 -0.34 0.000000 0.000000 -0.35 0.000000 0.000000 -0.36 0.000000 0.000000 -0.37 0.000000 0.000000 -0.38 0.000000 0.000000 -0.39 0.000000 0.000000 -0.40 0.000000 0.000000 -0.41 0.000000 0.000000 -0.42 0.000000 0.000000 -0.43 0.000000 0.000000 -0.44 0.000000 0.000000 -0.45 0.000000 0.000000 -0.46 0.000000 0.000000 -0.47 0.000000 0.000000 -0.48 0.000000 0.000000 -0.49 0.000000 0.000000 -0.50 0.000000 0.000000 -0.51 0.000000 0.000000 -0.52 0.000000 0.000000 -0.53 0.000000 0.000000 -0.54 0.000000 0.000000 -0.55 0.000000 0.000000 -0.56 0.000000 0.000000 -0.57 0.000000 0.000000 -0.58 0.000000 0.000000 -0.59 0.000000 0.000000 -0.60 0.000000 0.000000 -0.61 0.000000 0.000000 -0.62 0.000000 0.000000 -0.63 0.000000 0.000000 -0.64 0.000000 0.000000 -0.65 0.000000 0.000000 -0.66 0.000000 0.000000 -0.67 0.000000 0.000000 -0.68 0.000000 0.000000 -0.69 0.000000 0.000000 -0.70 0.000000 0.000000 -0.71 0.000000 0.000000 -0.72 0.000000 0.000000 -0.73 0.000000 0.000000 -0.74 0.000000 0.000000 -0.75 0.000000 0.000000 -0.76 0.000000 0.000000 -0.77 0.000000 0.000000 -0.78 0.000000 0.000000 -0.79 0.000000 0.000000 -0.80 0.000000 0.000000 -0.81 0.000000 0.000000 -0.82 0.000000 0.000000 -0.83 0.000000 0.000000 -0.84 0.000000 0.000000 -0.85 0.000000 0.000000 -0.86 0.000000 0.000000 -0.87 0.000000 0.000000 -0.88 0.000000 0.000000 -0.89 0.000000 0.000000 -0.90 0.000000 0.000000 -0.91 0.000000 0.000000 -0.92 0.000000 0.000000 -0.93 0.000000 0.000000 -0.94 0.000000 0.000000 -0.95 0.000000 0.000000 -0.96 0.000000 0.000000 -0.97 0.000000 0.000000 -0.98 0.000000 0.000000 -0.99 0.000000 0.000000 -1.00 0.000000 0.000000 -1.01 0.000000 0.000000 -1.02 0.000000 0.000000 -1.03 0.000000 0.000000 -1.04 0.000000 0.000000 -1.05 0.000000 0.000000 -1.06 0.000000 0.000000 -1.07 0.000000 0.000000 -1.08 0.000000 0.000000 -1.09 0.000000 0.000000 -1.10 0.000000 0.000000 -1.11 0.000000 0.000000 -1.12 0.000000 0.000000 -1.13 0.000000 0.000000 -1.14 0.000000 0.000000 -1.15 0.000000 0.000000 -1.16 0.000000 0.000000 -1.17 0.000000 0.000000 -1.18 0.000000 0.000000 -1.19 0.000000 0.000000 -1.20 0.000000 0.000000 -1.21 0.000000 0.000000 -1.22 0.000000 0.000000 -1.23 0.000000 0.000000 -1.24 0.000000 0.000000 -1.25 0.000000 0.000000 -1.26 0.000000 0.000000 -1.27 0.000000 0.000000 -1.28 0.000000 0.000000 -1.29 0.000000 0.000000 -1.30 0.000000 0.000000 -1.31 0.000000 0.000000 -1.32 0.000000 0.000000 -1.33 0.000000 0.000000 -1.34 0.000000 0.000000 -1.35 0.000000 0.000000 -1.36 0.000000 0.000000 -1.37 0.000000 0.000000 -1.38 0.000000 0.000001 -1.39 0.000000 0.000043 -1.40 0.000000 0.000833 -1.41 0.000000 0.009119 -1.42 0.000000 0.057259 -1.43 0.000000 0.212630 -1.44 0.000000 0.491749 -1.45 0.000000 0.771153 -1.46 0.000000 0.927000 -1.47 0.000000 0.975386 -1.48 0.000000 0.983731 -1.49 0.000000 0.984528 -1.50 0.000000 0.984570 -1.51 0.000000 0.984572 -1.52 0.000000 0.984572 -1.53 0.000000 0.984572 -1.54 0.000000 0.984572 -1.55 0.000000 0.984572 -1.56 0.000000 0.984572 -1.57 0.000000 0.984572 -1.58 0.000000 0.984572 -1.59 0.000000 0.984572 -1.60 0.000000 0.984572 -1.61 0.000000 0.984572 -1.62 0.000000 0.984572 -1.63 0.000000 0.984572 -1.64 0.000000 0.984572 -1.65 0.000000 0.984572 -1.66 0.000000 0.984572 -1.67 0.000000 0.984572 -1.68 0.000000 0.984572 -1.69 0.000000 0.984572 -1.70 0.000000 0.984572 -1.71 0.000000 0.984572 -1.72 0.000000 0.984572 -1.73 0.000000 0.984572 -1.74 0.000000 0.984572 -1.75 0.000000 0.984572 -1.76 0.000000 0.984572 -1.77 0.000000 0.984572 -1.78 0.000000 0.984572 -1.79 0.000000 0.984572 -1.80 0.000000 0.984572 -1.81 0.000000 0.984572 -1.82 0.000000 0.984572 -1.83 0.000000 0.984572 -1.84 0.000000 0.984572 -1.85 0.000001 0.984571 -1.86 0.000040 0.984532 -1.87 0.000788 0.983784 -1.88 0.008726 0.975846 -1.89 0.055423 0.929149 -1.90 0.208000 0.776572 -1.91 0.485446 0.499125 -1.92 0.766522 0.218049 -1.93 0.925164 0.059408 -1.94 0.974993 0.009579 -1.95 0.983686 0.000886 -1.96 0.984526 0.000046 -1.97 0.984570 0.000001 -1.98 0.984572 0.000000 -1.99 0.984572 0.000000 -2.00 0.984572 0.000000 -2.01 0.984572 0.000000 -2.02 0.984572 0.000000 -2.03 0.984572 0.000000 -2.04 0.984572 0.000000 -2.05 0.984572 0.000000 -2.06 0.984572 0.000000 -2.07 0.984572 0.000000 -2.08 0.984572 0.000000 -2.09 0.984572 0.000000 -2.10 0.984572 0.000000 -2.11 0.984572 0.000000 -2.12 0.984572 0.000000 -2.13 0.984572 0.000000 -2.14 0.984572 0.000000 -2.15 0.984572 0.000000 -2.16 0.984572 0.000000 -2.17 0.984572 0.000000 -2.18 0.984572 0.000000 -2.19 0.984572 0.000000 -2.20 0.984572 0.000000 -2.21 0.984572 0.000000 -2.22 0.984572 0.000000 -2.23 0.984572 0.000000 -2.24 0.984572 0.000000 -2.25 0.984572 0.000000 -2.26 0.984572 0.000000 -2.27 0.984572 0.000000 -2.28 0.984572 0.000000 -2.29 0.984572 0.000000 -2.30 0.984572 0.000000 -2.31 0.984572 0.000000 -2.32 0.984572 0.000000 -2.33 0.984572 0.000000 -2.34 0.984572 0.000000 -2.35 0.984572 0.000000 -2.36 0.984572 0.000000 -2.37 0.984572 0.000000 -2.38 0.984572 0.000000 -2.39 0.984572 0.000000 -2.40 0.984572 0.000000 -2.41 0.984572 0.000000 -2.42 0.984571 0.000000 -2.43 0.984535 0.000000 -2.44 0.983839 0.000000 -2.45 0.976322 0.000000 -2.46 0.931376 0.000000 -2.47 0.782188 0.000000 -2.48 0.506770 0.000000 -2.49 0.223665 0.000000 +0.300 0.000000 0.000000 +0.301 0.000000 0.000000 +0.302 0.000000 0.000000 +0.303 0.000000 0.000000 +0.304 0.000000 0.000000 +0.305 0.000000 0.000000 +0.306 0.000000 0.000000 +0.307 0.000000 0.000000 +0.308 0.000000 0.000000 +0.309 0.000000 0.000000 +0.310 0.000000 0.000000 +0.311 0.000000 0.000000 +0.312 0.000000 0.000000 +0.313 0.000000 0.000000 +0.314 0.000000 0.000000 +0.315 0.000000 0.000000 +0.316 0.000000 0.000000 +0.317 0.000000 0.000000 +0.318 0.000000 0.000000 +0.319 0.000000 0.000000 +0.320 0.000000 0.000000 +0.321 0.000000 0.000000 +0.322 0.000000 0.000000 +0.323 0.000000 0.000000 +0.324 0.000000 0.000000 +0.325 0.000000 0.000000 +0.326 0.000000 0.000000 +0.327 0.000000 0.000000 +0.328 0.000000 0.000000 +0.329 0.000000 0.000000 +0.330 0.000000 0.000000 +0.331 0.000000 0.000000 +0.332 0.000000 0.000000 +0.333 0.000000 0.000000 +0.334 0.000000 0.000000 +0.335 0.000000 0.000000 +0.336 0.000000 0.000000 +0.337 0.000000 0.000000 +0.338 0.000000 0.000000 +0.339 0.000000 0.000000 +0.340 0.000000 0.000000 +0.341 0.000000 0.000000 +0.342 0.000000 0.000000 +0.343 0.000000 0.000000 +0.344 0.000000 0.000000 +0.345 0.000000 0.000000 +0.346 0.000000 0.000000 +0.347 0.000000 0.000000 +0.348 0.000000 0.000000 +0.349 0.000000 0.000000 +0.350 0.000000 0.000000 +0.351 0.000000 0.000000 +0.352 0.000000 0.000000 +0.353 0.000000 0.000000 +0.354 0.000000 0.000000 +0.355 0.000000 0.000000 +0.356 0.000000 0.000000 +0.357 0.000000 0.000000 +0.358 0.000000 0.000000 +0.359 0.000000 0.000000 +0.360 0.000000 0.000000 +0.361 0.000000 0.000000 +0.362 0.000000 0.000000 +0.363 0.000000 0.000000 +0.364 0.000000 0.000000 +0.365 0.000000 0.000000 +0.366 0.000000 0.000000 +0.367 0.000000 0.000000 +0.368 0.000000 0.000000 +0.369 0.000000 0.000000 +0.370 0.000000 0.000000 +0.371 0.000000 0.000000 +0.372 0.000000 0.000000 +0.373 0.000000 0.000000 +0.374 0.000000 0.000000 +0.375 0.000000 0.000000 +0.376 0.000000 0.000000 +0.377 0.000000 0.000000 +0.378 0.000000 0.000000 +0.379 0.000000 0.000000 +0.380 0.000000 0.000000 +0.381 0.000000 0.000000 +0.382 0.000000 0.000000 +0.383 0.000000 0.000000 +0.384 0.000000 0.000000 +0.385 0.000000 0.000000 +0.386 0.000000 0.000000 +0.387 0.000000 0.000000 +0.388 0.000000 0.000000 +0.389 0.000000 0.000000 +0.390 0.000000 0.000000 +0.391 0.000000 0.000000 +0.392 0.000000 0.000000 +0.393 0.000000 0.000000 +0.394 0.000000 0.000000 +0.395 0.000000 0.000000 +0.396 0.000000 0.000000 +0.397 0.000000 0.000000 +0.398 0.000000 0.000000 +0.399 0.000000 0.000000 +0.400 0.000000 0.000000 +0.401 0.000000 0.000000 +0.402 0.000000 0.000000 +0.403 0.000000 0.000000 +0.404 0.000000 0.000000 +0.405 0.000000 0.000000 +0.406 0.000000 0.000000 +0.407 0.000000 0.000000 +0.408 0.000000 0.000000 +0.409 0.000000 0.000000 +0.410 0.000000 0.000000 +0.411 0.000000 0.000000 +0.412 0.000000 0.000000 +0.413 0.000000 0.000000 +0.414 0.000000 0.000000 +0.415 0.000000 0.000000 +0.416 0.000000 0.000000 +0.417 0.000000 0.000000 +0.418 0.000000 0.000000 +0.419 0.000000 0.000000 +0.420 0.000000 0.000000 +0.421 0.000000 0.000000 +0.422 0.000000 0.000000 +0.423 0.000000 0.000000 +0.424 0.000000 0.000000 +0.425 0.000000 0.000000 +0.426 0.000000 0.000000 +0.427 0.000000 0.000000 +0.428 0.000000 0.000000 +0.429 0.000000 0.000000 +0.430 0.000000 0.000000 +0.431 0.000000 0.000000 +0.432 0.000000 0.000000 +0.433 0.000000 0.000000 +0.434 0.000000 0.000000 +0.435 0.000000 0.000000 +0.436 0.000000 0.000000 +0.437 0.000000 0.000000 +0.438 0.000000 0.000000 +0.439 0.000000 0.000000 +0.440 0.000000 0.000000 +0.441 0.000000 0.000000 +0.442 0.000000 0.000000 +0.443 0.000000 0.000000 +0.444 0.000000 0.000000 +0.445 0.000000 0.000000 +0.446 0.000000 0.000000 +0.447 0.000000 0.000000 +0.448 0.000000 0.000000 +0.449 0.000000 0.000000 +0.450 0.000000 0.000000 +0.451 0.000000 0.000000 +0.452 0.000000 0.000000 +0.453 0.000000 0.000000 +0.454 0.000000 0.000000 +0.455 0.000000 0.000000 +0.456 0.000000 0.000000 +0.457 0.000000 0.000000 +0.458 0.000000 0.000000 +0.459 0.000000 0.000000 +0.460 0.000000 0.000000 +0.461 0.000000 0.000000 +0.462 0.000000 0.000000 +0.463 0.000000 0.000000 +0.464 0.000000 0.000000 +0.465 0.000000 0.000000 +0.466 0.000000 0.000000 +0.467 0.000000 0.000000 +0.468 0.000000 0.000000 +0.469 0.000000 0.000000 +0.470 0.000000 0.000000 +0.471 0.000000 0.000000 +0.472 0.000000 0.000000 +0.473 0.000000 0.000000 +0.474 0.000000 0.000000 +0.475 0.000000 0.000000 +0.476 0.000000 0.000000 +0.477 0.000000 0.000000 +0.478 0.000000 0.000000 +0.479 0.000000 0.000000 +0.480 0.000000 0.000000 +0.481 0.000000 0.000000 +0.482 0.000000 0.000000 +0.483 0.000000 0.000000 +0.484 0.000000 0.000000 +0.485 0.000000 0.000000 +0.486 0.000000 0.000000 +0.487 0.000000 0.000000 +0.488 0.000000 0.000000 +0.489 0.000000 0.000000 +0.490 0.000000 0.000000 +0.491 0.000000 0.000000 +0.492 0.000000 0.000000 +0.493 0.000000 0.000000 +0.494 0.000000 0.000000 +0.495 0.000000 0.000000 +0.496 0.000000 0.000000 +0.497 0.000000 0.000000 +0.498 0.000000 0.000000 +0.499 0.000000 0.000000 +0.500 0.000000 0.000000 +0.501 0.000000 0.000000 +0.502 0.000000 0.000000 +0.503 0.000000 0.000000 +0.504 0.000000 0.000000 +0.505 0.000000 0.000000 +0.506 0.000000 0.000000 +0.507 0.000000 0.000000 +0.508 0.000000 0.000000 +0.509 0.000000 0.000000 +0.510 0.000000 0.000000 +0.511 0.000000 0.000000 +0.512 0.000000 0.000000 +0.513 0.000000 0.000000 +0.514 0.000000 0.000000 +0.515 0.000000 0.000000 +0.516 0.000000 0.000000 +0.517 0.000000 0.000000 +0.518 0.000000 0.000000 +0.519 0.000000 0.000000 +0.520 0.000000 0.000000 +0.521 0.000000 0.000000 +0.522 0.000000 0.000000 +0.523 0.000000 0.000000 +0.524 0.000000 0.000000 +0.525 0.000000 0.000000 +0.526 0.000000 0.000000 +0.527 0.000000 0.000000 +0.528 0.000000 0.000000 +0.529 0.000000 0.000000 +0.530 0.000000 0.000000 +0.531 0.000000 0.000000 +0.532 0.000000 0.000000 +0.533 0.000000 0.000000 +0.534 0.000000 0.000000 +0.535 0.000000 0.000000 +0.536 0.000000 0.000000 +0.537 0.000000 0.000000 +0.538 0.000000 0.000000 +0.539 0.000000 0.000000 +0.540 0.000000 0.000000 +0.541 0.000000 0.000000 +0.542 0.000000 0.000000 +0.543 0.000000 0.000000 +0.544 0.000000 0.000000 +0.545 0.000000 0.000000 +0.546 0.000000 0.000000 +0.547 0.000000 0.000000 +0.548 0.000000 0.000000 +0.549 0.000000 0.000000 +0.550 0.000000 0.000000 +0.551 0.000000 0.000000 +0.552 0.000000 0.000000 +0.553 0.000000 0.000000 +0.554 0.000000 0.000000 +0.555 0.000000 0.000000 +0.556 0.000000 0.000000 +0.557 0.000000 0.000000 +0.558 0.000000 0.000000 +0.559 0.000000 0.000000 +0.560 0.000000 0.000000 +0.561 0.000000 0.000000 +0.562 0.000000 0.000000 +0.563 0.000000 0.000000 +0.564 0.000000 0.000000 +0.565 0.000000 0.000000 +0.566 0.000000 0.000000 +0.567 0.000000 0.000000 +0.568 0.000000 0.000000 +0.569 0.000000 0.000000 +0.570 0.000000 0.000000 +0.571 0.000000 0.000000 +0.572 0.000000 0.000000 +0.573 0.000000 0.000000 +0.574 0.000000 0.000000 +0.575 0.000000 0.000000 +0.576 0.000000 0.000000 +0.577 0.000000 0.000000 +0.578 0.000000 0.000000 +0.579 0.000000 0.000000 +0.580 0.000000 0.000000 +0.581 0.000000 0.000000 +0.582 0.000000 0.000000 +0.583 0.000000 0.000000 +0.584 0.000000 0.000000 +0.585 0.000000 0.000000 +0.586 0.000000 0.000000 +0.587 0.000000 0.000000 +0.588 0.000000 0.000000 +0.589 0.000000 0.000000 +0.590 0.000000 0.000000 +0.591 0.000000 0.000000 +0.592 0.000000 0.000000 +0.593 0.000000 0.000000 +0.594 0.000000 0.000000 +0.595 0.000000 0.000000 +0.596 0.000000 0.000000 +0.597 0.000000 0.000000 +0.598 0.000000 0.000000 +0.599 0.000000 0.000000 +0.600 0.000000 0.000000 +0.601 0.000000 0.000000 +0.602 0.000000 0.000000 +0.603 0.000000 0.000000 +0.604 0.000000 0.000000 +0.605 0.000000 0.000000 +0.606 0.000000 0.000000 +0.607 0.000000 0.000000 +0.608 0.000000 0.000000 +0.609 0.000000 0.000000 +0.610 0.000000 0.000000 +0.611 0.000000 0.000000 +0.612 0.000000 0.000000 +0.613 0.000000 0.000000 +0.614 0.000000 0.000000 +0.615 0.000000 0.000000 +0.616 0.000000 0.000000 +0.617 0.000000 0.000000 +0.618 0.000000 0.000000 +0.619 0.000000 0.000000 +0.620 0.000000 0.000000 +0.621 0.000000 0.000000 +0.622 0.000000 0.000000 +0.623 0.000000 0.000000 +0.624 0.000000 0.000000 +0.625 0.000000 0.000000 +0.626 0.000000 0.000000 +0.627 0.000000 0.000000 +0.628 0.000000 0.000000 +0.629 0.000000 0.000000 +0.630 0.000000 0.000000 +0.631 0.000000 0.000000 +0.632 0.000000 0.000000 +0.633 0.000000 0.000000 +0.634 0.000000 0.000000 +0.635 0.000000 0.000000 +0.636 0.000000 0.000000 +0.637 0.000000 0.000000 +0.638 0.000000 0.000000 +0.639 0.000000 0.000000 +0.640 0.000000 0.000000 +0.641 0.000000 0.000000 +0.642 0.000000 0.000000 +0.643 0.000000 0.000000 +0.644 0.000000 0.000000 +0.645 0.000000 0.000000 +0.646 0.000000 0.000000 +0.647 0.000000 0.000000 +0.648 0.000000 0.000000 +0.649 0.000000 0.000000 +0.650 0.000000 0.000000 +0.651 0.000000 0.000000 +0.652 0.000000 0.000000 +0.653 0.000000 0.000000 +0.654 0.000000 0.000000 +0.655 0.000000 0.000000 +0.656 0.000000 0.000000 +0.657 0.000000 0.000000 +0.658 0.000000 0.000000 +0.659 0.000000 0.000000 +0.660 0.000000 0.000000 +0.661 0.000000 0.000000 +0.662 0.000000 0.000000 +0.663 0.000000 0.000000 +0.664 0.000000 0.000000 +0.665 0.000000 0.000000 +0.666 0.000000 0.000000 +0.667 0.000000 0.000000 +0.668 0.000000 0.000000 +0.669 0.000000 0.000000 +0.670 0.000000 0.000000 +0.671 0.000000 0.000000 +0.672 0.000000 0.000000 +0.673 0.000000 0.000000 +0.674 0.000000 0.000000 +0.675 0.000000 0.000000 +0.676 0.000000 0.000000 +0.677 0.000000 0.000000 +0.678 0.000000 0.000000 +0.679 0.000000 0.000000 +0.680 0.000000 0.000000 +0.681 0.000000 0.000000 +0.682 0.000000 0.000000 +0.683 0.000000 0.000000 +0.684 0.000000 0.000000 +0.685 0.000000 0.000000 +0.686 0.000000 0.000000 +0.687 0.000000 0.000000 +0.688 0.000000 0.000000 +0.689 0.000000 0.000000 +0.690 0.000000 0.000000 +0.691 0.000000 0.000000 +0.692 0.000000 0.000000 +0.693 0.000000 0.000000 +0.694 0.000000 0.000000 +0.695 0.000000 0.000000 +0.696 0.000000 0.000000 +0.697 0.000000 0.000000 +0.698 0.000000 0.000000 +0.699 0.000000 0.000000 +0.700 0.000000 0.000000 +0.701 0.000000 0.000000 +0.702 0.000000 0.000000 +0.703 0.000000 0.000000 +0.704 0.000000 0.000000 +0.705 0.000000 0.000000 +0.706 0.000000 0.000000 +0.707 0.000000 0.000000 +0.708 0.000000 0.000000 +0.709 0.000000 0.000000 +0.710 0.000000 0.000000 +0.711 0.000000 0.000000 +0.712 0.000000 0.000000 +0.713 0.000000 0.000000 +0.714 0.000000 0.000000 +0.715 0.000000 0.000000 +0.716 0.000000 0.000000 +0.717 0.000000 0.000000 +0.718 0.000000 0.000000 +0.719 0.000000 0.000000 +0.720 0.000000 0.000000 +0.721 0.000000 0.000000 +0.722 0.000000 0.000000 +0.723 0.000000 0.000000 +0.724 0.000000 0.000000 +0.725 0.000000 0.000000 +0.726 0.000000 0.000000 +0.727 0.000000 0.000000 +0.728 0.000000 0.000000 +0.729 0.000000 0.000000 +0.730 0.000000 0.000000 +0.731 0.000000 0.000000 +0.732 0.000000 0.000000 +0.733 0.000000 0.000000 +0.734 0.000000 0.000000 +0.735 0.000000 0.000000 +0.736 0.000000 0.000000 +0.737 0.000000 0.000000 +0.738 0.000000 0.000000 +0.739 0.000000 0.000000 +0.740 0.000000 0.000000 +0.741 0.000000 0.000000 +0.742 0.000000 0.000000 +0.743 0.000000 0.000000 +0.744 0.000000 0.000000 +0.745 0.000000 0.000000 +0.746 0.000000 0.000000 +0.747 0.000000 0.000000 +0.748 0.000000 0.000000 +0.749 0.000000 0.000000 +0.750 0.000000 0.000000 +0.751 0.000000 0.000000 +0.752 0.000000 0.000000 +0.753 0.000000 0.000000 +0.754 0.000000 0.000000 +0.755 0.000000 0.000000 +0.756 0.000000 0.000000 +0.757 0.000000 0.000000 +0.758 0.000000 0.000000 +0.759 0.000000 0.000000 +0.760 0.000000 0.000000 +0.761 0.000000 0.000000 +0.762 0.000000 0.000000 +0.763 0.000000 0.000000 +0.764 0.000000 0.000000 +0.765 0.000000 0.000000 +0.766 0.000000 0.000000 +0.767 0.000000 0.000000 +0.768 0.000000 0.000000 +0.769 0.000000 0.000000 +0.770 0.000000 0.000000 +0.771 0.000000 0.000000 +0.772 0.000000 0.000000 +0.773 0.000000 0.000000 +0.774 0.000000 0.000000 +0.775 0.000000 0.000000 +0.776 0.000000 0.000000 +0.777 0.000000 0.000000 +0.778 0.000000 0.000000 +0.779 0.000000 0.000000 +0.780 0.000000 0.000000 +0.781 0.000000 0.000000 +0.782 0.000000 0.000000 +0.783 0.000000 0.000000 +0.784 0.000000 0.000000 +0.785 0.000000 0.000000 +0.786 0.000000 0.000000 +0.787 0.000000 0.000000 +0.788 0.000000 0.000000 +0.789 0.000000 0.000000 +0.790 0.000000 0.000000 +0.791 0.000000 0.000000 +0.792 0.000000 0.000000 +0.793 0.000000 0.000000 +0.794 0.000000 0.000000 +0.795 0.000000 0.000000 +0.796 0.000000 0.000000 +0.797 0.000000 0.000000 +0.798 0.000000 0.000000 +0.799 0.000000 0.000000 +0.800 0.000000 0.000000 +0.801 0.000000 0.000000 +0.802 0.000000 0.000000 +0.803 0.000000 0.000000 +0.804 0.000000 0.000000 +0.805 0.000000 0.000000 +0.806 0.000000 0.000000 +0.807 0.000000 0.000000 +0.808 0.000000 0.000000 +0.809 0.000000 0.000000 +0.810 0.000000 0.000000 +0.811 0.000000 0.000000 +0.812 0.000000 0.000000 +0.813 0.000000 0.000000 +0.814 0.000000 0.000000 +0.815 0.000000 0.000000 +0.816 0.000000 0.000000 +0.817 0.000000 0.000000 +0.818 0.000000 0.000000 +0.819 0.000000 0.000000 +0.820 0.000000 0.000000 +0.821 0.000000 0.000000 +0.822 0.000000 0.000000 +0.823 0.000000 0.000000 +0.824 0.000000 0.000000 +0.825 0.000000 0.000000 +0.826 0.000000 0.000000 +0.827 0.000000 0.000000 +0.828 0.000000 0.000000 +0.829 0.000000 0.000000 +0.830 0.000000 0.000000 +0.831 0.000000 0.000000 +0.832 0.000000 0.000000 +0.833 0.000000 0.000000 +0.834 0.000000 0.000000 +0.835 0.000000 0.000000 +0.836 0.000000 0.000000 +0.837 0.000000 0.000000 +0.838 0.000000 0.000000 +0.839 0.000000 0.000000 +0.840 0.000000 0.000000 +0.841 0.000000 0.000000 +0.842 0.000000 0.000000 +0.843 0.000000 0.000000 +0.844 0.000000 0.000000 +0.845 0.000000 0.000000 +0.846 0.000000 0.000000 +0.847 0.000000 0.000000 +0.848 0.000000 0.000000 +0.849 0.000000 0.000000 +0.850 0.000000 0.000000 +0.851 0.000000 0.000000 +0.852 0.000000 0.000000 +0.853 0.000000 0.000000 +0.854 0.000000 0.000000 +0.855 0.000000 0.000000 +0.856 0.000000 0.000000 +0.857 0.000000 0.000000 +0.858 0.000000 0.000000 +0.859 0.000000 0.000000 +0.860 0.000000 0.000000 +0.861 0.000000 0.000000 +0.862 0.000000 0.000000 +0.863 0.000000 0.000000 +0.864 0.000000 0.000000 +0.865 0.000000 0.000000 +0.866 0.000000 0.000000 +0.867 0.000000 0.000000 +0.868 0.000000 0.000000 +0.869 0.000000 0.000000 +0.870 0.000000 0.000000 +0.871 0.000000 0.000000 +0.872 0.000000 0.000000 +0.873 0.000000 0.000000 +0.874 0.000000 0.000000 +0.875 0.000000 0.000000 +0.876 0.000000 0.000000 +0.877 0.000000 0.000000 +0.878 0.000000 0.000000 +0.879 0.000000 0.000000 +0.880 0.000000 0.000000 +0.881 0.000000 0.000000 +0.882 0.000000 0.000000 +0.883 0.000000 0.000000 +0.884 0.000000 0.000000 +0.885 0.000000 0.000000 +0.886 0.000000 0.000000 +0.887 0.000000 0.000000 +0.888 0.000000 0.000000 +0.889 0.000000 0.000000 +0.890 0.000000 0.000000 +0.891 0.000000 0.000000 +0.892 0.000000 0.000000 +0.893 0.000000 0.000000 +0.894 0.000000 0.000000 +0.895 0.000000 0.000000 +0.896 0.000000 0.000000 +0.897 0.000000 0.000000 +0.898 0.000000 0.000000 +0.899 0.000000 0.000000 +0.900 0.000000 0.000000 +0.901 0.000000 0.000000 +0.902 0.000000 0.000000 +0.903 0.000000 0.000000 +0.904 0.000000 0.000000 +0.905 0.000000 0.000000 +0.906 0.000000 0.000000 +0.907 0.000000 0.000000 +0.908 0.000000 0.000000 +0.909 0.000000 0.000000 +0.910 0.000000 0.000000 +0.911 0.000000 0.000000 +0.912 0.000000 0.000000 +0.913 0.000000 0.000000 +0.914 0.000000 0.000000 +0.915 0.000000 0.000000 +0.916 0.000000 0.000000 +0.917 0.000000 0.000000 +0.918 0.000000 0.000000 +0.919 0.000000 0.000000 +0.920 0.000000 0.000000 +0.921 0.000000 0.000000 +0.922 0.000000 0.000000 +0.923 0.000000 0.000000 +0.924 0.000000 0.000000 +0.925 0.000000 0.000000 +0.926 0.000000 0.000000 +0.927 0.000000 0.000000 +0.928 0.000000 0.000000 +0.929 0.000000 0.000000 +0.930 0.000000 0.000000 +0.931 0.000000 0.000000 +0.932 0.000000 0.000000 +0.933 0.000000 0.000000 +0.934 0.000000 0.000000 +0.935 0.000000 0.000000 +0.936 0.000000 0.000000 +0.937 0.000000 0.000000 +0.938 0.000000 0.000000 +0.939 0.000000 0.000000 +0.940 0.000000 0.000000 +0.941 0.000000 0.000000 +0.942 0.000000 0.000000 +0.943 0.000000 0.000000 +0.944 0.000000 0.000000 +0.945 0.000000 0.000000 +0.946 0.000000 0.000000 +0.947 0.000000 0.000000 +0.948 0.000000 0.000000 +0.949 0.000000 0.000000 +0.950 0.000000 0.000000 +0.951 0.000000 0.000000 +0.952 0.000000 0.000000 +0.953 0.000000 0.000000 +0.954 0.000000 0.000000 +0.955 0.000000 0.000000 +0.956 0.000000 0.000000 +0.957 0.000000 0.000000 +0.958 0.000000 0.000000 +0.959 0.000000 0.000000 +0.960 0.000000 0.000000 +0.961 0.000000 0.000000 +0.962 0.000000 0.000000 +0.963 0.000000 0.000000 +0.964 0.000000 0.000000 +0.965 0.000000 0.000000 +0.966 0.000000 0.000000 +0.967 0.000000 0.000000 +0.968 0.000000 0.000000 +0.969 0.000000 0.000000 +0.970 0.000000 0.000000 +0.971 0.000000 0.000000 +0.972 0.000000 0.000000 +0.973 0.000000 0.000000 +0.974 0.000000 0.000000 +0.975 0.000000 0.000000 +0.976 0.000000 0.000000 +0.977 0.000000 0.000000 +0.978 0.000000 0.000000 +0.979 0.000000 0.000000 +0.980 0.000000 0.000000 +0.981 0.000000 0.000000 +0.982 0.000000 0.000000 +0.983 0.000000 0.000000 +0.984 0.000000 0.000000 +0.985 0.000000 0.000000 +0.986 0.000000 0.000000 +0.987 0.000000 0.000000 +0.988 0.000000 0.000000 +0.989 0.000000 0.000000 +0.990 0.000000 0.000000 +0.991 0.000000 0.000000 +0.992 0.000000 0.000000 +0.993 0.000000 0.000000 +0.994 0.000000 0.000000 +0.995 0.000000 0.000000 +0.996 0.000000 0.000000 +0.997 0.000000 0.000000 +0.998 0.000000 0.000000 +0.999 0.000000 0.000000 +1.000 0.000000 0.000000 +1.001 0.000000 0.000000 +1.002 0.000000 0.000000 +1.003 0.000000 0.000000 +1.004 0.000000 0.000000 +1.005 0.000000 0.000000 +1.006 0.000000 0.000000 +1.007 0.000000 0.000000 +1.008 0.000000 0.000000 +1.009 0.000000 0.000000 +1.010 0.000000 0.000000 +1.011 0.000000 0.000000 +1.012 0.000000 0.000000 +1.013 0.000000 0.000000 +1.014 0.000000 0.000000 +1.015 0.000000 0.000000 +1.016 0.000000 0.000000 +1.017 0.000000 0.000000 +1.018 0.000000 0.000000 +1.019 0.000000 0.000000 +1.020 0.000000 0.000000 +1.021 0.000000 0.000000 +1.022 0.000000 0.000000 +1.023 0.000000 0.000000 +1.024 0.000000 0.000000 +1.025 0.000000 0.000000 +1.026 0.000000 0.000000 +1.027 0.000000 0.000000 +1.028 0.000000 0.000000 +1.029 0.000000 0.000000 +1.030 0.000000 0.000000 +1.031 0.000000 0.000000 +1.032 0.000000 0.000000 +1.033 0.000000 0.000000 +1.034 0.000000 0.000000 +1.035 0.000000 0.000000 +1.036 0.000000 0.000000 +1.037 0.000000 0.000000 +1.038 0.000000 0.000000 +1.039 0.000000 0.000000 +1.040 0.000000 0.000000 +1.041 0.000000 0.000000 +1.042 0.000000 0.000000 +1.043 0.000000 0.000000 +1.044 0.000000 0.000000 +1.045 0.000000 0.000000 +1.046 0.000000 0.000000 +1.047 0.000000 0.000000 +1.048 0.000000 0.000000 +1.049 0.000000 0.000000 +1.050 0.000000 0.000000 +1.051 0.000000 0.000000 +1.052 0.000000 0.000000 +1.053 0.000000 0.000000 +1.054 0.000000 0.000000 +1.055 0.000000 0.000000 +1.056 0.000000 0.000000 +1.057 0.000000 0.000000 +1.058 0.000000 0.000000 +1.059 0.000000 0.000000 +1.060 0.000000 0.000000 +1.061 0.000000 0.000000 +1.062 0.000000 0.000000 +1.063 0.000000 0.000000 +1.064 0.000000 0.000000 +1.065 0.000000 0.000000 +1.066 0.000000 0.000000 +1.067 0.000000 0.000000 +1.068 0.000000 0.000000 +1.069 0.000000 0.000000 +1.070 0.000000 0.000000 +1.071 0.000000 0.000000 +1.072 0.000000 0.000000 +1.073 0.000000 0.000000 +1.074 0.000000 0.000000 +1.075 0.000000 0.000000 +1.076 0.000000 0.000000 +1.077 0.000000 0.000000 +1.078 0.000000 0.000000 +1.079 0.000000 0.000000 +1.080 0.000000 0.000000 +1.081 0.000000 0.000000 +1.082 0.000000 0.000000 +1.083 0.000000 0.000000 +1.084 0.000000 0.000000 +1.085 0.000000 0.000000 +1.086 0.000000 0.000000 +1.087 0.000000 0.000000 +1.088 0.000000 0.000000 +1.089 0.000000 0.000000 +1.090 0.000000 0.000000 +1.091 0.000000 0.000000 +1.092 0.000000 0.000000 +1.093 0.000000 0.000000 +1.094 0.000000 0.000000 +1.095 0.000000 0.000000 +1.096 0.000000 0.000000 +1.097 0.000000 0.000000 +1.098 0.000000 0.000000 +1.099 0.000000 0.000000 +1.100 0.000000 0.000000 +1.101 0.000000 0.000000 +1.102 0.000000 0.000000 +1.103 0.000000 0.000000 +1.104 0.000000 0.000000 +1.105 0.000000 0.000000 +1.106 0.000000 0.000000 +1.107 0.000000 0.000000 +1.108 0.000000 0.000000 +1.109 0.000000 0.000000 +1.110 0.000000 0.000000 +1.111 0.000000 0.000000 +1.112 0.000000 0.000000 +1.113 0.000000 0.000000 +1.114 0.000000 0.000000 +1.115 0.000000 0.000000 +1.116 0.000000 0.000000 +1.117 0.000000 0.000000 +1.118 0.000000 0.000000 +1.119 0.000000 0.000000 +1.120 0.000000 0.000000 +1.121 0.000000 0.000000 +1.122 0.000000 0.000000 +1.123 0.000000 0.000000 +1.124 0.000000 0.000000 +1.125 0.000000 0.000000 +1.126 0.000000 0.000000 +1.127 0.000000 0.000000 +1.128 0.000000 0.000000 +1.129 0.000000 0.000000 +1.130 0.000000 0.000000 +1.131 0.000000 0.000000 +1.132 0.000000 0.000000 +1.133 0.000000 0.000000 +1.134 0.000000 0.000000 +1.135 0.000000 0.000000 +1.136 0.000000 0.000000 +1.137 0.000000 0.000000 +1.138 0.000000 0.000000 +1.139 0.000000 0.000000 +1.140 0.000000 0.000000 +1.141 0.000000 0.000000 +1.142 0.000000 0.000000 +1.143 0.000000 0.000000 +1.144 0.000000 0.000000 +1.145 0.000000 0.000000 +1.146 0.000000 0.000000 +1.147 0.000000 0.000000 +1.148 0.000000 0.000000 +1.149 0.000000 0.000000 +1.150 0.000000 0.000000 +1.151 0.000000 0.000000 +1.152 0.000000 0.000000 +1.153 0.000000 0.000000 +1.154 0.000000 0.000000 +1.155 0.000000 0.000000 +1.156 0.000000 0.000000 +1.157 0.000000 0.000000 +1.158 0.000000 0.000000 +1.159 0.000000 0.000000 +1.160 0.000000 0.000000 +1.161 0.000000 0.000000 +1.162 0.000000 0.000000 +1.163 0.000000 0.000000 +1.164 0.000000 0.000000 +1.165 0.000000 0.000000 +1.166 0.000000 0.000000 +1.167 0.000000 0.000000 +1.168 0.000000 0.000000 +1.169 0.000000 0.000000 +1.170 0.000000 0.000000 +1.171 0.000000 0.000000 +1.172 0.000000 0.000000 +1.173 0.000000 0.000000 +1.174 0.000000 0.000000 +1.175 0.000000 0.000000 +1.176 0.000000 0.000000 +1.177 0.000000 0.000000 +1.178 0.000000 0.000000 +1.179 0.000000 0.000000 +1.180 0.000000 0.000000 +1.181 0.000000 0.000000 +1.182 0.000000 0.000000 +1.183 0.000000 0.000000 +1.184 0.000000 0.000000 +1.185 0.000000 0.000000 +1.186 0.000000 0.000000 +1.187 0.000000 0.000000 +1.188 0.000000 0.000000 +1.189 0.000000 0.000000 +1.190 0.000000 0.000000 +1.191 0.000000 0.000000 +1.192 0.000000 0.000000 +1.193 0.000000 0.000000 +1.194 0.000000 0.000000 +1.195 0.000000 0.000000 +1.196 0.000000 0.000000 +1.197 0.000000 0.000000 +1.198 0.000000 0.000000 +1.199 0.000000 0.000000 +1.200 0.000000 0.000000 +1.201 0.000000 0.000000 +1.202 0.000000 0.000000 +1.203 0.000000 0.000000 +1.204 0.000000 0.000000 +1.205 0.000000 0.000000 +1.206 0.000000 0.000000 +1.207 0.000000 0.000000 +1.208 0.000000 0.000000 +1.209 0.000000 0.000000 +1.210 0.000000 0.000000 +1.211 0.000000 0.000000 +1.212 0.000000 0.000000 +1.213 0.000000 0.000000 +1.214 0.000000 0.000000 +1.215 0.000000 0.000000 +1.216 0.000000 0.000000 +1.217 0.000000 0.000000 +1.218 0.000000 0.000000 +1.219 0.000000 0.000000 +1.220 0.000000 0.000000 +1.221 0.000000 0.000000 +1.222 0.000000 0.000000 +1.223 0.000000 0.000000 +1.224 0.000000 0.000000 +1.225 0.000000 0.000000 +1.226 0.000000 0.000000 +1.227 0.000000 0.000000 +1.228 0.000000 0.000000 +1.229 0.000000 0.000000 +1.230 0.000000 0.000000 +1.231 0.000000 0.000000 +1.232 0.000000 0.000000 +1.233 0.000000 0.000000 +1.234 0.000000 0.000000 +1.235 0.000000 0.000000 +1.236 0.000000 0.000000 +1.237 0.000000 0.000000 +1.238 0.000000 0.000000 +1.239 0.000000 0.000000 +1.240 0.000000 0.000000 +1.241 0.000000 0.000000 +1.242 0.000000 0.000000 +1.243 0.000000 0.000000 +1.244 0.000000 0.000000 +1.245 0.000000 0.000000 +1.246 0.000000 0.000000 +1.247 0.000000 0.000000 +1.248 0.000000 0.000000 +1.249 0.000000 0.000000 +1.250 0.000000 0.000000 +1.251 0.000000 0.000000 +1.252 0.000000 0.000000 +1.253 0.000000 0.000000 +1.254 0.000000 0.000000 +1.255 0.000000 0.000000 +1.256 0.000000 0.000000 +1.257 0.000000 0.000000 +1.258 0.000000 0.000000 +1.259 0.000000 0.000000 +1.260 0.000000 0.000000 +1.261 0.000000 0.000000 +1.262 0.000000 0.000000 +1.263 0.000000 0.000000 +1.264 0.000000 0.000000 +1.265 0.000000 0.000000 +1.266 0.000000 0.000000 +1.267 0.000000 0.000000 +1.268 0.000000 0.000000 +1.269 0.000000 0.000000 +1.270 0.000000 0.000000 +1.271 0.000000 0.000000 +1.272 0.000000 0.000000 +1.273 0.000000 0.000000 +1.274 0.000000 0.000000 +1.275 0.000000 0.000000 +1.276 0.000000 0.000000 +1.277 0.000000 0.000000 +1.278 0.000000 0.000000 +1.279 0.000000 0.000000 +1.280 0.000000 0.000000 +1.281 0.000000 0.000000 +1.282 0.000000 0.000000 +1.283 0.000000 0.000000 +1.284 0.000000 0.000000 +1.285 0.000000 0.000000 +1.286 0.000000 0.000000 +1.287 0.000000 0.000000 +1.288 0.000000 0.000000 +1.289 0.000000 0.000000 +1.290 0.000000 0.000000 +1.291 0.000000 0.000000 +1.292 0.000000 0.000000 +1.293 0.000000 0.000000 +1.294 0.000000 0.000000 +1.295 0.000000 0.000000 +1.296 0.000000 0.000000 +1.297 0.000000 0.000000 +1.298 0.000000 0.000000 +1.299 0.000000 0.000000 +1.300 0.000000 0.000000 +1.301 0.000000 0.000000 +1.302 0.000000 0.000000 +1.303 0.000000 0.000000 +1.304 0.000000 0.000000 +1.305 0.000000 0.000000 +1.306 0.000000 0.000000 +1.307 0.000000 0.000000 +1.308 0.000000 0.000000 +1.309 0.000000 0.000000 +1.310 0.000000 0.000000 +1.311 0.000000 0.000000 +1.312 0.000000 0.000000 +1.313 0.000000 0.000000 +1.314 0.000000 0.000000 +1.315 0.000000 0.000000 +1.316 0.000000 0.000000 +1.317 0.000000 0.000000 +1.318 0.000000 0.000000 +1.319 0.000000 0.000000 +1.320 0.000000 0.000000 +1.321 0.000000 0.000000 +1.322 0.000000 0.000000 +1.323 0.000000 0.000000 +1.324 0.000000 0.000000 +1.325 0.000000 0.000000 +1.326 0.000000 0.000000 +1.327 0.000000 0.000000 +1.328 0.000000 0.000000 +1.329 0.000000 0.000000 +1.330 0.000000 0.000000 +1.331 0.000000 0.000000 +1.332 0.000000 0.000000 +1.333 0.000000 0.000000 +1.334 0.000000 0.000000 +1.335 0.000000 0.000000 +1.336 0.000000 0.000000 +1.337 0.000000 0.000000 +1.338 0.000000 0.000000 +1.339 0.000000 0.000000 +1.340 0.000000 0.000000 +1.341 0.000000 0.000000 +1.342 0.000000 0.000000 +1.343 0.000000 0.000000 +1.344 0.000000 0.000000 +1.345 0.000000 0.000000 +1.346 0.000000 0.000000 +1.347 0.000000 0.000000 +1.348 0.000000 0.000000 +1.349 0.000000 0.000000 +1.350 0.000000 0.000000 +1.351 0.000000 0.000000 +1.352 0.000000 0.000000 +1.353 0.000000 0.000000 +1.354 0.000000 0.000000 +1.355 0.000000 0.000000 +1.356 0.000000 0.000000 +1.357 0.000000 0.000000 +1.358 0.000000 0.000000 +1.359 0.000000 0.000000 +1.360 0.000000 0.000000 +1.361 0.000000 0.000000 +1.362 0.000000 0.000000 +1.363 0.000000 0.000000 +1.364 0.000000 0.000000 +1.365 0.000000 0.000000 +1.366 0.000000 0.000000 +1.367 0.000000 0.000000 +1.368 0.000000 0.000000 +1.369 0.000000 0.000000 +1.370 0.000000 0.000000 +1.371 0.000000 0.000000 +1.372 0.000000 0.000000 +1.373 0.000000 0.000000 +1.374 0.000000 0.000000 +1.375 0.000000 0.000000 +1.376 0.000000 0.000000 +1.377 0.000000 0.000000 +1.378 0.000000 0.000000 +1.379 0.000000 0.000000 +1.380 0.000000 0.000000 +1.381 0.000000 0.000000 +1.382 0.000000 0.000000 +1.383 0.000000 0.000000 +1.384 0.000000 0.000000 +1.385 0.000000 0.000000 +1.386 0.000000 0.000000 +1.387 0.000000 0.000000 +1.388 0.000000 0.000000 +1.389 0.000000 0.000000 +1.390 0.000000 0.000000 +1.391 0.000000 0.000000 +1.392 0.000000 0.000000 +1.393 0.000000 0.000001 +1.394 0.000000 0.000001 +1.395 0.000000 0.000002 +1.396 0.000000 0.000003 +1.397 0.000000 0.000004 +1.398 0.000000 0.000007 +1.399 0.000000 0.000011 +1.400 0.000000 0.000017 +1.401 0.000000 0.000027 +1.402 0.000000 0.000041 +1.403 0.000000 0.000062 +1.404 0.000000 0.000094 +1.405 0.000000 0.000141 +1.406 0.000000 0.000209 +1.407 0.000000 0.000306 +1.408 0.000000 0.000444 +1.409 0.000000 0.000637 +1.410 0.000000 0.000907 +1.411 0.000000 0.001278 +1.412 0.000000 0.001783 +1.413 0.000000 0.002464 +1.414 0.000000 0.003371 +1.415 0.000000 0.004569 +1.416 0.000000 0.006133 +1.417 0.000000 0.008153 +1.418 0.000000 0.010735 +1.419 0.000000 0.014002 +1.420 0.000000 0.018093 +1.421 0.000000 0.023159 +1.422 0.000000 0.029370 +1.423 0.000000 0.036903 +1.424 0.000000 0.045945 +1.425 0.000000 0.056685 +1.426 0.000000 0.069307 +1.427 0.000000 0.083986 +1.428 0.000000 0.100880 +1.429 0.000000 0.120118 +1.430 0.000000 0.141797 +1.431 0.000000 0.165971 +1.432 0.000000 0.192646 +1.433 0.000000 0.221771 +1.434 0.000000 0.253240 +1.435 0.000000 0.286885 +1.436 0.000000 0.322480 +1.437 0.000000 0.359745 +1.438 0.000000 0.398349 +1.439 0.000000 0.437923 +1.440 0.000000 0.478066 +1.441 0.000000 0.518360 +1.442 0.000000 0.558383 +1.443 0.000000 0.597722 +1.444 0.000000 0.635982 +1.445 0.000000 0.672805 +1.446 0.000000 0.707873 +1.447 0.000000 0.740921 +1.448 0.000000 0.771739 +1.449 0.000000 0.800177 +1.450 0.000000 0.826145 +1.451 0.000000 0.849608 +1.452 0.000000 0.870588 +1.453 0.000000 0.889149 +1.454 0.000000 0.905400 +1.455 0.000000 0.919478 +1.456 0.000000 0.931548 +1.457 0.000000 0.941786 +1.458 0.000000 0.950381 +1.459 0.000000 0.957520 +1.460 0.000000 0.963388 +1.461 0.000000 0.968161 +1.462 0.000000 0.972003 +1.463 0.000000 0.975062 +1.464 0.000000 0.977473 +1.465 0.000000 0.979354 +1.466 0.000000 0.980805 +1.467 0.000000 0.981913 +1.468 0.000000 0.982750 +1.469 0.000000 0.983376 +1.470 0.000000 0.983840 +1.471 0.000000 0.984179 +1.472 0.000000 0.984424 +1.473 0.000000 0.984601 +1.474 0.000000 0.984726 +1.475 0.000000 0.984813 +1.476 0.000000 0.984874 +1.477 0.000000 0.984916 +1.478 0.000000 0.984945 +1.479 0.000000 0.984964 +1.480 0.000000 0.984977 +1.481 0.000000 0.984985 +1.482 0.000000 0.984990 +1.483 0.000000 0.984994 +1.484 0.000000 0.984996 +1.485 0.000000 0.984998 +1.486 0.000000 0.984999 +1.487 0.000000 0.984999 +1.488 0.000000 0.984999 +1.489 0.000000 0.985000 +1.490 0.000000 0.985000 +1.491 0.000000 0.985000 +1.492 0.000000 0.985000 +1.493 0.000000 0.985000 +1.494 0.000000 0.985000 +1.495 0.000000 0.985000 +1.496 0.000000 0.985000 +1.497 0.000000 0.985000 +1.498 0.000000 0.985000 +1.499 0.000000 0.985000 +1.500 0.000000 0.985000 +1.501 0.000000 0.985000 +1.502 0.000000 0.985000 +1.503 0.000000 0.985000 +1.504 0.000000 0.985000 +1.505 0.000000 0.985000 +1.506 0.000000 0.985000 +1.507 0.000000 0.985000 +1.508 0.000000 0.985000 +1.509 0.000000 0.985000 +1.510 0.000000 0.985000 +1.511 0.000000 0.985000 +1.512 0.000000 0.985000 +1.513 0.000000 0.985000 +1.514 0.000000 0.985000 +1.515 0.000000 0.985000 +1.516 0.000000 0.985000 +1.517 0.000000 0.985000 +1.518 0.000000 0.985000 +1.519 0.000000 0.985000 +1.520 0.000000 0.985000 +1.521 0.000000 0.985000 +1.522 0.000000 0.985000 +1.523 0.000000 0.985000 +1.524 0.000000 0.985000 +1.525 0.000000 0.985000 +1.526 0.000000 0.985000 +1.527 0.000000 0.985000 +1.528 0.000000 0.985000 +1.529 0.000000 0.985000 +1.530 0.000000 0.985000 +1.531 0.000000 0.985000 +1.532 0.000000 0.985000 +1.533 0.000000 0.985000 +1.534 0.000000 0.985000 +1.535 0.000000 0.985000 +1.536 0.000000 0.985000 +1.537 0.000000 0.985000 +1.538 0.000000 0.985000 +1.539 0.000000 0.985000 +1.540 0.000000 0.985000 +1.541 0.000000 0.985000 +1.542 0.000000 0.985000 +1.543 0.000000 0.985000 +1.544 0.000000 0.985000 +1.545 0.000000 0.985000 +1.546 0.000000 0.985000 +1.547 0.000000 0.985000 +1.548 0.000000 0.985000 +1.549 0.000000 0.985000 +1.550 0.000000 0.985000 +1.551 0.000000 0.985000 +1.552 0.000000 0.985000 +1.553 0.000000 0.985000 +1.554 0.000000 0.985000 +1.555 0.000000 0.985000 +1.556 0.000000 0.985000 +1.557 0.000000 0.985000 +1.558 0.000000 0.985000 +1.559 0.000000 0.985000 +1.560 0.000000 0.985000 +1.561 0.000000 0.985000 +1.562 0.000000 0.985000 +1.563 0.000000 0.985000 +1.564 0.000000 0.985000 +1.565 0.000000 0.985000 +1.566 0.000000 0.985000 +1.567 0.000000 0.985000 +1.568 0.000000 0.985000 +1.569 0.000000 0.985000 +1.570 0.000000 0.985000 +1.571 0.000000 0.985000 +1.572 0.000000 0.985000 +1.573 0.000000 0.985000 +1.574 0.000000 0.985000 +1.575 0.000000 0.985000 +1.576 0.000000 0.985000 +1.577 0.000000 0.985000 +1.578 0.000000 0.985000 +1.579 0.000000 0.985000 +1.580 0.000000 0.985000 +1.581 0.000000 0.985000 +1.582 0.000000 0.985000 +1.583 0.000000 0.985000 +1.584 0.000000 0.985000 +1.585 0.000000 0.985000 +1.586 0.000000 0.985000 +1.587 0.000000 0.985000 +1.588 0.000000 0.985000 +1.589 0.000000 0.985000 +1.590 0.000000 0.985000 +1.591 0.000000 0.985000 +1.592 0.000000 0.985000 +1.593 0.000000 0.985000 +1.594 0.000000 0.985000 +1.595 0.000000 0.985000 +1.596 0.000000 0.985000 +1.597 0.000000 0.985000 +1.598 0.000000 0.985000 +1.599 0.000000 0.985000 +1.600 0.000000 0.985000 +1.601 0.000000 0.985000 +1.602 0.000000 0.985000 +1.603 0.000000 0.985000 +1.604 0.000000 0.985000 +1.605 0.000000 0.985000 +1.606 0.000000 0.985000 +1.607 0.000000 0.985000 +1.608 0.000000 0.985000 +1.609 0.000000 0.985000 +1.610 0.000000 0.985000 +1.611 0.000000 0.985000 +1.612 0.000000 0.985000 +1.613 0.000000 0.985000 +1.614 0.000000 0.985000 +1.615 0.000000 0.985000 +1.616 0.000000 0.985000 +1.617 0.000000 0.985000 +1.618 0.000000 0.985000 +1.619 0.000000 0.985000 +1.620 0.000000 0.985000 +1.621 0.000000 0.985000 +1.622 0.000000 0.985000 +1.623 0.000000 0.985000 +1.624 0.000000 0.985000 +1.625 0.000000 0.985000 +1.626 0.000000 0.985000 +1.627 0.000000 0.985000 +1.628 0.000000 0.985000 +1.629 0.000000 0.985000 +1.630 0.000000 0.985000 +1.631 0.000000 0.985000 +1.632 0.000000 0.985000 +1.633 0.000000 0.985000 +1.634 0.000000 0.985000 +1.635 0.000000 0.985000 +1.636 0.000000 0.985000 +1.637 0.000000 0.985000 +1.638 0.000000 0.985000 +1.639 0.000000 0.985000 +1.640 0.000000 0.985000 +1.641 0.000000 0.985000 +1.642 0.000000 0.985000 +1.643 0.000000 0.985000 +1.644 0.000000 0.985000 +1.645 0.000000 0.985000 +1.646 0.000000 0.985000 +1.647 0.000000 0.985000 +1.648 0.000000 0.985000 +1.649 0.000000 0.985000 +1.650 0.000000 0.985000 +1.651 0.000000 0.985000 +1.652 0.000000 0.985000 +1.653 0.000000 0.985000 +1.654 0.000000 0.985000 +1.655 0.000000 0.985000 +1.656 0.000000 0.985000 +1.657 0.000000 0.985000 +1.658 0.000000 0.985000 +1.659 0.000000 0.985000 +1.660 0.000000 0.985000 +1.661 0.000000 0.985000 +1.662 0.000000 0.985000 +1.663 0.000000 0.985000 +1.664 0.000000 0.985000 +1.665 0.000000 0.985000 +1.666 0.000000 0.985000 +1.667 0.000000 0.985000 +1.668 0.000000 0.985000 +1.669 0.000000 0.985000 +1.670 0.000000 0.985000 +1.671 0.000000 0.985000 +1.672 0.000000 0.985000 +1.673 0.000000 0.985000 +1.674 0.000000 0.985000 +1.675 0.000000 0.985000 +1.676 0.000000 0.985000 +1.677 0.000000 0.985000 +1.678 0.000000 0.985000 +1.679 0.000000 0.985000 +1.680 0.000000 0.985000 +1.681 0.000000 0.985000 +1.682 0.000000 0.985000 +1.683 0.000000 0.985000 +1.684 0.000000 0.985000 +1.685 0.000000 0.985000 +1.686 0.000000 0.985000 +1.687 0.000000 0.985000 +1.688 0.000000 0.985000 +1.689 0.000000 0.985000 +1.690 0.000000 0.985000 +1.691 0.000000 0.985000 +1.692 0.000000 0.985000 +1.693 0.000000 0.985000 +1.694 0.000000 0.985000 +1.695 0.000000 0.985000 +1.696 0.000000 0.985000 +1.697 0.000000 0.985000 +1.698 0.000000 0.985000 +1.699 0.000000 0.985000 +1.700 0.000000 0.985000 +1.701 0.000000 0.985000 +1.702 0.000000 0.985000 +1.703 0.000000 0.985000 +1.704 0.000000 0.985000 +1.705 0.000000 0.985000 +1.706 0.000000 0.985000 +1.707 0.000000 0.985000 +1.708 0.000000 0.985000 +1.709 0.000000 0.985000 +1.710 0.000000 0.985000 +1.711 0.000000 0.985000 +1.712 0.000000 0.985000 +1.713 0.000000 0.985000 +1.714 0.000000 0.985000 +1.715 0.000000 0.985000 +1.716 0.000000 0.985000 +1.717 0.000000 0.985000 +1.718 0.000000 0.985000 +1.719 0.000000 0.985000 +1.720 0.000000 0.985000 +1.721 0.000000 0.985000 +1.722 0.000000 0.985000 +1.723 0.000000 0.985000 +1.724 0.000000 0.985000 +1.725 0.000000 0.985000 +1.726 0.000000 0.985000 +1.727 0.000000 0.985000 +1.728 0.000000 0.985000 +1.729 0.000000 0.985000 +1.730 0.000000 0.985000 +1.731 0.000000 0.985000 +1.732 0.000000 0.985000 +1.733 0.000000 0.985000 +1.734 0.000000 0.985000 +1.735 0.000000 0.985000 +1.736 0.000000 0.985000 +1.737 0.000000 0.985000 +1.738 0.000000 0.985000 +1.739 0.000000 0.985000 +1.740 0.000000 0.985000 +1.741 0.000000 0.985000 +1.742 0.000000 0.985000 +1.743 0.000000 0.985000 +1.744 0.000000 0.985000 +1.745 0.000000 0.985000 +1.746 0.000000 0.985000 +1.747 0.000000 0.985000 +1.748 0.000000 0.985000 +1.749 0.000000 0.985000 +1.750 0.000000 0.985000 +1.751 0.000000 0.985000 +1.752 0.000000 0.985000 +1.753 0.000000 0.985000 +1.754 0.000000 0.985000 +1.755 0.000000 0.985000 +1.756 0.000000 0.985000 +1.757 0.000000 0.985000 +1.758 0.000000 0.985000 +1.759 0.000000 0.985000 +1.760 0.000000 0.985000 +1.761 0.000000 0.985000 +1.762 0.000000 0.985000 +1.763 0.000000 0.985000 +1.764 0.000000 0.985000 +1.765 0.000000 0.985000 +1.766 0.000000 0.985000 +1.767 0.000000 0.985000 +1.768 0.000000 0.985000 +1.769 0.000000 0.985000 +1.770 0.000000 0.985000 +1.771 0.000000 0.985000 +1.772 0.000000 0.985000 +1.773 0.000000 0.985000 +1.774 0.000000 0.985000 +1.775 0.000000 0.985000 +1.776 0.000000 0.985000 +1.777 0.000000 0.985000 +1.778 0.000000 0.985000 +1.779 0.000000 0.985000 +1.780 0.000000 0.985000 +1.781 0.000000 0.985000 +1.782 0.000000 0.985000 +1.783 0.000000 0.985000 +1.784 0.000000 0.985000 +1.785 0.000000 0.985000 +1.786 0.000000 0.985000 +1.787 0.000000 0.985000 +1.788 0.000000 0.985000 +1.789 0.000000 0.985000 +1.790 0.000000 0.985000 +1.791 0.000000 0.985000 +1.792 0.000000 0.985000 +1.793 0.000000 0.985000 +1.794 0.000000 0.985000 +1.795 0.000000 0.985000 +1.796 0.000000 0.985000 +1.797 0.000000 0.985000 +1.798 0.000000 0.985000 +1.799 0.000000 0.985000 +1.800 0.000000 0.985000 +1.801 0.000000 0.985000 +1.802 0.000000 0.985000 +1.803 0.000000 0.985000 +1.804 0.000000 0.985000 +1.805 0.000000 0.985000 +1.806 0.000000 0.985000 +1.807 0.000000 0.985000 +1.808 0.000000 0.985000 +1.809 0.000000 0.985000 +1.810 0.000000 0.985000 +1.811 0.000000 0.985000 +1.812 0.000000 0.985000 +1.813 0.000000 0.985000 +1.814 0.000000 0.985000 +1.815 0.000000 0.985000 +1.816 0.000000 0.985000 +1.817 0.000000 0.985000 +1.818 0.000000 0.985000 +1.819 0.000000 0.985000 +1.820 0.000000 0.985000 +1.821 0.000000 0.985000 +1.822 0.000000 0.985000 +1.823 0.000000 0.985000 +1.824 0.000000 0.985000 +1.825 0.000000 0.985000 +1.826 0.000000 0.985000 +1.827 0.000000 0.985000 +1.828 0.000000 0.985000 +1.829 0.000000 0.985000 +1.830 0.000000 0.985000 +1.831 0.000000 0.985000 +1.832 0.000000 0.985000 +1.833 0.000000 0.985000 +1.834 0.000000 0.985000 +1.835 0.000000 0.985000 +1.836 0.000000 0.985000 +1.837 0.000000 0.985000 +1.838 0.000000 0.985000 +1.839 0.000000 0.985000 +1.840 0.000000 0.985000 +1.841 0.000000 0.985000 +1.842 0.000000 0.985000 +1.843 0.000000 0.985000 +1.844 0.000000 0.985000 +1.845 0.000000 0.985000 +1.846 0.000000 0.985000 +1.847 0.000000 0.985000 +1.848 0.000000 0.985000 +1.849 0.000000 0.985000 +1.850 0.000000 0.985000 +1.851 0.000000 0.985000 +1.852 0.000000 0.985000 +1.853 0.000000 0.985000 +1.854 0.000000 0.985000 +1.855 0.000000 0.985000 +1.856 0.000000 0.985000 +1.857 0.000000 0.985000 +1.858 0.000000 0.985000 +1.859 0.000000 0.985000 +1.860 0.000000 0.985000 +1.861 0.000000 0.985000 +1.862 0.000000 0.985000 +1.863 0.000001 0.984999 +1.864 0.000001 0.984999 +1.865 0.000001 0.984999 +1.866 0.000002 0.984998 +1.867 0.000004 0.984996 +1.868 0.000006 0.984994 +1.869 0.000010 0.984990 +1.870 0.000016 0.984984 +1.871 0.000024 0.984976 +1.872 0.000037 0.984963 +1.873 0.000057 0.984943 +1.874 0.000086 0.984914 +1.875 0.000130 0.984870 +1.876 0.000192 0.984808 +1.877 0.000282 0.984718 +1.878 0.000410 0.984590 +1.879 0.000591 0.984409 +1.880 0.000843 0.984157 +1.881 0.001190 0.983810 +1.882 0.001664 0.983336 +1.883 0.002304 0.982696 +1.884 0.003159 0.981841 +1.885 0.004290 0.980710 +1.886 0.005771 0.979229 +1.887 0.007687 0.977313 +1.888 0.010143 0.974857 +1.889 0.013257 0.971743 +1.890 0.017163 0.967837 +1.891 0.022013 0.962987 +1.892 0.027972 0.957028 +1.893 0.035215 0.949785 +1.894 0.043929 0.941071 +1.895 0.054302 0.930698 +1.896 0.066520 0.918480 +1.897 0.080761 0.904239 +1.898 0.097186 0.887814 +1.899 0.115933 0.869067 +1.900 0.137105 0.847895 +1.901 0.160766 0.824234 +1.902 0.186931 0.798069 +1.903 0.215563 0.769437 +1.904 0.246567 0.738433 +1.905 0.279788 0.705212 +1.906 0.315011 0.669989 +1.907 0.351967 0.633033 +1.908 0.390335 0.594665 +1.909 0.429751 0.555249 +1.910 0.469821 0.515179 +1.911 0.510130 0.474870 +1.912 0.550253 0.434747 +1.913 0.589774 0.395226 +1.914 0.628295 0.356705 +1.915 0.665448 0.319552 +1.916 0.700906 0.284094 +1.917 0.734393 0.250607 +1.918 0.765686 0.219314 +1.919 0.794624 0.190376 +1.920 0.821103 0.163897 +1.921 0.845079 0.139921 +1.922 0.866562 0.118438 +1.923 0.885608 0.099392 +1.924 0.902318 0.082682 +1.925 0.916824 0.068176 +1.926 0.929286 0.055714 +1.927 0.939879 0.045121 +1.928 0.948790 0.036210 +1.929 0.956207 0.028793 +1.930 0.962315 0.022685 +1.931 0.967294 0.017706 +1.932 0.971309 0.013691 +1.933 0.974513 0.010487 +1.934 0.977043 0.007957 +1.935 0.979021 0.005979 +1.936 0.980549 0.004451 +1.937 0.981719 0.003281 +1.938 0.982605 0.002395 +1.939 0.983268 0.001732 +1.940 0.983760 0.001240 +1.941 0.984121 0.000879 +1.942 0.984383 0.000617 +1.943 0.984571 0.000429 +1.944 0.984705 0.000295 +1.945 0.984799 0.000201 +1.946 0.984864 0.000136 +1.947 0.984909 0.000091 +1.948 0.984940 0.000060 +1.949 0.984961 0.000039 +1.950 0.984975 0.000025 +1.951 0.984984 0.000016 +1.952 0.984990 0.000010 +1.953 0.984993 0.000007 +1.954 0.984996 0.000004 +1.955 0.984997 0.000003 +1.956 0.984998 0.000002 +1.957 0.984999 0.000001 +1.958 0.984999 0.000001 +1.959 0.985000 0.000000 +1.960 0.985000 0.000000 +1.961 0.985000 0.000000 +1.962 0.985000 0.000000 +1.963 0.985000 0.000000 +1.964 0.985000 0.000000 +1.965 0.985000 0.000000 +1.966 0.985000 0.000000 +1.967 0.985000 0.000000 +1.968 0.985000 0.000000 +1.969 0.985000 0.000000 +1.970 0.985000 0.000000 +1.971 0.985000 0.000000 +1.972 0.985000 0.000000 +1.973 0.985000 0.000000 +1.974 0.985000 0.000000 +1.975 0.985000 0.000000 +1.976 0.985000 0.000000 +1.977 0.985000 0.000000 +1.978 0.985000 0.000000 +1.979 0.985000 0.000000 +1.980 0.985000 0.000000 +1.981 0.985000 0.000000 +1.982 0.985000 0.000000 +1.983 0.985000 0.000000 +1.984 0.985000 0.000000 +1.985 0.985000 0.000000 +1.986 0.985000 0.000000 +1.987 0.985000 0.000000 +1.988 0.985000 0.000000 +1.989 0.985000 0.000000 +1.990 0.985000 0.000000 +1.991 0.985000 0.000000 +1.992 0.985000 0.000000 +1.993 0.985000 0.000000 +1.994 0.985000 0.000000 +1.995 0.985000 0.000000 +1.996 0.985000 0.000000 +1.997 0.985000 0.000000 +1.998 0.985000 0.000000 +1.999 0.985000 0.000000 +2.000 0.985000 0.000000 +2.001 0.985000 0.000000 +2.002 0.985000 0.000000 +2.003 0.985000 0.000000 +2.004 0.985000 0.000000 +2.005 0.985000 0.000000 +2.006 0.985000 0.000000 +2.007 0.985000 0.000000 +2.008 0.985000 0.000000 +2.009 0.985000 0.000000 +2.010 0.985000 0.000000 +2.011 0.985000 0.000000 +2.012 0.985000 0.000000 +2.013 0.985000 0.000000 +2.014 0.985000 0.000000 +2.015 0.985000 0.000000 +2.016 0.985000 0.000000 +2.017 0.985000 0.000000 +2.018 0.985000 0.000000 +2.019 0.985000 0.000000 +2.020 0.985000 0.000000 +2.021 0.985000 0.000000 +2.022 0.985000 0.000000 +2.023 0.985000 0.000000 +2.024 0.985000 0.000000 +2.025 0.985000 0.000000 +2.026 0.985000 0.000000 +2.027 0.985000 0.000000 +2.028 0.985000 0.000000 +2.029 0.985000 0.000000 +2.030 0.985000 0.000000 +2.031 0.985000 0.000000 +2.032 0.985000 0.000000 +2.033 0.985000 0.000000 +2.034 0.985000 0.000000 +2.035 0.985000 0.000000 +2.036 0.985000 0.000000 +2.037 0.985000 0.000000 +2.038 0.985000 0.000000 +2.039 0.985000 0.000000 +2.040 0.985000 0.000000 +2.041 0.985000 0.000000 +2.042 0.985000 0.000000 +2.043 0.985000 0.000000 +2.044 0.985000 0.000000 +2.045 0.985000 0.000000 +2.046 0.985000 0.000000 +2.047 0.985000 0.000000 +2.048 0.985000 0.000000 +2.049 0.985000 0.000000 +2.050 0.985000 0.000000 +2.051 0.985000 0.000000 +2.052 0.985000 0.000000 +2.053 0.985000 0.000000 +2.054 0.985000 0.000000 +2.055 0.985000 0.000000 +2.056 0.985000 0.000000 +2.057 0.985000 0.000000 +2.058 0.985000 0.000000 +2.059 0.985000 0.000000 +2.060 0.985000 0.000000 +2.061 0.985000 0.000000 +2.062 0.985000 0.000000 +2.063 0.985000 0.000000 +2.064 0.985000 0.000000 +2.065 0.985000 0.000000 +2.066 0.985000 0.000000 +2.067 0.985000 0.000000 +2.068 0.985000 0.000000 +2.069 0.985000 0.000000 +2.070 0.985000 0.000000 +2.071 0.985000 0.000000 +2.072 0.985000 0.000000 +2.073 0.985000 0.000000 +2.074 0.985000 0.000000 +2.075 0.985000 0.000000 +2.076 0.985000 0.000000 +2.077 0.985000 0.000000 +2.078 0.985000 0.000000 +2.079 0.985000 0.000000 +2.080 0.985000 0.000000 +2.081 0.985000 0.000000 +2.082 0.985000 0.000000 +2.083 0.985000 0.000000 +2.084 0.985000 0.000000 +2.085 0.985000 0.000000 +2.086 0.985000 0.000000 +2.087 0.985000 0.000000 +2.088 0.985000 0.000000 +2.089 0.985000 0.000000 +2.090 0.985000 0.000000 +2.091 0.985000 0.000000 +2.092 0.985000 0.000000 +2.093 0.985000 0.000000 +2.094 0.985000 0.000000 +2.095 0.985000 0.000000 +2.096 0.985000 0.000000 +2.097 0.985000 0.000000 +2.098 0.985000 0.000000 +2.099 0.985000 0.000000 +2.100 0.985000 0.000000 +2.101 0.985000 0.000000 +2.102 0.985000 0.000000 +2.103 0.985000 0.000000 +2.104 0.985000 0.000000 +2.105 0.985000 0.000000 +2.106 0.985000 0.000000 +2.107 0.985000 0.000000 +2.108 0.985000 0.000000 +2.109 0.985000 0.000000 +2.110 0.985000 0.000000 +2.111 0.985000 0.000000 +2.112 0.985000 0.000000 +2.113 0.985000 0.000000 +2.114 0.985000 0.000000 +2.115 0.985000 0.000000 +2.116 0.985000 0.000000 +2.117 0.985000 0.000000 +2.118 0.985000 0.000000 +2.119 0.985000 0.000000 +2.120 0.985000 0.000000 +2.121 0.985000 0.000000 +2.122 0.985000 0.000000 +2.123 0.985000 0.000000 +2.124 0.985000 0.000000 +2.125 0.985000 0.000000 +2.126 0.985000 0.000000 +2.127 0.985000 0.000000 +2.128 0.985000 0.000000 +2.129 0.985000 0.000000 +2.130 0.985000 0.000000 +2.131 0.985000 0.000000 +2.132 0.985000 0.000000 +2.133 0.985000 0.000000 +2.134 0.985000 0.000000 +2.135 0.985000 0.000000 +2.136 0.985000 0.000000 +2.137 0.985000 0.000000 +2.138 0.985000 0.000000 +2.139 0.985000 0.000000 +2.140 0.985000 0.000000 +2.141 0.985000 0.000000 +2.142 0.985000 0.000000 +2.143 0.985000 0.000000 +2.144 0.985000 0.000000 +2.145 0.985000 0.000000 +2.146 0.985000 0.000000 +2.147 0.985000 0.000000 +2.148 0.985000 0.000000 +2.149 0.985000 0.000000 +2.150 0.985000 0.000000 +2.151 0.985000 0.000000 +2.152 0.985000 0.000000 +2.153 0.985000 0.000000 +2.154 0.985000 0.000000 +2.155 0.985000 0.000000 +2.156 0.985000 0.000000 +2.157 0.985000 0.000000 +2.158 0.985000 0.000000 +2.159 0.985000 0.000000 +2.160 0.985000 0.000000 +2.161 0.985000 0.000000 +2.162 0.985000 0.000000 +2.163 0.985000 0.000000 +2.164 0.985000 0.000000 +2.165 0.985000 0.000000 +2.166 0.985000 0.000000 +2.167 0.985000 0.000000 +2.168 0.985000 0.000000 +2.169 0.985000 0.000000 +2.170 0.985000 0.000000 +2.171 0.985000 0.000000 +2.172 0.985000 0.000000 +2.173 0.985000 0.000000 +2.174 0.985000 0.000000 +2.175 0.985000 0.000000 +2.176 0.985000 0.000000 +2.177 0.985000 0.000000 +2.178 0.985000 0.000000 +2.179 0.985000 0.000000 +2.180 0.985000 0.000000 +2.181 0.985000 0.000000 +2.182 0.985000 0.000000 +2.183 0.985000 0.000000 +2.184 0.985000 0.000000 +2.185 0.985000 0.000000 +2.186 0.985000 0.000000 +2.187 0.985000 0.000000 +2.188 0.985000 0.000000 +2.189 0.985000 0.000000 +2.190 0.985000 0.000000 +2.191 0.985000 0.000000 +2.192 0.985000 0.000000 +2.193 0.985000 0.000000 +2.194 0.985000 0.000000 +2.195 0.985000 0.000000 +2.196 0.985000 0.000000 +2.197 0.985000 0.000000 +2.198 0.985000 0.000000 +2.199 0.985000 0.000000 +2.200 0.985000 0.000000 +2.201 0.985000 0.000000 +2.202 0.985000 0.000000 +2.203 0.985000 0.000000 +2.204 0.985000 0.000000 +2.205 0.985000 0.000000 +2.206 0.985000 0.000000 +2.207 0.985000 0.000000 +2.208 0.985000 0.000000 +2.209 0.985000 0.000000 +2.210 0.985000 0.000000 +2.211 0.985000 0.000000 +2.212 0.985000 0.000000 +2.213 0.985000 0.000000 +2.214 0.985000 0.000000 +2.215 0.985000 0.000000 +2.216 0.985000 0.000000 +2.217 0.985000 0.000000 +2.218 0.985000 0.000000 +2.219 0.985000 0.000000 +2.220 0.985000 0.000000 +2.221 0.985000 0.000000 +2.222 0.985000 0.000000 +2.223 0.985000 0.000000 +2.224 0.985000 0.000000 +2.225 0.985000 0.000000 +2.226 0.985000 0.000000 +2.227 0.985000 0.000000 +2.228 0.985000 0.000000 +2.229 0.985000 0.000000 +2.230 0.985000 0.000000 +2.231 0.985000 0.000000 +2.232 0.985000 0.000000 +2.233 0.985000 0.000000 +2.234 0.985000 0.000000 +2.235 0.985000 0.000000 +2.236 0.985000 0.000000 +2.237 0.985000 0.000000 +2.238 0.985000 0.000000 +2.239 0.985000 0.000000 +2.240 0.985000 0.000000 +2.241 0.985000 0.000000 +2.242 0.985000 0.000000 +2.243 0.985000 0.000000 +2.244 0.985000 0.000000 +2.245 0.985000 0.000000 +2.246 0.985000 0.000000 +2.247 0.985000 0.000000 +2.248 0.985000 0.000000 +2.249 0.985000 0.000000 +2.250 0.985000 0.000000 +2.251 0.985000 0.000000 +2.252 0.985000 0.000000 +2.253 0.985000 0.000000 +2.254 0.985000 0.000000 +2.255 0.985000 0.000000 +2.256 0.985000 0.000000 +2.257 0.985000 0.000000 +2.258 0.985000 0.000000 +2.259 0.985000 0.000000 +2.260 0.985000 0.000000 +2.261 0.985000 0.000000 +2.262 0.985000 0.000000 +2.263 0.985000 0.000000 +2.264 0.985000 0.000000 +2.265 0.985000 0.000000 +2.266 0.985000 0.000000 +2.267 0.985000 0.000000 +2.268 0.985000 0.000000 +2.269 0.985000 0.000000 +2.270 0.985000 0.000000 +2.271 0.985000 0.000000 +2.272 0.985000 0.000000 +2.273 0.985000 0.000000 +2.274 0.985000 0.000000 +2.275 0.985000 0.000000 +2.276 0.985000 0.000000 +2.277 0.985000 0.000000 +2.278 0.985000 0.000000 +2.279 0.985000 0.000000 +2.280 0.985000 0.000000 +2.281 0.985000 0.000000 +2.282 0.985000 0.000000 +2.283 0.985000 0.000000 +2.284 0.985000 0.000000 +2.285 0.985000 0.000000 +2.286 0.985000 0.000000 +2.287 0.985000 0.000000 +2.288 0.985000 0.000000 +2.289 0.985000 0.000000 +2.290 0.985000 0.000000 +2.291 0.985000 0.000000 +2.292 0.985000 0.000000 +2.293 0.985000 0.000000 +2.294 0.985000 0.000000 +2.295 0.985000 0.000000 +2.296 0.985000 0.000000 +2.297 0.985000 0.000000 +2.298 0.985000 0.000000 +2.299 0.985000 0.000000 +2.300 0.985000 0.000000 +2.301 0.985000 0.000000 +2.302 0.985000 0.000000 +2.303 0.985000 0.000000 +2.304 0.985000 0.000000 +2.305 0.985000 0.000000 +2.306 0.985000 0.000000 +2.307 0.985000 0.000000 +2.308 0.985000 0.000000 +2.309 0.985000 0.000000 +2.310 0.985000 0.000000 +2.311 0.985000 0.000000 +2.312 0.985000 0.000000 +2.313 0.985000 0.000000 +2.314 0.985000 0.000000 +2.315 0.985000 0.000000 +2.316 0.985000 0.000000 +2.317 0.985000 0.000000 +2.318 0.985000 0.000000 +2.319 0.985000 0.000000 +2.320 0.985000 0.000000 +2.321 0.985000 0.000000 +2.322 0.985000 0.000000 +2.323 0.985000 0.000000 +2.324 0.985000 0.000000 +2.325 0.985000 0.000000 +2.326 0.985000 0.000000 +2.327 0.985000 0.000000 +2.328 0.985000 0.000000 +2.329 0.985000 0.000000 +2.330 0.985000 0.000000 +2.331 0.985000 0.000000 +2.332 0.985000 0.000000 +2.333 0.985000 0.000000 +2.334 0.985000 0.000000 +2.335 0.985000 0.000000 +2.336 0.985000 0.000000 +2.337 0.985000 0.000000 +2.338 0.985000 0.000000 +2.339 0.985000 0.000000 +2.340 0.985000 0.000000 +2.341 0.985000 0.000000 +2.342 0.985000 0.000000 +2.343 0.985000 0.000000 +2.344 0.985000 0.000000 +2.345 0.985000 0.000000 +2.346 0.985000 0.000000 +2.347 0.985000 0.000000 +2.348 0.985000 0.000000 +2.349 0.985000 0.000000 +2.350 0.985000 0.000000 +2.351 0.985000 0.000000 +2.352 0.985000 0.000000 +2.353 0.985000 0.000000 +2.354 0.985000 0.000000 +2.355 0.985000 0.000000 +2.356 0.985000 0.000000 +2.357 0.985000 0.000000 +2.358 0.985000 0.000000 +2.359 0.985000 0.000000 +2.360 0.985000 0.000000 +2.361 0.985000 0.000000 +2.362 0.985000 0.000000 +2.363 0.985000 0.000000 +2.364 0.985000 0.000000 +2.365 0.985000 0.000000 +2.366 0.985000 0.000000 +2.367 0.985000 0.000000 +2.368 0.985000 0.000000 +2.369 0.985000 0.000000 +2.370 0.985000 0.000000 +2.371 0.985000 0.000000 +2.372 0.985000 0.000000 +2.373 0.985000 0.000000 +2.374 0.985000 0.000000 +2.375 0.985000 0.000000 +2.376 0.985000 0.000000 +2.377 0.985000 0.000000 +2.378 0.985000 0.000000 +2.379 0.985000 0.000000 +2.380 0.985000 0.000000 +2.381 0.985000 0.000000 +2.382 0.985000 0.000000 +2.383 0.985000 0.000000 +2.384 0.985000 0.000000 +2.385 0.985000 0.000000 +2.386 0.985000 0.000000 +2.387 0.985000 0.000000 +2.388 0.985000 0.000000 +2.389 0.985000 0.000000 +2.390 0.985000 0.000000 +2.391 0.985000 0.000000 +2.392 0.985000 0.000000 +2.393 0.985000 0.000000 +2.394 0.985000 0.000000 +2.395 0.985000 0.000000 +2.396 0.985000 0.000000 +2.397 0.985000 0.000000 +2.398 0.985000 0.000000 +2.399 0.985000 0.000000 +2.400 0.985000 0.000000 +2.401 0.985000 0.000000 +2.402 0.985000 0.000000 +2.403 0.985000 0.000000 +2.404 0.985000 0.000000 +2.405 0.985000 0.000000 +2.406 0.985000 0.000000 +2.407 0.985000 0.000000 +2.408 0.985000 0.000000 +2.409 0.985000 0.000000 +2.410 0.985000 0.000000 +2.411 0.985000 0.000000 +2.412 0.985000 0.000000 +2.413 0.985000 0.000000 +2.414 0.985000 0.000000 +2.415 0.985000 0.000000 +2.416 0.985000 0.000000 +2.417 0.985000 0.000000 +2.418 0.985000 0.000000 +2.419 0.985000 0.000000 +2.420 0.985000 0.000000 +2.421 0.985000 0.000000 +2.422 0.985000 0.000000 +2.423 0.985000 0.000000 +2.424 0.985000 0.000000 +2.425 0.985000 0.000000 +2.426 0.985000 0.000000 +2.427 0.985000 0.000000 +2.428 0.985000 0.000000 +2.429 0.985000 0.000000 +2.430 0.985000 0.000000 +2.431 0.985000 0.000000 +2.432 0.985000 0.000000 +2.433 0.985000 0.000000 +2.434 0.984999 0.000000 +2.435 0.984999 0.000000 +2.436 0.984998 0.000000 +2.437 0.984997 0.000000 +2.438 0.984995 0.000000 +2.439 0.984991 0.000000 +2.440 0.984986 0.000000 +2.441 0.984979 0.000000 +2.442 0.984967 0.000000 +2.443 0.984949 0.000000 +2.444 0.984923 0.000000 +2.445 0.984884 0.000000 +2.446 0.984828 0.000000 +2.447 0.984746 0.000000 +2.448 0.984630 0.000000 +2.449 0.984465 0.000000 +2.450 0.984235 0.000000 +2.451 0.983916 0.000000 +2.452 0.983480 0.000000 +2.453 0.982890 0.000000 +2.454 0.982098 0.000000 +2.455 0.981047 0.000000 +2.456 0.979668 0.000000 +2.457 0.977877 0.000000 +2.458 0.975576 0.000000 +2.459 0.972648 0.000000 +2.460 0.968964 0.000000 +2.461 0.964377 0.000000 +2.462 0.958724 0.000000 +2.463 0.951832 0.000000 +2.464 0.943516 0.000000 +2.465 0.933588 0.000000 +2.466 0.921860 0.000000 +2.467 0.908151 0.000000 +2.468 0.892293 0.000000 +2.469 0.874142 0.000000 +2.470 0.853586 0.000000 +2.471 0.830548 0.000000 +2.472 0.805000 0.000000 +2.473 0.776965 0.000000 +2.474 0.746525 0.000000 +2.475 0.713819 0.000000 +2.476 0.679047 0.000000 +2.477 0.642466 0.000000 +2.478 0.604385 0.000000 +2.479 0.565159 0.000000 +2.480 0.525177 0.000000 +2.481 0.484852 0.000000 +2.482 0.444607 0.000000 +2.483 0.404864 0.000000 +2.484 0.366027 0.000000 +2.485 0.328474 0.000000 +2.486 0.292543 0.000000 +2.487 0.258525 0.000000 +2.488 0.226655 0.000000 +2.489 0.197112 0.000000 +2.490 0.170012 0.000000 +2.491 0.145414 0.000000 +2.492 0.123321 0.000000 +2.493 0.103687 0.000000 +2.494 0.086420 0.000000 +2.495 0.071395 0.000000 +2.496 0.058457 0.000000 +2.497 0.047434 0.000000 +2.498 0.038140 0.000000 +2.499 0.030387 0.000000 diff --git a/ZShooter_v2/dichroics/TER_dichroic_yj-hk.dat b/ZShooter_v2/dichroics/TER_dichroic_yj-hk.dat index deea8c08..88f4280a 100644 --- a/ZShooter_v2/dichroics/TER_dichroic_yj-hk.dat +++ b/ZShooter_v2/dichroics/TER_dichroic_yj-hk.dat @@ -1,229 +1,2209 @@ # name : second_layer_dichroic_NIR # author : unknown # date_created : 2026-03-16T12:00:00 -# date_modified : 2026-07-03T19:24:05.613 +# date_modified : 2026-07-27T20:23:15.187 # description : Transmits HK, reflects YJ # wavelength_unit : um # changes : # wavelength transmission reflection -0.30 0.000000 0.000000 -0.31 0.000000 0.000000 -0.32 0.000000 0.000000 -0.33 0.000000 0.000000 -0.34 0.000000 0.000000 -0.35 0.000000 0.000000 -0.36 0.000000 0.000000 -0.37 0.000000 0.000000 -0.38 0.000000 0.000000 -0.39 0.000000 0.000000 -0.40 0.000000 0.000000 -0.41 0.000000 0.000000 -0.42 0.000000 0.000000 -0.43 0.000000 0.000000 -0.44 0.000000 0.000000 -0.45 0.000000 0.000000 -0.46 0.000000 0.000000 -0.47 0.000000 0.000000 -0.48 0.000000 0.000000 -0.49 0.000000 0.000000 -0.50 0.000000 0.000000 -0.51 0.000000 0.000000 -0.52 0.000000 0.000000 -0.53 0.000000 0.000000 -0.54 0.000000 0.000000 -0.55 0.000000 0.000000 -0.56 0.000000 0.000000 -0.57 0.000000 0.000000 -0.58 0.000000 0.000000 -0.59 0.000000 0.000000 -0.60 0.000000 0.000000 -0.61 0.000000 0.000000 -0.62 0.000000 0.000000 -0.63 0.000000 0.000000 -0.64 0.000000 0.000000 -0.65 0.000000 0.000000 -0.66 0.000000 0.000000 -0.67 0.000000 0.000000 -0.68 0.000000 0.000000 -0.69 0.000000 0.000000 -0.70 0.000000 0.000000 -0.71 0.000000 0.000000 -0.72 0.000000 0.000000 -0.73 0.000000 0.000000 -0.74 0.000000 0.000000 -0.75 0.000000 0.000000 -0.76 0.000000 0.000000 -0.77 0.000000 0.000000 -0.78 0.000000 0.000000 -0.79 0.000000 0.000000 -0.80 0.000000 0.000000 -0.81 0.000000 0.000000 -0.82 0.000000 0.000000 -0.83 0.000000 0.000000 -0.84 0.000000 0.000000 -0.85 0.000000 0.000000 -0.86 0.000000 0.000000 -0.87 0.000000 0.000001 -0.88 0.000000 0.000046 -0.89 0.000000 0.000882 -0.90 0.000000 0.009545 -0.91 0.000000 0.059252 -0.92 0.000000 0.217655 -0.93 0.000000 0.498589 -0.94 0.000000 0.776178 -0.95 0.000000 0.928992 -0.96 0.000000 0.975812 -0.97 0.000000 0.983780 -0.98 0.000000 0.984531 -0.99 0.000000 0.984571 -1.00 0.000000 0.984572 -1.01 0.000000 0.984572 -1.02 0.000000 0.984572 -1.03 0.000000 0.984572 -1.04 0.000000 0.984572 -1.05 0.000000 0.984572 -1.06 0.000000 0.984572 -1.07 0.000000 0.984572 -1.08 0.000000 0.984572 -1.09 0.000000 0.984572 -1.10 0.000000 0.984572 -1.11 0.000000 0.984572 -1.12 0.000000 0.984572 -1.13 0.000000 0.984572 -1.14 0.000000 0.984572 -1.15 0.000000 0.984572 -1.16 0.000000 0.984572 -1.17 0.000000 0.984572 -1.18 0.000000 0.984572 -1.19 0.000000 0.984572 -1.20 0.000000 0.984572 -1.21 0.000000 0.984572 -1.22 0.000000 0.984572 -1.23 0.000000 0.984572 -1.24 0.000000 0.984572 -1.25 0.000000 0.984572 -1.26 0.000000 0.984572 -1.27 0.000000 0.984572 -1.28 0.000000 0.984572 -1.29 0.000000 0.984572 -1.30 0.000000 0.984572 -1.31 0.000000 0.984572 -1.32 0.000000 0.984572 -1.33 0.000000 0.984572 -1.34 0.000000 0.984572 -1.35 0.000008 0.984564 -1.36 0.000204 0.984368 -1.37 0.002969 0.981602 -1.38 0.024525 0.960047 -1.39 0.117757 0.866814 -1.40 0.342008 0.642564 -1.41 0.642440 0.342132 -1.42 0.866747 0.117824 -1.43 0.960027 0.024545 -1.44 0.981599 0.002972 -1.45 0.984367 0.000204 -1.46 0.984564 0.000008 -1.47 0.984572 0.000000 -1.48 0.984572 0.000000 -1.49 0.984572 0.000000 -1.50 0.984572 0.000000 -1.51 0.984572 0.000000 -1.52 0.984572 0.000000 -1.53 0.984572 0.000000 -1.54 0.984572 0.000000 -1.55 0.984572 0.000000 -1.56 0.984572 0.000000 -1.57 0.984572 0.000000 -1.58 0.984572 0.000000 -1.59 0.984572 0.000000 -1.60 0.984572 0.000000 -1.61 0.984572 0.000000 -1.62 0.984572 0.000000 -1.63 0.984572 0.000000 -1.64 0.984572 0.000000 -1.65 0.984572 0.000000 -1.66 0.984572 0.000000 -1.67 0.984572 0.000000 -1.68 0.984572 0.000000 -1.69 0.984572 0.000000 -1.70 0.984572 0.000000 -1.71 0.984572 0.000000 -1.72 0.984572 0.000000 -1.73 0.984572 0.000000 -1.74 0.984572 0.000000 -1.75 0.984572 0.000000 -1.76 0.984572 0.000000 -1.77 0.984572 0.000000 -1.78 0.984572 0.000000 -1.79 0.984572 0.000000 -1.80 0.984572 0.000000 -1.81 0.984572 0.000000 -1.82 0.984572 0.000000 -1.83 0.984572 0.000000 -1.84 0.984572 0.000000 -1.85 0.984572 0.000000 -1.86 0.984572 0.000000 -1.87 0.984572 0.000000 -1.88 0.984572 0.000000 -1.89 0.984572 0.000000 -1.90 0.984572 0.000000 -1.91 0.984572 0.000000 -1.92 0.984572 0.000000 -1.93 0.984572 0.000000 -1.94 0.984572 0.000000 -1.95 0.984572 0.000000 -1.96 0.984572 0.000000 -1.97 0.984572 0.000000 -1.98 0.984572 0.000000 -1.99 0.984572 0.000000 -2.00 0.984572 0.000000 -2.01 0.984572 0.000000 -2.02 0.984572 0.000000 -2.03 0.984572 0.000000 -2.04 0.984572 0.000000 -2.05 0.984572 0.000000 -2.06 0.984572 0.000000 -2.07 0.984572 0.000000 -2.08 0.984572 0.000000 -2.09 0.984572 0.000000 -2.10 0.984572 0.000000 -2.11 0.984572 0.000000 -2.12 0.984572 0.000000 -2.13 0.984572 0.000000 -2.14 0.984572 0.000000 -2.15 0.984572 0.000000 -2.16 0.984572 0.000000 -2.17 0.984572 0.000000 -2.18 0.984572 0.000000 -2.19 0.984572 0.000000 -2.20 0.984572 0.000000 -2.21 0.984572 0.000000 -2.22 0.984572 0.000000 -2.23 0.984572 0.000000 -2.24 0.984572 0.000000 -2.25 0.984572 0.000000 -2.26 0.984572 0.000000 -2.27 0.984572 0.000000 -2.28 0.984572 0.000000 -2.29 0.984572 0.000000 -2.30 0.984572 0.000000 -2.31 0.984572 0.000000 -2.32 0.984572 0.000000 -2.33 0.984572 0.000000 -2.34 0.984572 0.000000 -2.35 0.984572 0.000000 -2.36 0.984572 0.000000 -2.37 0.984572 0.000000 -2.38 0.984572 0.000000 -2.39 0.984572 0.000000 -2.40 0.984572 0.000000 -2.41 0.984572 0.000000 -2.42 0.984571 0.000000 -2.43 0.984535 0.000000 -2.44 0.983839 0.000000 -2.45 0.976322 0.000000 -2.46 0.931376 0.000000 -2.47 0.782188 0.000000 -2.48 0.506770 0.000000 -2.49 0.223665 0.000000 +0.300 0.000000 0.000000 +0.301 0.000000 0.000000 +0.302 0.000000 0.000000 +0.303 0.000000 0.000000 +0.304 0.000000 0.000000 +0.305 0.000000 0.000000 +0.306 0.000000 0.000000 +0.307 0.000000 0.000000 +0.308 0.000000 0.000000 +0.309 0.000000 0.000000 +0.310 0.000000 0.000000 +0.311 0.000000 0.000000 +0.312 0.000000 0.000000 +0.313 0.000000 0.000000 +0.314 0.000000 0.000000 +0.315 0.000000 0.000000 +0.316 0.000000 0.000000 +0.317 0.000000 0.000000 +0.318 0.000000 0.000000 +0.319 0.000000 0.000000 +0.320 0.000000 0.000000 +0.321 0.000000 0.000000 +0.322 0.000000 0.000000 +0.323 0.000000 0.000000 +0.324 0.000000 0.000000 +0.325 0.000000 0.000000 +0.326 0.000000 0.000000 +0.327 0.000000 0.000000 +0.328 0.000000 0.000000 +0.329 0.000000 0.000000 +0.330 0.000000 0.000000 +0.331 0.000000 0.000000 +0.332 0.000000 0.000000 +0.333 0.000000 0.000000 +0.334 0.000000 0.000000 +0.335 0.000000 0.000000 +0.336 0.000000 0.000000 +0.337 0.000000 0.000000 +0.338 0.000000 0.000000 +0.339 0.000000 0.000000 +0.340 0.000000 0.000000 +0.341 0.000000 0.000000 +0.342 0.000000 0.000000 +0.343 0.000000 0.000000 +0.344 0.000000 0.000000 +0.345 0.000000 0.000000 +0.346 0.000000 0.000000 +0.347 0.000000 0.000000 +0.348 0.000000 0.000000 +0.349 0.000000 0.000000 +0.350 0.000000 0.000000 +0.351 0.000000 0.000000 +0.352 0.000000 0.000000 +0.353 0.000000 0.000000 +0.354 0.000000 0.000000 +0.355 0.000000 0.000000 +0.356 0.000000 0.000000 +0.357 0.000000 0.000000 +0.358 0.000000 0.000000 +0.359 0.000000 0.000000 +0.360 0.000000 0.000000 +0.361 0.000000 0.000000 +0.362 0.000000 0.000000 +0.363 0.000000 0.000000 +0.364 0.000000 0.000000 +0.365 0.000000 0.000000 +0.366 0.000000 0.000000 +0.367 0.000000 0.000000 +0.368 0.000000 0.000000 +0.369 0.000000 0.000000 +0.370 0.000000 0.000000 +0.371 0.000000 0.000000 +0.372 0.000000 0.000000 +0.373 0.000000 0.000000 +0.374 0.000000 0.000000 +0.375 0.000000 0.000000 +0.376 0.000000 0.000000 +0.377 0.000000 0.000000 +0.378 0.000000 0.000000 +0.379 0.000000 0.000000 +0.380 0.000000 0.000000 +0.381 0.000000 0.000000 +0.382 0.000000 0.000000 +0.383 0.000000 0.000000 +0.384 0.000000 0.000000 +0.385 0.000000 0.000000 +0.386 0.000000 0.000000 +0.387 0.000000 0.000000 +0.388 0.000000 0.000000 +0.389 0.000000 0.000000 +0.390 0.000000 0.000000 +0.391 0.000000 0.000000 +0.392 0.000000 0.000000 +0.393 0.000000 0.000000 +0.394 0.000000 0.000000 +0.395 0.000000 0.000000 +0.396 0.000000 0.000000 +0.397 0.000000 0.000000 +0.398 0.000000 0.000000 +0.399 0.000000 0.000000 +0.400 0.000000 0.000000 +0.401 0.000000 0.000000 +0.402 0.000000 0.000000 +0.403 0.000000 0.000000 +0.404 0.000000 0.000000 +0.405 0.000000 0.000000 +0.406 0.000000 0.000000 +0.407 0.000000 0.000000 +0.408 0.000000 0.000000 +0.409 0.000000 0.000000 +0.410 0.000000 0.000000 +0.411 0.000000 0.000000 +0.412 0.000000 0.000000 +0.413 0.000000 0.000000 +0.414 0.000000 0.000000 +0.415 0.000000 0.000000 +0.416 0.000000 0.000000 +0.417 0.000000 0.000000 +0.418 0.000000 0.000000 +0.419 0.000000 0.000000 +0.420 0.000000 0.000000 +0.421 0.000000 0.000000 +0.422 0.000000 0.000000 +0.423 0.000000 0.000000 +0.424 0.000000 0.000000 +0.425 0.000000 0.000000 +0.426 0.000000 0.000000 +0.427 0.000000 0.000000 +0.428 0.000000 0.000000 +0.429 0.000000 0.000000 +0.430 0.000000 0.000000 +0.431 0.000000 0.000000 +0.432 0.000000 0.000000 +0.433 0.000000 0.000000 +0.434 0.000000 0.000000 +0.435 0.000000 0.000000 +0.436 0.000000 0.000000 +0.437 0.000000 0.000000 +0.438 0.000000 0.000000 +0.439 0.000000 0.000000 +0.440 0.000000 0.000000 +0.441 0.000000 0.000000 +0.442 0.000000 0.000000 +0.443 0.000000 0.000000 +0.444 0.000000 0.000000 +0.445 0.000000 0.000000 +0.446 0.000000 0.000000 +0.447 0.000000 0.000000 +0.448 0.000000 0.000000 +0.449 0.000000 0.000000 +0.450 0.000000 0.000000 +0.451 0.000000 0.000000 +0.452 0.000000 0.000000 +0.453 0.000000 0.000000 +0.454 0.000000 0.000000 +0.455 0.000000 0.000000 +0.456 0.000000 0.000000 +0.457 0.000000 0.000000 +0.458 0.000000 0.000000 +0.459 0.000000 0.000000 +0.460 0.000000 0.000000 +0.461 0.000000 0.000000 +0.462 0.000000 0.000000 +0.463 0.000000 0.000000 +0.464 0.000000 0.000000 +0.465 0.000000 0.000000 +0.466 0.000000 0.000000 +0.467 0.000000 0.000000 +0.468 0.000000 0.000000 +0.469 0.000000 0.000000 +0.470 0.000000 0.000000 +0.471 0.000000 0.000000 +0.472 0.000000 0.000000 +0.473 0.000000 0.000000 +0.474 0.000000 0.000000 +0.475 0.000000 0.000000 +0.476 0.000000 0.000000 +0.477 0.000000 0.000000 +0.478 0.000000 0.000000 +0.479 0.000000 0.000000 +0.480 0.000000 0.000000 +0.481 0.000000 0.000000 +0.482 0.000000 0.000000 +0.483 0.000000 0.000000 +0.484 0.000000 0.000000 +0.485 0.000000 0.000000 +0.486 0.000000 0.000000 +0.487 0.000000 0.000000 +0.488 0.000000 0.000000 +0.489 0.000000 0.000000 +0.490 0.000000 0.000000 +0.491 0.000000 0.000000 +0.492 0.000000 0.000000 +0.493 0.000000 0.000000 +0.494 0.000000 0.000000 +0.495 0.000000 0.000000 +0.496 0.000000 0.000000 +0.497 0.000000 0.000000 +0.498 0.000000 0.000000 +0.499 0.000000 0.000000 +0.500 0.000000 0.000000 +0.501 0.000000 0.000000 +0.502 0.000000 0.000000 +0.503 0.000000 0.000000 +0.504 0.000000 0.000000 +0.505 0.000000 0.000000 +0.506 0.000000 0.000000 +0.507 0.000000 0.000000 +0.508 0.000000 0.000000 +0.509 0.000000 0.000000 +0.510 0.000000 0.000000 +0.511 0.000000 0.000000 +0.512 0.000000 0.000000 +0.513 0.000000 0.000000 +0.514 0.000000 0.000000 +0.515 0.000000 0.000000 +0.516 0.000000 0.000000 +0.517 0.000000 0.000000 +0.518 0.000000 0.000000 +0.519 0.000000 0.000000 +0.520 0.000000 0.000000 +0.521 0.000000 0.000000 +0.522 0.000000 0.000000 +0.523 0.000000 0.000000 +0.524 0.000000 0.000000 +0.525 0.000000 0.000000 +0.526 0.000000 0.000000 +0.527 0.000000 0.000000 +0.528 0.000000 0.000000 +0.529 0.000000 0.000000 +0.530 0.000000 0.000000 +0.531 0.000000 0.000000 +0.532 0.000000 0.000000 +0.533 0.000000 0.000000 +0.534 0.000000 0.000000 +0.535 0.000000 0.000000 +0.536 0.000000 0.000000 +0.537 0.000000 0.000000 +0.538 0.000000 0.000000 +0.539 0.000000 0.000000 +0.540 0.000000 0.000000 +0.541 0.000000 0.000000 +0.542 0.000000 0.000000 +0.543 0.000000 0.000000 +0.544 0.000000 0.000000 +0.545 0.000000 0.000000 +0.546 0.000000 0.000000 +0.547 0.000000 0.000000 +0.548 0.000000 0.000000 +0.549 0.000000 0.000000 +0.550 0.000000 0.000000 +0.551 0.000000 0.000000 +0.552 0.000000 0.000000 +0.553 0.000000 0.000000 +0.554 0.000000 0.000000 +0.555 0.000000 0.000000 +0.556 0.000000 0.000000 +0.557 0.000000 0.000000 +0.558 0.000000 0.000000 +0.559 0.000000 0.000000 +0.560 0.000000 0.000000 +0.561 0.000000 0.000000 +0.562 0.000000 0.000000 +0.563 0.000000 0.000000 +0.564 0.000000 0.000000 +0.565 0.000000 0.000000 +0.566 0.000000 0.000000 +0.567 0.000000 0.000000 +0.568 0.000000 0.000000 +0.569 0.000000 0.000000 +0.570 0.000000 0.000000 +0.571 0.000000 0.000000 +0.572 0.000000 0.000000 +0.573 0.000000 0.000000 +0.574 0.000000 0.000000 +0.575 0.000000 0.000000 +0.576 0.000000 0.000000 +0.577 0.000000 0.000000 +0.578 0.000000 0.000000 +0.579 0.000000 0.000000 +0.580 0.000000 0.000000 +0.581 0.000000 0.000000 +0.582 0.000000 0.000000 +0.583 0.000000 0.000000 +0.584 0.000000 0.000000 +0.585 0.000000 0.000000 +0.586 0.000000 0.000000 +0.587 0.000000 0.000000 +0.588 0.000000 0.000000 +0.589 0.000000 0.000000 +0.590 0.000000 0.000000 +0.591 0.000000 0.000000 +0.592 0.000000 0.000000 +0.593 0.000000 0.000000 +0.594 0.000000 0.000000 +0.595 0.000000 0.000000 +0.596 0.000000 0.000000 +0.597 0.000000 0.000000 +0.598 0.000000 0.000000 +0.599 0.000000 0.000000 +0.600 0.000000 0.000000 +0.601 0.000000 0.000000 +0.602 0.000000 0.000000 +0.603 0.000000 0.000000 +0.604 0.000000 0.000000 +0.605 0.000000 0.000000 +0.606 0.000000 0.000000 +0.607 0.000000 0.000000 +0.608 0.000000 0.000000 +0.609 0.000000 0.000000 +0.610 0.000000 0.000000 +0.611 0.000000 0.000000 +0.612 0.000000 0.000000 +0.613 0.000000 0.000000 +0.614 0.000000 0.000000 +0.615 0.000000 0.000000 +0.616 0.000000 0.000000 +0.617 0.000000 0.000000 +0.618 0.000000 0.000000 +0.619 0.000000 0.000000 +0.620 0.000000 0.000000 +0.621 0.000000 0.000000 +0.622 0.000000 0.000000 +0.623 0.000000 0.000000 +0.624 0.000000 0.000000 +0.625 0.000000 0.000000 +0.626 0.000000 0.000000 +0.627 0.000000 0.000000 +0.628 0.000000 0.000000 +0.629 0.000000 0.000000 +0.630 0.000000 0.000000 +0.631 0.000000 0.000000 +0.632 0.000000 0.000000 +0.633 0.000000 0.000000 +0.634 0.000000 0.000000 +0.635 0.000000 0.000000 +0.636 0.000000 0.000000 +0.637 0.000000 0.000000 +0.638 0.000000 0.000000 +0.639 0.000000 0.000000 +0.640 0.000000 0.000000 +0.641 0.000000 0.000000 +0.642 0.000000 0.000000 +0.643 0.000000 0.000000 +0.644 0.000000 0.000000 +0.645 0.000000 0.000000 +0.646 0.000000 0.000000 +0.647 0.000000 0.000000 +0.648 0.000000 0.000000 +0.649 0.000000 0.000000 +0.650 0.000000 0.000000 +0.651 0.000000 0.000000 +0.652 0.000000 0.000000 +0.653 0.000000 0.000000 +0.654 0.000000 0.000000 +0.655 0.000000 0.000000 +0.656 0.000000 0.000000 +0.657 0.000000 0.000000 +0.658 0.000000 0.000000 +0.659 0.000000 0.000000 +0.660 0.000000 0.000000 +0.661 0.000000 0.000000 +0.662 0.000000 0.000000 +0.663 0.000000 0.000000 +0.664 0.000000 0.000000 +0.665 0.000000 0.000000 +0.666 0.000000 0.000000 +0.667 0.000000 0.000000 +0.668 0.000000 0.000000 +0.669 0.000000 0.000000 +0.670 0.000000 0.000000 +0.671 0.000000 0.000000 +0.672 0.000000 0.000000 +0.673 0.000000 0.000000 +0.674 0.000000 0.000000 +0.675 0.000000 0.000000 +0.676 0.000000 0.000000 +0.677 0.000000 0.000000 +0.678 0.000000 0.000000 +0.679 0.000000 0.000000 +0.680 0.000000 0.000000 +0.681 0.000000 0.000000 +0.682 0.000000 0.000000 +0.683 0.000000 0.000000 +0.684 0.000000 0.000000 +0.685 0.000000 0.000000 +0.686 0.000000 0.000000 +0.687 0.000000 0.000000 +0.688 0.000000 0.000000 +0.689 0.000000 0.000000 +0.690 0.000000 0.000000 +0.691 0.000000 0.000000 +0.692 0.000000 0.000000 +0.693 0.000000 0.000000 +0.694 0.000000 0.000000 +0.695 0.000000 0.000000 +0.696 0.000000 0.000000 +0.697 0.000000 0.000000 +0.698 0.000000 0.000000 +0.699 0.000000 0.000000 +0.700 0.000000 0.000000 +0.701 0.000000 0.000000 +0.702 0.000000 0.000000 +0.703 0.000000 0.000000 +0.704 0.000000 0.000000 +0.705 0.000000 0.000000 +0.706 0.000000 0.000000 +0.707 0.000000 0.000000 +0.708 0.000000 0.000000 +0.709 0.000000 0.000000 +0.710 0.000000 0.000000 +0.711 0.000000 0.000000 +0.712 0.000000 0.000000 +0.713 0.000000 0.000000 +0.714 0.000000 0.000000 +0.715 0.000000 0.000000 +0.716 0.000000 0.000000 +0.717 0.000000 0.000000 +0.718 0.000000 0.000000 +0.719 0.000000 0.000000 +0.720 0.000000 0.000000 +0.721 0.000000 0.000000 +0.722 0.000000 0.000000 +0.723 0.000000 0.000000 +0.724 0.000000 0.000000 +0.725 0.000000 0.000000 +0.726 0.000000 0.000000 +0.727 0.000000 0.000000 +0.728 0.000000 0.000000 +0.729 0.000000 0.000000 +0.730 0.000000 0.000000 +0.731 0.000000 0.000000 +0.732 0.000000 0.000000 +0.733 0.000000 0.000000 +0.734 0.000000 0.000000 +0.735 0.000000 0.000000 +0.736 0.000000 0.000000 +0.737 0.000000 0.000000 +0.738 0.000000 0.000000 +0.739 0.000000 0.000000 +0.740 0.000000 0.000000 +0.741 0.000000 0.000000 +0.742 0.000000 0.000000 +0.743 0.000000 0.000000 +0.744 0.000000 0.000000 +0.745 0.000000 0.000000 +0.746 0.000000 0.000000 +0.747 0.000000 0.000000 +0.748 0.000000 0.000000 +0.749 0.000000 0.000000 +0.750 0.000000 0.000000 +0.751 0.000000 0.000000 +0.752 0.000000 0.000000 +0.753 0.000000 0.000000 +0.754 0.000000 0.000000 +0.755 0.000000 0.000000 +0.756 0.000000 0.000000 +0.757 0.000000 0.000000 +0.758 0.000000 0.000000 +0.759 0.000000 0.000000 +0.760 0.000000 0.000000 +0.761 0.000000 0.000000 +0.762 0.000000 0.000000 +0.763 0.000000 0.000000 +0.764 0.000000 0.000000 +0.765 0.000000 0.000000 +0.766 0.000000 0.000000 +0.767 0.000000 0.000000 +0.768 0.000000 0.000000 +0.769 0.000000 0.000000 +0.770 0.000000 0.000000 +0.771 0.000000 0.000000 +0.772 0.000000 0.000000 +0.773 0.000000 0.000000 +0.774 0.000000 0.000000 +0.775 0.000000 0.000000 +0.776 0.000000 0.000000 +0.777 0.000000 0.000000 +0.778 0.000000 0.000000 +0.779 0.000000 0.000000 +0.780 0.000000 0.000000 +0.781 0.000000 0.000000 +0.782 0.000000 0.000000 +0.783 0.000000 0.000000 +0.784 0.000000 0.000000 +0.785 0.000000 0.000000 +0.786 0.000000 0.000000 +0.787 0.000000 0.000000 +0.788 0.000000 0.000000 +0.789 0.000000 0.000000 +0.790 0.000000 0.000000 +0.791 0.000000 0.000000 +0.792 0.000000 0.000000 +0.793 0.000000 0.000000 +0.794 0.000000 0.000000 +0.795 0.000000 0.000000 +0.796 0.000000 0.000000 +0.797 0.000000 0.000000 +0.798 0.000000 0.000000 +0.799 0.000000 0.000000 +0.800 0.000000 0.000000 +0.801 0.000000 0.000000 +0.802 0.000000 0.000000 +0.803 0.000000 0.000000 +0.804 0.000000 0.000000 +0.805 0.000000 0.000000 +0.806 0.000000 0.000000 +0.807 0.000000 0.000000 +0.808 0.000000 0.000000 +0.809 0.000000 0.000000 +0.810 0.000000 0.000000 +0.811 0.000000 0.000000 +0.812 0.000000 0.000000 +0.813 0.000000 0.000000 +0.814 0.000000 0.000000 +0.815 0.000000 0.000000 +0.816 0.000000 0.000000 +0.817 0.000000 0.000000 +0.818 0.000000 0.000000 +0.819 0.000000 0.000000 +0.820 0.000000 0.000000 +0.821 0.000000 0.000000 +0.822 0.000000 0.000000 +0.823 0.000000 0.000000 +0.824 0.000000 0.000000 +0.825 0.000000 0.000000 +0.826 0.000000 0.000000 +0.827 0.000000 0.000000 +0.828 0.000000 0.000000 +0.829 0.000000 0.000000 +0.830 0.000000 0.000000 +0.831 0.000000 0.000000 +0.832 0.000000 0.000000 +0.833 0.000000 0.000000 +0.834 0.000000 0.000000 +0.835 0.000000 0.000000 +0.836 0.000000 0.000000 +0.837 0.000000 0.000000 +0.838 0.000000 0.000000 +0.839 0.000000 0.000000 +0.840 0.000000 0.000000 +0.841 0.000000 0.000000 +0.842 0.000000 0.000000 +0.843 0.000000 0.000000 +0.844 0.000000 0.000000 +0.845 0.000000 0.000000 +0.846 0.000000 0.000000 +0.847 0.000000 0.000000 +0.848 0.000000 0.000000 +0.849 0.000000 0.000000 +0.850 0.000000 0.000000 +0.851 0.000000 0.000000 +0.852 0.000000 0.000000 +0.853 0.000000 0.000000 +0.854 0.000000 0.000000 +0.855 0.000000 0.000000 +0.856 0.000000 0.000000 +0.857 0.000000 0.000000 +0.858 0.000000 0.000000 +0.859 0.000000 0.000000 +0.860 0.000000 0.000000 +0.861 0.000000 0.000000 +0.862 0.000000 0.000000 +0.863 0.000000 0.000000 +0.864 0.000000 0.000000 +0.865 0.000000 0.000000 +0.866 0.000000 0.000000 +0.867 0.000000 0.000000 +0.868 0.000000 0.000000 +0.869 0.000000 0.000000 +0.870 0.000000 0.000000 +0.871 0.000000 0.000000 +0.872 0.000000 0.000000 +0.873 0.000000 0.000000 +0.874 0.000000 0.000000 +0.875 0.000000 0.000000 +0.876 0.000000 0.000000 +0.877 0.000000 0.000000 +0.878 0.000000 0.000000 +0.879 0.000000 0.000000 +0.880 0.000000 0.000000 +0.881 0.000000 0.000000 +0.882 0.000000 0.000000 +0.883 0.000000 0.000000 +0.884 0.000000 0.000000 +0.885 0.000000 0.000000 +0.886 0.000000 0.000000 +0.887 0.000000 0.000000 +0.888 0.000000 0.000000 +0.889 0.000000 0.000000 +0.890 0.000000 0.000000 +0.891 0.000000 0.000000 +0.892 0.000000 0.000000 +0.893 0.000000 0.000000 +0.894 0.000000 0.000000 +0.895 0.000000 0.000001 +0.896 0.000000 0.000002 +0.897 0.000000 0.000004 +0.898 0.000000 0.000007 +0.899 0.000000 0.000012 +0.900 0.000000 0.000023 +0.901 0.000000 0.000040 +0.902 0.000000 0.000070 +0.903 0.000000 0.000121 +0.904 0.000000 0.000205 +0.905 0.000000 0.000341 +0.906 0.000000 0.000558 +0.907 0.000000 0.000895 +0.908 0.000000 0.001411 +0.909 0.000000 0.002187 +0.910 0.000000 0.003331 +0.911 0.000000 0.004988 +0.912 0.000000 0.007341 +0.913 0.000000 0.010623 +0.914 0.000000 0.015114 +0.915 0.000000 0.021148 +0.916 0.000000 0.029103 +0.917 0.000000 0.039396 +0.918 0.000000 0.052470 +0.919 0.000000 0.068767 +0.920 0.000000 0.088707 +0.921 0.000000 0.112652 +0.922 0.000000 0.140874 +0.923 0.000000 0.173522 +0.924 0.000000 0.210590 +0.925 0.000000 0.251900 +0.926 0.000000 0.297083 +0.927 0.000000 0.345589 +0.928 0.000000 0.396699 +0.929 0.000000 0.449556 +0.930 0.000000 0.503208 +0.931 0.000000 0.556661 +0.932 0.000000 0.608929 +0.933 0.000000 0.659094 +0.934 0.000000 0.706348 +0.935 0.000000 0.750039 +0.936 0.000000 0.789688 +0.937 0.000000 0.825002 +0.938 0.000000 0.855874 +0.939 0.000000 0.882364 +0.940 0.000000 0.904674 +0.941 0.000000 0.923115 +0.942 0.000000 0.938076 +0.943 0.000000 0.949991 +0.944 0.000000 0.959303 +0.945 0.000000 0.966446 +0.946 0.000000 0.971825 +0.947 0.000000 0.975800 +0.948 0.000000 0.978684 +0.949 0.000000 0.980736 +0.950 0.000000 0.982171 +0.951 0.000000 0.983155 +0.952 0.000000 0.983817 +0.953 0.000000 0.984255 +0.954 0.000000 0.984539 +0.955 0.000000 0.984719 +0.956 0.000000 0.984832 +0.957 0.000000 0.984902 +0.958 0.000000 0.984943 +0.959 0.000000 0.984968 +0.960 0.000000 0.984982 +0.961 0.000000 0.984990 +0.962 0.000000 0.984995 +0.963 0.000000 0.984997 +0.964 0.000000 0.984999 +0.965 0.000000 0.984999 +0.966 0.000000 0.985000 +0.967 0.000000 0.985000 +0.968 0.000000 0.985000 +0.969 0.000000 0.985000 +0.970 0.000000 0.985000 +0.971 0.000000 0.985000 +0.972 0.000000 0.985000 +0.973 0.000000 0.985000 +0.974 0.000000 0.985000 +0.975 0.000000 0.985000 +0.976 0.000000 0.985000 +0.977 0.000000 0.985000 +0.978 0.000000 0.985000 +0.979 0.000000 0.985000 +0.980 0.000000 0.985000 +0.981 0.000000 0.985000 +0.982 0.000000 0.985000 +0.983 0.000000 0.985000 +0.984 0.000000 0.985000 +0.985 0.000000 0.985000 +0.986 0.000000 0.985000 +0.987 0.000000 0.985000 +0.988 0.000000 0.985000 +0.989 0.000000 0.985000 +0.990 0.000000 0.985000 +0.991 0.000000 0.985000 +0.992 0.000000 0.985000 +0.993 0.000000 0.985000 +0.994 0.000000 0.985000 +0.995 0.000000 0.985000 +0.996 0.000000 0.985000 +0.997 0.000000 0.985000 +0.998 0.000000 0.985000 +0.999 0.000000 0.985000 +1.000 0.000000 0.985000 +1.001 0.000000 0.985000 +1.002 0.000000 0.985000 +1.003 0.000000 0.985000 +1.004 0.000000 0.985000 +1.005 0.000000 0.985000 +1.006 0.000000 0.985000 +1.007 0.000000 0.985000 +1.008 0.000000 0.985000 +1.009 0.000000 0.985000 +1.010 0.000000 0.985000 +1.011 0.000000 0.985000 +1.012 0.000000 0.985000 +1.013 0.000000 0.985000 +1.014 0.000000 0.985000 +1.015 0.000000 0.985000 +1.016 0.000000 0.985000 +1.017 0.000000 0.985000 +1.018 0.000000 0.985000 +1.019 0.000000 0.985000 +1.020 0.000000 0.985000 +1.021 0.000000 0.985000 +1.022 0.000000 0.985000 +1.023 0.000000 0.985000 +1.024 0.000000 0.985000 +1.025 0.000000 0.985000 +1.026 0.000000 0.985000 +1.027 0.000000 0.985000 +1.028 0.000000 0.985000 +1.029 0.000000 0.985000 +1.030 0.000000 0.985000 +1.031 0.000000 0.985000 +1.032 0.000000 0.985000 +1.033 0.000000 0.985000 +1.034 0.000000 0.985000 +1.035 0.000000 0.985000 +1.036 0.000000 0.985000 +1.037 0.000000 0.985000 +1.038 0.000000 0.985000 +1.039 0.000000 0.985000 +1.040 0.000000 0.985000 +1.041 0.000000 0.985000 +1.042 0.000000 0.985000 +1.043 0.000000 0.985000 +1.044 0.000000 0.985000 +1.045 0.000000 0.985000 +1.046 0.000000 0.985000 +1.047 0.000000 0.985000 +1.048 0.000000 0.985000 +1.049 0.000000 0.985000 +1.050 0.000000 0.985000 +1.051 0.000000 0.985000 +1.052 0.000000 0.985000 +1.053 0.000000 0.985000 +1.054 0.000000 0.985000 +1.055 0.000000 0.985000 +1.056 0.000000 0.985000 +1.057 0.000000 0.985000 +1.058 0.000000 0.985000 +1.059 0.000000 0.985000 +1.060 0.000000 0.985000 +1.061 0.000000 0.985000 +1.062 0.000000 0.985000 +1.063 0.000000 0.985000 +1.064 0.000000 0.985000 +1.065 0.000000 0.985000 +1.066 0.000000 0.985000 +1.067 0.000000 0.985000 +1.068 0.000000 0.985000 +1.069 0.000000 0.985000 +1.070 0.000000 0.985000 +1.071 0.000000 0.985000 +1.072 0.000000 0.985000 +1.073 0.000000 0.985000 +1.074 0.000000 0.985000 +1.075 0.000000 0.985000 +1.076 0.000000 0.985000 +1.077 0.000000 0.985000 +1.078 0.000000 0.985000 +1.079 0.000000 0.985000 +1.080 0.000000 0.985000 +1.081 0.000000 0.985000 +1.082 0.000000 0.985000 +1.083 0.000000 0.985000 +1.084 0.000000 0.985000 +1.085 0.000000 0.985000 +1.086 0.000000 0.985000 +1.087 0.000000 0.985000 +1.088 0.000000 0.985000 +1.089 0.000000 0.985000 +1.090 0.000000 0.985000 +1.091 0.000000 0.985000 +1.092 0.000000 0.985000 +1.093 0.000000 0.985000 +1.094 0.000000 0.985000 +1.095 0.000000 0.985000 +1.096 0.000000 0.985000 +1.097 0.000000 0.985000 +1.098 0.000000 0.985000 +1.099 0.000000 0.985000 +1.100 0.000000 0.985000 +1.101 0.000000 0.985000 +1.102 0.000000 0.985000 +1.103 0.000000 0.985000 +1.104 0.000000 0.985000 +1.105 0.000000 0.985000 +1.106 0.000000 0.985000 +1.107 0.000000 0.985000 +1.108 0.000000 0.985000 +1.109 0.000000 0.985000 +1.110 0.000000 0.985000 +1.111 0.000000 0.985000 +1.112 0.000000 0.985000 +1.113 0.000000 0.985000 +1.114 0.000000 0.985000 +1.115 0.000000 0.985000 +1.116 0.000000 0.985000 +1.117 0.000000 0.985000 +1.118 0.000000 0.985000 +1.119 0.000000 0.985000 +1.120 0.000000 0.985000 +1.121 0.000000 0.985000 +1.122 0.000000 0.985000 +1.123 0.000000 0.985000 +1.124 0.000000 0.985000 +1.125 0.000000 0.985000 +1.126 0.000000 0.985000 +1.127 0.000000 0.985000 +1.128 0.000000 0.985000 +1.129 0.000000 0.985000 +1.130 0.000000 0.985000 +1.131 0.000000 0.985000 +1.132 0.000000 0.985000 +1.133 0.000000 0.985000 +1.134 0.000000 0.985000 +1.135 0.000000 0.985000 +1.136 0.000000 0.985000 +1.137 0.000000 0.985000 +1.138 0.000000 0.985000 +1.139 0.000000 0.985000 +1.140 0.000000 0.985000 +1.141 0.000000 0.985000 +1.142 0.000000 0.985000 +1.143 0.000000 0.985000 +1.144 0.000000 0.985000 +1.145 0.000000 0.985000 +1.146 0.000000 0.985000 +1.147 0.000000 0.985000 +1.148 0.000000 0.985000 +1.149 0.000000 0.985000 +1.150 0.000000 0.985000 +1.151 0.000000 0.985000 +1.152 0.000000 0.985000 +1.153 0.000000 0.985000 +1.154 0.000000 0.985000 +1.155 0.000000 0.985000 +1.156 0.000000 0.985000 +1.157 0.000000 0.985000 +1.158 0.000000 0.985000 +1.159 0.000000 0.985000 +1.160 0.000000 0.985000 +1.161 0.000000 0.985000 +1.162 0.000000 0.985000 +1.163 0.000000 0.985000 +1.164 0.000000 0.985000 +1.165 0.000000 0.985000 +1.166 0.000000 0.985000 +1.167 0.000000 0.985000 +1.168 0.000000 0.985000 +1.169 0.000000 0.985000 +1.170 0.000000 0.985000 +1.171 0.000000 0.985000 +1.172 0.000000 0.985000 +1.173 0.000000 0.985000 +1.174 0.000000 0.985000 +1.175 0.000000 0.985000 +1.176 0.000000 0.985000 +1.177 0.000000 0.985000 +1.178 0.000000 0.985000 +1.179 0.000000 0.985000 +1.180 0.000000 0.985000 +1.181 0.000000 0.985000 +1.182 0.000000 0.985000 +1.183 0.000000 0.985000 +1.184 0.000000 0.985000 +1.185 0.000000 0.985000 +1.186 0.000000 0.985000 +1.187 0.000000 0.985000 +1.188 0.000000 0.985000 +1.189 0.000000 0.985000 +1.190 0.000000 0.985000 +1.191 0.000000 0.985000 +1.192 0.000000 0.985000 +1.193 0.000000 0.985000 +1.194 0.000000 0.985000 +1.195 0.000000 0.985000 +1.196 0.000000 0.985000 +1.197 0.000000 0.985000 +1.198 0.000000 0.985000 +1.199 0.000000 0.985000 +1.200 0.000000 0.985000 +1.201 0.000000 0.985000 +1.202 0.000000 0.985000 +1.203 0.000000 0.985000 +1.204 0.000000 0.985000 +1.205 0.000000 0.985000 +1.206 0.000000 0.985000 +1.207 0.000000 0.985000 +1.208 0.000000 0.985000 +1.209 0.000000 0.985000 +1.210 0.000000 0.985000 +1.211 0.000000 0.985000 +1.212 0.000000 0.985000 +1.213 0.000000 0.985000 +1.214 0.000000 0.985000 +1.215 0.000000 0.985000 +1.216 0.000000 0.985000 +1.217 0.000000 0.985000 +1.218 0.000000 0.985000 +1.219 0.000000 0.985000 +1.220 0.000000 0.985000 +1.221 0.000000 0.985000 +1.222 0.000000 0.985000 +1.223 0.000000 0.985000 +1.224 0.000000 0.985000 +1.225 0.000000 0.985000 +1.226 0.000000 0.985000 +1.227 0.000000 0.985000 +1.228 0.000000 0.985000 +1.229 0.000000 0.985000 +1.230 0.000000 0.985000 +1.231 0.000000 0.985000 +1.232 0.000000 0.985000 +1.233 0.000000 0.985000 +1.234 0.000000 0.985000 +1.235 0.000000 0.985000 +1.236 0.000000 0.985000 +1.237 0.000000 0.985000 +1.238 0.000000 0.985000 +1.239 0.000000 0.985000 +1.240 0.000000 0.985000 +1.241 0.000000 0.985000 +1.242 0.000000 0.985000 +1.243 0.000000 0.985000 +1.244 0.000000 0.985000 +1.245 0.000000 0.985000 +1.246 0.000000 0.985000 +1.247 0.000000 0.985000 +1.248 0.000000 0.985000 +1.249 0.000000 0.985000 +1.250 0.000000 0.985000 +1.251 0.000000 0.985000 +1.252 0.000000 0.985000 +1.253 0.000000 0.985000 +1.254 0.000000 0.985000 +1.255 0.000000 0.985000 +1.256 0.000000 0.985000 +1.257 0.000000 0.985000 +1.258 0.000000 0.985000 +1.259 0.000000 0.985000 +1.260 0.000000 0.985000 +1.261 0.000000 0.985000 +1.262 0.000000 0.985000 +1.263 0.000000 0.985000 +1.264 0.000000 0.985000 +1.265 0.000000 0.985000 +1.266 0.000000 0.985000 +1.267 0.000000 0.985000 +1.268 0.000000 0.985000 +1.269 0.000000 0.985000 +1.270 0.000000 0.985000 +1.271 0.000000 0.985000 +1.272 0.000000 0.985000 +1.273 0.000000 0.985000 +1.274 0.000000 0.985000 +1.275 0.000000 0.985000 +1.276 0.000000 0.985000 +1.277 0.000000 0.985000 +1.278 0.000000 0.985000 +1.279 0.000000 0.985000 +1.280 0.000000 0.985000 +1.281 0.000000 0.985000 +1.282 0.000000 0.985000 +1.283 0.000000 0.985000 +1.284 0.000000 0.985000 +1.285 0.000000 0.985000 +1.286 0.000000 0.985000 +1.287 0.000000 0.985000 +1.288 0.000000 0.985000 +1.289 0.000000 0.985000 +1.290 0.000000 0.985000 +1.291 0.000000 0.985000 +1.292 0.000000 0.985000 +1.293 0.000000 0.985000 +1.294 0.000000 0.985000 +1.295 0.000000 0.985000 +1.296 0.000000 0.985000 +1.297 0.000000 0.985000 +1.298 0.000000 0.985000 +1.299 0.000000 0.985000 +1.300 0.000000 0.985000 +1.301 0.000000 0.985000 +1.302 0.000000 0.985000 +1.303 0.000000 0.985000 +1.304 0.000000 0.985000 +1.305 0.000000 0.985000 +1.306 0.000000 0.985000 +1.307 0.000000 0.985000 +1.308 0.000000 0.985000 +1.309 0.000000 0.985000 +1.310 0.000000 0.985000 +1.311 0.000000 0.985000 +1.312 0.000000 0.985000 +1.313 0.000000 0.985000 +1.314 0.000000 0.985000 +1.315 0.000000 0.985000 +1.316 0.000000 0.985000 +1.317 0.000000 0.985000 +1.318 0.000000 0.985000 +1.319 0.000000 0.985000 +1.320 0.000000 0.985000 +1.321 0.000000 0.985000 +1.322 0.000000 0.985000 +1.323 0.000000 0.985000 +1.324 0.000000 0.985000 +1.325 0.000000 0.985000 +1.326 0.000000 0.985000 +1.327 0.000000 0.985000 +1.328 0.000000 0.985000 +1.329 0.000000 0.985000 +1.330 0.000000 0.985000 +1.331 0.000000 0.985000 +1.332 0.000000 0.985000 +1.333 0.000000 0.985000 +1.334 0.000000 0.985000 +1.335 0.000000 0.985000 +1.336 0.000000 0.985000 +1.337 0.000000 0.985000 +1.338 0.000000 0.985000 +1.339 0.000000 0.985000 +1.340 0.000000 0.985000 +1.341 0.000000 0.985000 +1.342 0.000000 0.985000 +1.343 0.000000 0.985000 +1.344 0.000000 0.985000 +1.345 0.000000 0.985000 +1.346 0.000000 0.985000 +1.347 0.000000 0.985000 +1.348 0.000000 0.985000 +1.349 0.000000 0.985000 +1.350 0.000000 0.985000 +1.351 0.000000 0.985000 +1.352 0.000000 0.985000 +1.353 0.000000 0.985000 +1.354 0.000000 0.985000 +1.355 0.000000 0.985000 +1.356 0.000000 0.985000 +1.357 0.000000 0.985000 +1.358 0.000000 0.985000 +1.359 0.000000 0.985000 +1.360 0.000000 0.985000 +1.361 0.000000 0.985000 +1.362 0.000000 0.985000 +1.363 0.000000 0.985000 +1.364 0.000000 0.985000 +1.365 0.000000 0.985000 +1.366 0.000000 0.985000 +1.367 0.000000 0.985000 +1.368 0.000000 0.985000 +1.369 0.000000 0.985000 +1.370 0.000001 0.984999 +1.371 0.000002 0.984998 +1.372 0.000003 0.984997 +1.373 0.000006 0.984994 +1.374 0.000011 0.984989 +1.375 0.000020 0.984980 +1.376 0.000036 0.984964 +1.377 0.000063 0.984937 +1.378 0.000110 0.984890 +1.379 0.000186 0.984814 +1.380 0.000310 0.984690 +1.381 0.000508 0.984492 +1.382 0.000817 0.984183 +1.383 0.001293 0.983707 +1.384 0.002010 0.982990 +1.385 0.003071 0.981929 +1.386 0.004612 0.980388 +1.387 0.006810 0.978190 +1.388 0.009885 0.975115 +1.389 0.014109 0.970891 +1.390 0.019803 0.965197 +1.391 0.027337 0.957663 +1.392 0.037122 0.947878 +1.393 0.049594 0.935406 +1.394 0.065199 0.919801 +1.395 0.084361 0.900639 +1.396 0.107457 0.877543 +1.397 0.134781 0.850219 +1.398 0.166507 0.818493 +1.399 0.202665 0.782335 +1.400 0.243112 0.741888 +1.401 0.287520 0.697480 +1.402 0.335376 0.649624 +1.403 0.385994 0.599006 +1.404 0.438545 0.546455 +1.405 0.492092 0.492908 +1.406 0.545647 0.439353 +1.407 0.598220 0.386780 +1.408 0.648874 0.336126 +1.409 0.696778 0.288222 +1.410 0.741243 0.243757 +1.411 0.781753 0.203247 +1.412 0.817977 0.167023 +1.413 0.849771 0.135229 +1.414 0.877160 0.107840 +1.415 0.900319 0.084681 +1.416 0.919538 0.065462 +1.417 0.935194 0.049806 +1.418 0.947710 0.037290 +1.419 0.957532 0.027468 +1.420 0.965097 0.019903 +1.421 0.970816 0.014184 +1.422 0.975060 0.009940 +1.423 0.978151 0.006849 +1.424 0.980360 0.004640 +1.425 0.981910 0.003090 +1.426 0.982977 0.002023 +1.427 0.983698 0.001302 +1.428 0.984177 0.000823 +1.429 0.984489 0.000511 +1.430 0.984688 0.000312 +1.431 0.984813 0.000187 +1.432 0.984890 0.000110 +1.433 0.984936 0.000064 +1.434 0.984964 0.000036 +1.435 0.984980 0.000020 +1.436 0.984989 0.000011 +1.437 0.984994 0.000006 +1.438 0.984997 0.000003 +1.439 0.984998 0.000002 +1.440 0.984999 0.000001 +1.441 0.985000 0.000000 +1.442 0.985000 0.000000 +1.443 0.985000 0.000000 +1.444 0.985000 0.000000 +1.445 0.985000 0.000000 +1.446 0.985000 0.000000 +1.447 0.985000 0.000000 +1.448 0.985000 0.000000 +1.449 0.985000 0.000000 +1.450 0.985000 0.000000 +1.451 0.985000 0.000000 +1.452 0.985000 0.000000 +1.453 0.985000 0.000000 +1.454 0.985000 0.000000 +1.455 0.985000 0.000000 +1.456 0.985000 0.000000 +1.457 0.985000 0.000000 +1.458 0.985000 0.000000 +1.459 0.985000 0.000000 +1.460 0.985000 0.000000 +1.461 0.985000 0.000000 +1.462 0.985000 0.000000 +1.463 0.985000 0.000000 +1.464 0.985000 0.000000 +1.465 0.985000 0.000000 +1.466 0.985000 0.000000 +1.467 0.985000 0.000000 +1.468 0.985000 0.000000 +1.469 0.985000 0.000000 +1.470 0.985000 0.000000 +1.471 0.985000 0.000000 +1.472 0.985000 0.000000 +1.473 0.985000 0.000000 +1.474 0.985000 0.000000 +1.475 0.985000 0.000000 +1.476 0.985000 0.000000 +1.477 0.985000 0.000000 +1.478 0.985000 0.000000 +1.479 0.985000 0.000000 +1.480 0.985000 0.000000 +1.481 0.985000 0.000000 +1.482 0.985000 0.000000 +1.483 0.985000 0.000000 +1.484 0.985000 0.000000 +1.485 0.985000 0.000000 +1.486 0.985000 0.000000 +1.487 0.985000 0.000000 +1.488 0.985000 0.000000 +1.489 0.985000 0.000000 +1.490 0.985000 0.000000 +1.491 0.985000 0.000000 +1.492 0.985000 0.000000 +1.493 0.985000 0.000000 +1.494 0.985000 0.000000 +1.495 0.985000 0.000000 +1.496 0.985000 0.000000 +1.497 0.985000 0.000000 +1.498 0.985000 0.000000 +1.499 0.985000 0.000000 +1.500 0.985000 0.000000 +1.501 0.985000 0.000000 +1.502 0.985000 0.000000 +1.503 0.985000 0.000000 +1.504 0.985000 0.000000 +1.505 0.985000 0.000000 +1.506 0.985000 0.000000 +1.507 0.985000 0.000000 +1.508 0.985000 0.000000 +1.509 0.985000 0.000000 +1.510 0.985000 0.000000 +1.511 0.985000 0.000000 +1.512 0.985000 0.000000 +1.513 0.985000 0.000000 +1.514 0.985000 0.000000 +1.515 0.985000 0.000000 +1.516 0.985000 0.000000 +1.517 0.985000 0.000000 +1.518 0.985000 0.000000 +1.519 0.985000 0.000000 +1.520 0.985000 0.000000 +1.521 0.985000 0.000000 +1.522 0.985000 0.000000 +1.523 0.985000 0.000000 +1.524 0.985000 0.000000 +1.525 0.985000 0.000000 +1.526 0.985000 0.000000 +1.527 0.985000 0.000000 +1.528 0.985000 0.000000 +1.529 0.985000 0.000000 +1.530 0.985000 0.000000 +1.531 0.985000 0.000000 +1.532 0.985000 0.000000 +1.533 0.985000 0.000000 +1.534 0.985000 0.000000 +1.535 0.985000 0.000000 +1.536 0.985000 0.000000 +1.537 0.985000 0.000000 +1.538 0.985000 0.000000 +1.539 0.985000 0.000000 +1.540 0.985000 0.000000 +1.541 0.985000 0.000000 +1.542 0.985000 0.000000 +1.543 0.985000 0.000000 +1.544 0.985000 0.000000 +1.545 0.985000 0.000000 +1.546 0.985000 0.000000 +1.547 0.985000 0.000000 +1.548 0.985000 0.000000 +1.549 0.985000 0.000000 +1.550 0.985000 0.000000 +1.551 0.985000 0.000000 +1.552 0.985000 0.000000 +1.553 0.985000 0.000000 +1.554 0.985000 0.000000 +1.555 0.985000 0.000000 +1.556 0.985000 0.000000 +1.557 0.985000 0.000000 +1.558 0.985000 0.000000 +1.559 0.985000 0.000000 +1.560 0.985000 0.000000 +1.561 0.985000 0.000000 +1.562 0.985000 0.000000 +1.563 0.985000 0.000000 +1.564 0.985000 0.000000 +1.565 0.985000 0.000000 +1.566 0.985000 0.000000 +1.567 0.985000 0.000000 +1.568 0.985000 0.000000 +1.569 0.985000 0.000000 +1.570 0.985000 0.000000 +1.571 0.985000 0.000000 +1.572 0.985000 0.000000 +1.573 0.985000 0.000000 +1.574 0.985000 0.000000 +1.575 0.985000 0.000000 +1.576 0.985000 0.000000 +1.577 0.985000 0.000000 +1.578 0.985000 0.000000 +1.579 0.985000 0.000000 +1.580 0.985000 0.000000 +1.581 0.985000 0.000000 +1.582 0.985000 0.000000 +1.583 0.985000 0.000000 +1.584 0.985000 0.000000 +1.585 0.985000 0.000000 +1.586 0.985000 0.000000 +1.587 0.985000 0.000000 +1.588 0.985000 0.000000 +1.589 0.985000 0.000000 +1.590 0.985000 0.000000 +1.591 0.985000 0.000000 +1.592 0.985000 0.000000 +1.593 0.985000 0.000000 +1.594 0.985000 0.000000 +1.595 0.985000 0.000000 +1.596 0.985000 0.000000 +1.597 0.985000 0.000000 +1.598 0.985000 0.000000 +1.599 0.985000 0.000000 +1.600 0.985000 0.000000 +1.601 0.985000 0.000000 +1.602 0.985000 0.000000 +1.603 0.985000 0.000000 +1.604 0.985000 0.000000 +1.605 0.985000 0.000000 +1.606 0.985000 0.000000 +1.607 0.985000 0.000000 +1.608 0.985000 0.000000 +1.609 0.985000 0.000000 +1.610 0.985000 0.000000 +1.611 0.985000 0.000000 +1.612 0.985000 0.000000 +1.613 0.985000 0.000000 +1.614 0.985000 0.000000 +1.615 0.985000 0.000000 +1.616 0.985000 0.000000 +1.617 0.985000 0.000000 +1.618 0.985000 0.000000 +1.619 0.985000 0.000000 +1.620 0.985000 0.000000 +1.621 0.985000 0.000000 +1.622 0.985000 0.000000 +1.623 0.985000 0.000000 +1.624 0.985000 0.000000 +1.625 0.985000 0.000000 +1.626 0.985000 0.000000 +1.627 0.985000 0.000000 +1.628 0.985000 0.000000 +1.629 0.985000 0.000000 +1.630 0.985000 0.000000 +1.631 0.985000 0.000000 +1.632 0.985000 0.000000 +1.633 0.985000 0.000000 +1.634 0.985000 0.000000 +1.635 0.985000 0.000000 +1.636 0.985000 0.000000 +1.637 0.985000 0.000000 +1.638 0.985000 0.000000 +1.639 0.985000 0.000000 +1.640 0.985000 0.000000 +1.641 0.985000 0.000000 +1.642 0.985000 0.000000 +1.643 0.985000 0.000000 +1.644 0.985000 0.000000 +1.645 0.985000 0.000000 +1.646 0.985000 0.000000 +1.647 0.985000 0.000000 +1.648 0.985000 0.000000 +1.649 0.985000 0.000000 +1.650 0.985000 0.000000 +1.651 0.985000 0.000000 +1.652 0.985000 0.000000 +1.653 0.985000 0.000000 +1.654 0.985000 0.000000 +1.655 0.985000 0.000000 +1.656 0.985000 0.000000 +1.657 0.985000 0.000000 +1.658 0.985000 0.000000 +1.659 0.985000 0.000000 +1.660 0.985000 0.000000 +1.661 0.985000 0.000000 +1.662 0.985000 0.000000 +1.663 0.985000 0.000000 +1.664 0.985000 0.000000 +1.665 0.985000 0.000000 +1.666 0.985000 0.000000 +1.667 0.985000 0.000000 +1.668 0.985000 0.000000 +1.669 0.985000 0.000000 +1.670 0.985000 0.000000 +1.671 0.985000 0.000000 +1.672 0.985000 0.000000 +1.673 0.985000 0.000000 +1.674 0.985000 0.000000 +1.675 0.985000 0.000000 +1.676 0.985000 0.000000 +1.677 0.985000 0.000000 +1.678 0.985000 0.000000 +1.679 0.985000 0.000000 +1.680 0.985000 0.000000 +1.681 0.985000 0.000000 +1.682 0.985000 0.000000 +1.683 0.985000 0.000000 +1.684 0.985000 0.000000 +1.685 0.985000 0.000000 +1.686 0.985000 0.000000 +1.687 0.985000 0.000000 +1.688 0.985000 0.000000 +1.689 0.985000 0.000000 +1.690 0.985000 0.000000 +1.691 0.985000 0.000000 +1.692 0.985000 0.000000 +1.693 0.985000 0.000000 +1.694 0.985000 0.000000 +1.695 0.985000 0.000000 +1.696 0.985000 0.000000 +1.697 0.985000 0.000000 +1.698 0.985000 0.000000 +1.699 0.985000 0.000000 +1.700 0.985000 0.000000 +1.701 0.985000 0.000000 +1.702 0.985000 0.000000 +1.703 0.985000 0.000000 +1.704 0.985000 0.000000 +1.705 0.985000 0.000000 +1.706 0.985000 0.000000 +1.707 0.985000 0.000000 +1.708 0.985000 0.000000 +1.709 0.985000 0.000000 +1.710 0.985000 0.000000 +1.711 0.985000 0.000000 +1.712 0.985000 0.000000 +1.713 0.985000 0.000000 +1.714 0.985000 0.000000 +1.715 0.985000 0.000000 +1.716 0.985000 0.000000 +1.717 0.985000 0.000000 +1.718 0.985000 0.000000 +1.719 0.985000 0.000000 +1.720 0.985000 0.000000 +1.721 0.985000 0.000000 +1.722 0.985000 0.000000 +1.723 0.985000 0.000000 +1.724 0.985000 0.000000 +1.725 0.985000 0.000000 +1.726 0.985000 0.000000 +1.727 0.985000 0.000000 +1.728 0.985000 0.000000 +1.729 0.985000 0.000000 +1.730 0.985000 0.000000 +1.731 0.985000 0.000000 +1.732 0.985000 0.000000 +1.733 0.985000 0.000000 +1.734 0.985000 0.000000 +1.735 0.985000 0.000000 +1.736 0.985000 0.000000 +1.737 0.985000 0.000000 +1.738 0.985000 0.000000 +1.739 0.985000 0.000000 +1.740 0.985000 0.000000 +1.741 0.985000 0.000000 +1.742 0.985000 0.000000 +1.743 0.985000 0.000000 +1.744 0.985000 0.000000 +1.745 0.985000 0.000000 +1.746 0.985000 0.000000 +1.747 0.985000 0.000000 +1.748 0.985000 0.000000 +1.749 0.985000 0.000000 +1.750 0.985000 0.000000 +1.751 0.985000 0.000000 +1.752 0.985000 0.000000 +1.753 0.985000 0.000000 +1.754 0.985000 0.000000 +1.755 0.985000 0.000000 +1.756 0.985000 0.000000 +1.757 0.985000 0.000000 +1.758 0.985000 0.000000 +1.759 0.985000 0.000000 +1.760 0.985000 0.000000 +1.761 0.985000 0.000000 +1.762 0.985000 0.000000 +1.763 0.985000 0.000000 +1.764 0.985000 0.000000 +1.765 0.985000 0.000000 +1.766 0.985000 0.000000 +1.767 0.985000 0.000000 +1.768 0.985000 0.000000 +1.769 0.985000 0.000000 +1.770 0.985000 0.000000 +1.771 0.985000 0.000000 +1.772 0.985000 0.000000 +1.773 0.985000 0.000000 +1.774 0.985000 0.000000 +1.775 0.985000 0.000000 +1.776 0.985000 0.000000 +1.777 0.985000 0.000000 +1.778 0.985000 0.000000 +1.779 0.985000 0.000000 +1.780 0.985000 0.000000 +1.781 0.985000 0.000000 +1.782 0.985000 0.000000 +1.783 0.985000 0.000000 +1.784 0.985000 0.000000 +1.785 0.985000 0.000000 +1.786 0.985000 0.000000 +1.787 0.985000 0.000000 +1.788 0.985000 0.000000 +1.789 0.985000 0.000000 +1.790 0.985000 0.000000 +1.791 0.985000 0.000000 +1.792 0.985000 0.000000 +1.793 0.985000 0.000000 +1.794 0.985000 0.000000 +1.795 0.985000 0.000000 +1.796 0.985000 0.000000 +1.797 0.985000 0.000000 +1.798 0.985000 0.000000 +1.799 0.985000 0.000000 +1.800 0.985000 0.000000 +1.801 0.985000 0.000000 +1.802 0.985000 0.000000 +1.803 0.985000 0.000000 +1.804 0.985000 0.000000 +1.805 0.985000 0.000000 +1.806 0.985000 0.000000 +1.807 0.985000 0.000000 +1.808 0.985000 0.000000 +1.809 0.985000 0.000000 +1.810 0.985000 0.000000 +1.811 0.985000 0.000000 +1.812 0.985000 0.000000 +1.813 0.985000 0.000000 +1.814 0.985000 0.000000 +1.815 0.985000 0.000000 +1.816 0.985000 0.000000 +1.817 0.985000 0.000000 +1.818 0.985000 0.000000 +1.819 0.985000 0.000000 +1.820 0.985000 0.000000 +1.821 0.985000 0.000000 +1.822 0.985000 0.000000 +1.823 0.985000 0.000000 +1.824 0.985000 0.000000 +1.825 0.985000 0.000000 +1.826 0.985000 0.000000 +1.827 0.985000 0.000000 +1.828 0.985000 0.000000 +1.829 0.985000 0.000000 +1.830 0.985000 0.000000 +1.831 0.985000 0.000000 +1.832 0.985000 0.000000 +1.833 0.985000 0.000000 +1.834 0.985000 0.000000 +1.835 0.985000 0.000000 +1.836 0.985000 0.000000 +1.837 0.985000 0.000000 +1.838 0.985000 0.000000 +1.839 0.985000 0.000000 +1.840 0.985000 0.000000 +1.841 0.985000 0.000000 +1.842 0.985000 0.000000 +1.843 0.985000 0.000000 +1.844 0.985000 0.000000 +1.845 0.985000 0.000000 +1.846 0.985000 0.000000 +1.847 0.985000 0.000000 +1.848 0.985000 0.000000 +1.849 0.985000 0.000000 +1.850 0.985000 0.000000 +1.851 0.985000 0.000000 +1.852 0.985000 0.000000 +1.853 0.985000 0.000000 +1.854 0.985000 0.000000 +1.855 0.985000 0.000000 +1.856 0.985000 0.000000 +1.857 0.985000 0.000000 +1.858 0.985000 0.000000 +1.859 0.985000 0.000000 +1.860 0.985000 0.000000 +1.861 0.985000 0.000000 +1.862 0.985000 0.000000 +1.863 0.985000 0.000000 +1.864 0.985000 0.000000 +1.865 0.985000 0.000000 +1.866 0.985000 0.000000 +1.867 0.985000 0.000000 +1.868 0.985000 0.000000 +1.869 0.985000 0.000000 +1.870 0.985000 0.000000 +1.871 0.985000 0.000000 +1.872 0.985000 0.000000 +1.873 0.985000 0.000000 +1.874 0.985000 0.000000 +1.875 0.985000 0.000000 +1.876 0.985000 0.000000 +1.877 0.985000 0.000000 +1.878 0.985000 0.000000 +1.879 0.985000 0.000000 +1.880 0.985000 0.000000 +1.881 0.985000 0.000000 +1.882 0.985000 0.000000 +1.883 0.985000 0.000000 +1.884 0.985000 0.000000 +1.885 0.985000 0.000000 +1.886 0.985000 0.000000 +1.887 0.985000 0.000000 +1.888 0.985000 0.000000 +1.889 0.985000 0.000000 +1.890 0.985000 0.000000 +1.891 0.985000 0.000000 +1.892 0.985000 0.000000 +1.893 0.985000 0.000000 +1.894 0.985000 0.000000 +1.895 0.985000 0.000000 +1.896 0.985000 0.000000 +1.897 0.985000 0.000000 +1.898 0.985000 0.000000 +1.899 0.985000 0.000000 +1.900 0.985000 0.000000 +1.901 0.985000 0.000000 +1.902 0.985000 0.000000 +1.903 0.985000 0.000000 +1.904 0.985000 0.000000 +1.905 0.985000 0.000000 +1.906 0.985000 0.000000 +1.907 0.985000 0.000000 +1.908 0.985000 0.000000 +1.909 0.985000 0.000000 +1.910 0.985000 0.000000 +1.911 0.985000 0.000000 +1.912 0.985000 0.000000 +1.913 0.985000 0.000000 +1.914 0.985000 0.000000 +1.915 0.985000 0.000000 +1.916 0.985000 0.000000 +1.917 0.985000 0.000000 +1.918 0.985000 0.000000 +1.919 0.985000 0.000000 +1.920 0.985000 0.000000 +1.921 0.985000 0.000000 +1.922 0.985000 0.000000 +1.923 0.985000 0.000000 +1.924 0.985000 0.000000 +1.925 0.985000 0.000000 +1.926 0.985000 0.000000 +1.927 0.985000 0.000000 +1.928 0.985000 0.000000 +1.929 0.985000 0.000000 +1.930 0.985000 0.000000 +1.931 0.985000 0.000000 +1.932 0.985000 0.000000 +1.933 0.985000 0.000000 +1.934 0.985000 0.000000 +1.935 0.985000 0.000000 +1.936 0.985000 0.000000 +1.937 0.985000 0.000000 +1.938 0.985000 0.000000 +1.939 0.985000 0.000000 +1.940 0.985000 0.000000 +1.941 0.985000 0.000000 +1.942 0.985000 0.000000 +1.943 0.985000 0.000000 +1.944 0.985000 0.000000 +1.945 0.985000 0.000000 +1.946 0.985000 0.000000 +1.947 0.985000 0.000000 +1.948 0.985000 0.000000 +1.949 0.985000 0.000000 +1.950 0.985000 0.000000 +1.951 0.985000 0.000000 +1.952 0.985000 0.000000 +1.953 0.985000 0.000000 +1.954 0.985000 0.000000 +1.955 0.985000 0.000000 +1.956 0.985000 0.000000 +1.957 0.985000 0.000000 +1.958 0.985000 0.000000 +1.959 0.985000 0.000000 +1.960 0.985000 0.000000 +1.961 0.985000 0.000000 +1.962 0.985000 0.000000 +1.963 0.985000 0.000000 +1.964 0.985000 0.000000 +1.965 0.985000 0.000000 +1.966 0.985000 0.000000 +1.967 0.985000 0.000000 +1.968 0.985000 0.000000 +1.969 0.985000 0.000000 +1.970 0.985000 0.000000 +1.971 0.985000 0.000000 +1.972 0.985000 0.000000 +1.973 0.985000 0.000000 +1.974 0.985000 0.000000 +1.975 0.985000 0.000000 +1.976 0.985000 0.000000 +1.977 0.985000 0.000000 +1.978 0.985000 0.000000 +1.979 0.985000 0.000000 +1.980 0.985000 0.000000 +1.981 0.985000 0.000000 +1.982 0.985000 0.000000 +1.983 0.985000 0.000000 +1.984 0.985000 0.000000 +1.985 0.985000 0.000000 +1.986 0.985000 0.000000 +1.987 0.985000 0.000000 +1.988 0.985000 0.000000 +1.989 0.985000 0.000000 +1.990 0.985000 0.000000 +1.991 0.985000 0.000000 +1.992 0.985000 0.000000 +1.993 0.985000 0.000000 +1.994 0.985000 0.000000 +1.995 0.985000 0.000000 +1.996 0.985000 0.000000 +1.997 0.985000 0.000000 +1.998 0.985000 0.000000 +1.999 0.985000 0.000000 +2.000 0.985000 0.000000 +2.001 0.985000 0.000000 +2.002 0.985000 0.000000 +2.003 0.985000 0.000000 +2.004 0.985000 0.000000 +2.005 0.985000 0.000000 +2.006 0.985000 0.000000 +2.007 0.985000 0.000000 +2.008 0.985000 0.000000 +2.009 0.985000 0.000000 +2.010 0.985000 0.000000 +2.011 0.985000 0.000000 +2.012 0.985000 0.000000 +2.013 0.985000 0.000000 +2.014 0.985000 0.000000 +2.015 0.985000 0.000000 +2.016 0.985000 0.000000 +2.017 0.985000 0.000000 +2.018 0.985000 0.000000 +2.019 0.985000 0.000000 +2.020 0.985000 0.000000 +2.021 0.985000 0.000000 +2.022 0.985000 0.000000 +2.023 0.985000 0.000000 +2.024 0.985000 0.000000 +2.025 0.985000 0.000000 +2.026 0.985000 0.000000 +2.027 0.985000 0.000000 +2.028 0.985000 0.000000 +2.029 0.985000 0.000000 +2.030 0.985000 0.000000 +2.031 0.985000 0.000000 +2.032 0.985000 0.000000 +2.033 0.985000 0.000000 +2.034 0.985000 0.000000 +2.035 0.985000 0.000000 +2.036 0.985000 0.000000 +2.037 0.985000 0.000000 +2.038 0.985000 0.000000 +2.039 0.985000 0.000000 +2.040 0.985000 0.000000 +2.041 0.985000 0.000000 +2.042 0.985000 0.000000 +2.043 0.985000 0.000000 +2.044 0.985000 0.000000 +2.045 0.985000 0.000000 +2.046 0.985000 0.000000 +2.047 0.985000 0.000000 +2.048 0.985000 0.000000 +2.049 0.985000 0.000000 +2.050 0.985000 0.000000 +2.051 0.985000 0.000000 +2.052 0.985000 0.000000 +2.053 0.985000 0.000000 +2.054 0.985000 0.000000 +2.055 0.985000 0.000000 +2.056 0.985000 0.000000 +2.057 0.985000 0.000000 +2.058 0.985000 0.000000 +2.059 0.985000 0.000000 +2.060 0.985000 0.000000 +2.061 0.985000 0.000000 +2.062 0.985000 0.000000 +2.063 0.985000 0.000000 +2.064 0.985000 0.000000 +2.065 0.985000 0.000000 +2.066 0.985000 0.000000 +2.067 0.985000 0.000000 +2.068 0.985000 0.000000 +2.069 0.985000 0.000000 +2.070 0.985000 0.000000 +2.071 0.985000 0.000000 +2.072 0.985000 0.000000 +2.073 0.985000 0.000000 +2.074 0.985000 0.000000 +2.075 0.985000 0.000000 +2.076 0.985000 0.000000 +2.077 0.985000 0.000000 +2.078 0.985000 0.000000 +2.079 0.985000 0.000000 +2.080 0.985000 0.000000 +2.081 0.985000 0.000000 +2.082 0.985000 0.000000 +2.083 0.985000 0.000000 +2.084 0.985000 0.000000 +2.085 0.985000 0.000000 +2.086 0.985000 0.000000 +2.087 0.985000 0.000000 +2.088 0.985000 0.000000 +2.089 0.985000 0.000000 +2.090 0.985000 0.000000 +2.091 0.985000 0.000000 +2.092 0.985000 0.000000 +2.093 0.985000 0.000000 +2.094 0.985000 0.000000 +2.095 0.985000 0.000000 +2.096 0.985000 0.000000 +2.097 0.985000 0.000000 +2.098 0.985000 0.000000 +2.099 0.985000 0.000000 +2.100 0.985000 0.000000 +2.101 0.985000 0.000000 +2.102 0.985000 0.000000 +2.103 0.985000 0.000000 +2.104 0.985000 0.000000 +2.105 0.985000 0.000000 +2.106 0.985000 0.000000 +2.107 0.985000 0.000000 +2.108 0.985000 0.000000 +2.109 0.985000 0.000000 +2.110 0.985000 0.000000 +2.111 0.985000 0.000000 +2.112 0.985000 0.000000 +2.113 0.985000 0.000000 +2.114 0.985000 0.000000 +2.115 0.985000 0.000000 +2.116 0.985000 0.000000 +2.117 0.985000 0.000000 +2.118 0.985000 0.000000 +2.119 0.985000 0.000000 +2.120 0.985000 0.000000 +2.121 0.985000 0.000000 +2.122 0.985000 0.000000 +2.123 0.985000 0.000000 +2.124 0.985000 0.000000 +2.125 0.985000 0.000000 +2.126 0.985000 0.000000 +2.127 0.985000 0.000000 +2.128 0.985000 0.000000 +2.129 0.985000 0.000000 +2.130 0.985000 0.000000 +2.131 0.985000 0.000000 +2.132 0.985000 0.000000 +2.133 0.985000 0.000000 +2.134 0.985000 0.000000 +2.135 0.985000 0.000000 +2.136 0.985000 0.000000 +2.137 0.985000 0.000000 +2.138 0.985000 0.000000 +2.139 0.985000 0.000000 +2.140 0.985000 0.000000 +2.141 0.985000 0.000000 +2.142 0.985000 0.000000 +2.143 0.985000 0.000000 +2.144 0.985000 0.000000 +2.145 0.985000 0.000000 +2.146 0.985000 0.000000 +2.147 0.985000 0.000000 +2.148 0.985000 0.000000 +2.149 0.985000 0.000000 +2.150 0.985000 0.000000 +2.151 0.985000 0.000000 +2.152 0.985000 0.000000 +2.153 0.985000 0.000000 +2.154 0.985000 0.000000 +2.155 0.985000 0.000000 +2.156 0.985000 0.000000 +2.157 0.985000 0.000000 +2.158 0.985000 0.000000 +2.159 0.985000 0.000000 +2.160 0.985000 0.000000 +2.161 0.985000 0.000000 +2.162 0.985000 0.000000 +2.163 0.985000 0.000000 +2.164 0.985000 0.000000 +2.165 0.985000 0.000000 +2.166 0.985000 0.000000 +2.167 0.985000 0.000000 +2.168 0.985000 0.000000 +2.169 0.985000 0.000000 +2.170 0.985000 0.000000 +2.171 0.985000 0.000000 +2.172 0.985000 0.000000 +2.173 0.985000 0.000000 +2.174 0.985000 0.000000 +2.175 0.985000 0.000000 +2.176 0.985000 0.000000 +2.177 0.985000 0.000000 +2.178 0.985000 0.000000 +2.179 0.985000 0.000000 +2.180 0.985000 0.000000 +2.181 0.985000 0.000000 +2.182 0.985000 0.000000 +2.183 0.985000 0.000000 +2.184 0.985000 0.000000 +2.185 0.985000 0.000000 +2.186 0.985000 0.000000 +2.187 0.985000 0.000000 +2.188 0.985000 0.000000 +2.189 0.985000 0.000000 +2.190 0.985000 0.000000 +2.191 0.985000 0.000000 +2.192 0.985000 0.000000 +2.193 0.985000 0.000000 +2.194 0.985000 0.000000 +2.195 0.985000 0.000000 +2.196 0.985000 0.000000 +2.197 0.985000 0.000000 +2.198 0.985000 0.000000 +2.199 0.985000 0.000000 +2.200 0.985000 0.000000 +2.201 0.985000 0.000000 +2.202 0.985000 0.000000 +2.203 0.985000 0.000000 +2.204 0.985000 0.000000 +2.205 0.985000 0.000000 +2.206 0.985000 0.000000 +2.207 0.985000 0.000000 +2.208 0.985000 0.000000 +2.209 0.985000 0.000000 +2.210 0.985000 0.000000 +2.211 0.985000 0.000000 +2.212 0.985000 0.000000 +2.213 0.985000 0.000000 +2.214 0.985000 0.000000 +2.215 0.985000 0.000000 +2.216 0.985000 0.000000 +2.217 0.985000 0.000000 +2.218 0.985000 0.000000 +2.219 0.985000 0.000000 +2.220 0.985000 0.000000 +2.221 0.985000 0.000000 +2.222 0.985000 0.000000 +2.223 0.985000 0.000000 +2.224 0.985000 0.000000 +2.225 0.985000 0.000000 +2.226 0.985000 0.000000 +2.227 0.985000 0.000000 +2.228 0.985000 0.000000 +2.229 0.985000 0.000000 +2.230 0.985000 0.000000 +2.231 0.985000 0.000000 +2.232 0.985000 0.000000 +2.233 0.985000 0.000000 +2.234 0.985000 0.000000 +2.235 0.985000 0.000000 +2.236 0.985000 0.000000 +2.237 0.985000 0.000000 +2.238 0.985000 0.000000 +2.239 0.985000 0.000000 +2.240 0.985000 0.000000 +2.241 0.985000 0.000000 +2.242 0.985000 0.000000 +2.243 0.985000 0.000000 +2.244 0.985000 0.000000 +2.245 0.985000 0.000000 +2.246 0.985000 0.000000 +2.247 0.985000 0.000000 +2.248 0.985000 0.000000 +2.249 0.985000 0.000000 +2.250 0.985000 0.000000 +2.251 0.985000 0.000000 +2.252 0.985000 0.000000 +2.253 0.985000 0.000000 +2.254 0.985000 0.000000 +2.255 0.985000 0.000000 +2.256 0.985000 0.000000 +2.257 0.985000 0.000000 +2.258 0.985000 0.000000 +2.259 0.985000 0.000000 +2.260 0.985000 0.000000 +2.261 0.985000 0.000000 +2.262 0.985000 0.000000 +2.263 0.985000 0.000000 +2.264 0.985000 0.000000 +2.265 0.985000 0.000000 +2.266 0.985000 0.000000 +2.267 0.985000 0.000000 +2.268 0.985000 0.000000 +2.269 0.985000 0.000000 +2.270 0.985000 0.000000 +2.271 0.985000 0.000000 +2.272 0.985000 0.000000 +2.273 0.985000 0.000000 +2.274 0.985000 0.000000 +2.275 0.985000 0.000000 +2.276 0.985000 0.000000 +2.277 0.985000 0.000000 +2.278 0.985000 0.000000 +2.279 0.985000 0.000000 +2.280 0.985000 0.000000 +2.281 0.985000 0.000000 +2.282 0.985000 0.000000 +2.283 0.985000 0.000000 +2.284 0.985000 0.000000 +2.285 0.985000 0.000000 +2.286 0.985000 0.000000 +2.287 0.985000 0.000000 +2.288 0.985000 0.000000 +2.289 0.985000 0.000000 +2.290 0.985000 0.000000 +2.291 0.985000 0.000000 +2.292 0.985000 0.000000 +2.293 0.985000 0.000000 +2.294 0.985000 0.000000 +2.295 0.985000 0.000000 +2.296 0.985000 0.000000 +2.297 0.985000 0.000000 +2.298 0.985000 0.000000 +2.299 0.985000 0.000000 +2.300 0.985000 0.000000 +2.301 0.985000 0.000000 +2.302 0.985000 0.000000 +2.303 0.985000 0.000000 +2.304 0.985000 0.000000 +2.305 0.985000 0.000000 +2.306 0.985000 0.000000 +2.307 0.985000 0.000000 +2.308 0.985000 0.000000 +2.309 0.985000 0.000000 +2.310 0.985000 0.000000 +2.311 0.985000 0.000000 +2.312 0.985000 0.000000 +2.313 0.985000 0.000000 +2.314 0.985000 0.000000 +2.315 0.985000 0.000000 +2.316 0.985000 0.000000 +2.317 0.985000 0.000000 +2.318 0.985000 0.000000 +2.319 0.985000 0.000000 +2.320 0.985000 0.000000 +2.321 0.985000 0.000000 +2.322 0.985000 0.000000 +2.323 0.985000 0.000000 +2.324 0.985000 0.000000 +2.325 0.985000 0.000000 +2.326 0.985000 0.000000 +2.327 0.985000 0.000000 +2.328 0.985000 0.000000 +2.329 0.985000 0.000000 +2.330 0.985000 0.000000 +2.331 0.985000 0.000000 +2.332 0.985000 0.000000 +2.333 0.985000 0.000000 +2.334 0.985000 0.000000 +2.335 0.985000 0.000000 +2.336 0.985000 0.000000 +2.337 0.985000 0.000000 +2.338 0.985000 0.000000 +2.339 0.985000 0.000000 +2.340 0.985000 0.000000 +2.341 0.985000 0.000000 +2.342 0.985000 0.000000 +2.343 0.985000 0.000000 +2.344 0.985000 0.000000 +2.345 0.985000 0.000000 +2.346 0.985000 0.000000 +2.347 0.985000 0.000000 +2.348 0.985000 0.000000 +2.349 0.985000 0.000000 +2.350 0.985000 0.000000 +2.351 0.985000 0.000000 +2.352 0.985000 0.000000 +2.353 0.985000 0.000000 +2.354 0.985000 0.000000 +2.355 0.985000 0.000000 +2.356 0.985000 0.000000 +2.357 0.985000 0.000000 +2.358 0.985000 0.000000 +2.359 0.985000 0.000000 +2.360 0.985000 0.000000 +2.361 0.985000 0.000000 +2.362 0.985000 0.000000 +2.363 0.985000 0.000000 +2.364 0.985000 0.000000 +2.365 0.985000 0.000000 +2.366 0.985000 0.000000 +2.367 0.985000 0.000000 +2.368 0.985000 0.000000 +2.369 0.985000 0.000000 +2.370 0.985000 0.000000 +2.371 0.985000 0.000000 +2.372 0.985000 0.000000 +2.373 0.985000 0.000000 +2.374 0.985000 0.000000 +2.375 0.985000 0.000000 +2.376 0.985000 0.000000 +2.377 0.985000 0.000000 +2.378 0.985000 0.000000 +2.379 0.985000 0.000000 +2.380 0.985000 0.000000 +2.381 0.985000 0.000000 +2.382 0.985000 0.000000 +2.383 0.985000 0.000000 +2.384 0.985000 0.000000 +2.385 0.985000 0.000000 +2.386 0.985000 0.000000 +2.387 0.985000 0.000000 +2.388 0.985000 0.000000 +2.389 0.985000 0.000000 +2.390 0.985000 0.000000 +2.391 0.985000 0.000000 +2.392 0.985000 0.000000 +2.393 0.985000 0.000000 +2.394 0.985000 0.000000 +2.395 0.985000 0.000000 +2.396 0.985000 0.000000 +2.397 0.985000 0.000000 +2.398 0.985000 0.000000 +2.399 0.985000 0.000000 +2.400 0.985000 0.000000 +2.401 0.985000 0.000000 +2.402 0.985000 0.000000 +2.403 0.985000 0.000000 +2.404 0.985000 0.000000 +2.405 0.985000 0.000000 +2.406 0.985000 0.000000 +2.407 0.985000 0.000000 +2.408 0.985000 0.000000 +2.409 0.985000 0.000000 +2.410 0.985000 0.000000 +2.411 0.985000 0.000000 +2.412 0.985000 0.000000 +2.413 0.985000 0.000000 +2.414 0.985000 0.000000 +2.415 0.985000 0.000000 +2.416 0.985000 0.000000 +2.417 0.985000 0.000000 +2.418 0.985000 0.000000 +2.419 0.985000 0.000000 +2.420 0.985000 0.000000 +2.421 0.985000 0.000000 +2.422 0.985000 0.000000 +2.423 0.985000 0.000000 +2.424 0.985000 0.000000 +2.425 0.985000 0.000000 +2.426 0.985000 0.000000 +2.427 0.985000 0.000000 +2.428 0.985000 0.000000 +2.429 0.985000 0.000000 +2.430 0.985000 0.000000 +2.431 0.985000 0.000000 +2.432 0.985000 0.000000 +2.433 0.985000 0.000000 +2.434 0.985000 0.000000 +2.435 0.985000 0.000000 +2.436 0.985000 0.000000 +2.437 0.985000 0.000000 +2.438 0.985000 0.000000 +2.439 0.985000 0.000000 +2.440 0.985000 0.000000 +2.441 0.985000 0.000000 +2.442 0.985000 0.000000 +2.443 0.985000 0.000000 +2.444 0.985000 0.000000 +2.445 0.984999 0.000000 +2.446 0.984999 0.000000 +2.447 0.984998 0.000000 +2.448 0.984996 0.000000 +2.449 0.984992 0.000000 +2.450 0.984985 0.000000 +2.451 0.984973 0.000000 +2.452 0.984953 0.000000 +2.453 0.984917 0.000000 +2.454 0.984858 0.000000 +2.455 0.984761 0.000000 +2.456 0.984605 0.000000 +2.457 0.984358 0.000000 +2.458 0.983975 0.000000 +2.459 0.983391 0.000000 +2.460 0.982518 0.000000 +2.461 0.981237 0.000000 +2.462 0.979392 0.000000 +2.463 0.976784 0.000000 +2.464 0.973166 0.000000 +2.465 0.968240 0.000000 +2.466 0.961658 0.000000 +2.467 0.953025 0.000000 +2.468 0.941914 0.000000 +2.469 0.927877 0.000000 +2.470 0.910475 0.000000 +2.471 0.889299 0.000000 +2.472 0.864009 0.000000 +2.473 0.834368 0.000000 +2.474 0.800271 0.000000 +2.475 0.761776 0.000000 +2.476 0.719122 0.000000 +2.477 0.672738 0.000000 +2.478 0.623232 0.000000 +2.479 0.571376 0.000000 +2.480 0.518066 0.000000 +2.481 0.464278 0.000000 +2.482 0.411016 0.000000 +2.483 0.359254 0.000000 +2.484 0.309882 0.000000 +2.485 0.263666 0.000000 +2.486 0.221206 0.000000 +2.487 0.182921 0.000000 +2.488 0.149041 0.000000 +2.489 0.119617 0.000000 +2.490 0.094537 0.000000 +2.491 0.073556 0.000000 +2.492 0.056330 0.000000 +2.493 0.042450 0.000000 +2.494 0.031474 0.000000 +2.495 0.022955 0.000000 +2.496 0.016466 0.000000 +2.497 0.011615 0.000000 +2.498 0.008056 0.000000 +2.499 0.005493 0.000000 diff --git a/ZShooter_v2/dichroics/make_dichroics.py b/ZShooter_v2/dichroics/make_dichroics.py index d98aa5e8..9f846ad9 100644 --- a/ZShooter_v2/dichroics/make_dichroics.py +++ b/ZShooter_v2/dichroics/make_dichroics.py @@ -29,10 +29,9 @@ def make_dichroic( Returns: (ThermalSpectralElement, ThermalSpectralElement) """ + domain = u.Quantity(domain) - full_x = np.linspace(np.floor(domain.min()), - np.ceil(domain.max()), - num=int(np.ceil(np.ptp(domain)).value)) + full_x = np.linspace(np.floor(domain.min()), np.ceil(domain.max()), num=int(np.ceil(np.ptp(domain)).value)) full_yt = np.zeros(full_x.size) full_yr = np.zeros_like(full_yt) in_trans = (full_x >= fold) @@ -42,15 +41,16 @@ def make_dichroic( if not isinstance(transition_width, u.Quantity): transition_width = transition_width * domain.unit - transition_sigma = transition_width / 2 / np.sqrt(2 * np.log(2)) - ker_f = norm(loc=0, scale=transition_sigma.value).pdf - kx = np.arange(0, 10 * transition_width.value, (full_x[1] - full_x[0]).value) - kx = np.concatenate([-kx[1:][::-1], kx]) - ker = ker_f(kx) - # ker = ker_f(np.linspace(-10*transition_width, 10 * transition_width, num=n)) - smoothedt = convolve(full_yt, ker, mode='same') - smoothedr = convolve(full_yr, ker, mode='same') + transition_sigma = transition_width / (2 * norm.ppf(0.98)) + + dx = full_x[1] - full_x[0] + kx = np.arange(-10 * transition_sigma.value, 10 * transition_sigma.value + dx.value, dx.value) + ker = norm.pdf(kx, loc=0, scale=transition_sigma.value) + ker /= ker.sum() + + smoothedt = convolve(full_yt, ker, mode="same") + smoothedr = convolve(full_yr, ker, mode="same") return (ThermalSpectralElement(Empirical1D, points=full_x, lookup_table=smoothedr, fill_value=0, method='linear', bounds_error=False, temperature=temperature), @@ -58,26 +58,16 @@ def make_dichroic( bounds_error=False, temperature=temperature)) -def read_channel_ranges(trace_parameters_path: Path) -> dict[str, u.Quantity]: - header = None - traces = [] - for line in trace_parameters_path.read_text().splitlines(): - line = line.strip() - if not line or line.startswith("#"): - continue - fields = line.split() - if header is None: - header = fields - continue - traces.append(dict(zip(header, fields))) - - return {trace["prefix"]: np.array([trace["min_wave"], trace["max_wave"]],dtype=float, ) * u.nm - for trace in traces} - +def make_zshooter_dichroics( + channel_ranges: dict[str, u.Quantity], + valid_domain: tuple[float, float], + transmission: float, + reflection: float, + range_pad: float, + transition_widths: dict[str, u.Quantity]): -def make_zshooter_dichroics(channel_ranges: dict[str, u.Quantity], valid_domain: tuple[float, float], - transmission: float, reflection: float, range_pad: float): - def fold_wavelength(reflection_channels: tuple[str, ...], transmission_channels: tuple[str, ...]): + def fold_wavelength(reflection_channels: tuple[str, ...], + transmission_channels: tuple[str, ...]): reflection_edge = max(channel_ranges[channel].max() for channel in reflection_channels) transmission_edge = min(channel_ranges[channel].min() for channel in transmission_channels) return 0.5 * (reflection_edge + transmission_edge) @@ -86,7 +76,9 @@ def channel_bound(channels: tuple[str, ...], bound: str): values = (getattr(channel_ranges[channel], bound)() for channel in channels) return min(values) if bound == "min" else max(values) - def split(reflection_channels: tuple[str, ...], transmission_channels: tuple[str, ...]): + def split(name: str, + reflection_channels: tuple[str, ...], + transmission_channels: tuple[str, ...]): channels = reflection_channels + transmission_channels return make_dichroic( valid_domain, @@ -95,35 +87,65 @@ def split(reflection_channels: tuple[str, ...], transmission_channels: tuple[str channel_bound(channels, "min") - range_pad, channel_bound(channels, "max") + range_pad, fold_wavelength(reflection_channels, transmission_channels), + transition_width=transition_widths[name], ) return { - "bgr-yjhk": split(("b", "g", "r"), ("yj", "h", "k")), - "b-gr": split(("b",), ("g", "r")), - "yj-hk": split(("yj",), ("h", "k")), - "g-r": split(("g",), ("r",)), - "h-k": split(("h",), ("k",)), + "bgr-yjhk": split("bgr-yjhk", ("b", "g", "r"), ("yj", "h", "k")), + "b-gr": split("b-gr", ("b",), ("g", "r")), + "yj-hk": split("yj-hk", ("yj",), ("h", "k")), + "g-r": split("g-r", ("g",), ("r",)), + "h-k": split("h-k", ("h",), ("k",)), } + def write_dichroic_curves(filename, tx_model, rx_model, header=None): - wave = np.arange(3000, 25000, 100) + wave = np.arange(3000, 25000, 10) with open(filename, 'w') as f: if header is not None: f.write(header + '\n') f.write('wavelength transmission reflection\n') for x in wave: - f.write(f'{(x*u.AA).to(u.um).value:.2f} {tx_model(x):.6f} {rx_model(x):.6f}\n') + f.write(f'{(x*u.AA).to(u.um).value:.3f} {tx_model(x):.6f} {rx_model(x):.6f}\n') + + + +def read_channel_ranges(trace_parameters_path: Path) -> dict[str, u.Quantity]: + header = None + traces = [] + for line in trace_parameters_path.read_text().splitlines(): + line = line.strip() + if not line or line.startswith("#"): + continue + fields = line.split() + if header is None: + header = fields + continue + traces.append(dict(zip(header, fields))) + + return {trace["prefix"]: np.array([trace["min_wave"], trace["max_wave"]],dtype=float, ) * u.nm + for trace in traces} + DICHROIC_PAD = 30 * u.nm DICHROIC_TRANS = 0.985 DICHROIC_REFL = 0.985 DICHROIC_DOMAIN = (250, 2550) * u.nm DICHROIC_DIR = Path(__file__).resolve().parent +DICHROIC_TRANS_WID = {'bgr-yjhk': 20 *u.nm, + 'b-gr': 10*u.nm, + 'g-r': 12 * u.nm, + 'yj-hk': 30 * u.nm, + 'h-k': 40 * u.nm} + TRACE_PARAMETERS_PATH = DICHROIC_DIR.parent / "traces" / "echelle_trace_parameters.dat" + + channel_range = read_channel_ranges(TRACE_PARAMETERS_PATH) -dichroics = make_zshooter_dichroics(channel_range, DICHROIC_DOMAIN, DICHROIC_TRANS, DICHROIC_REFL, DICHROIC_PAD) +dichroics = make_zshooter_dichroics(channel_range, DICHROIC_DOMAIN, DICHROIC_TRANS, DICHROIC_REFL, DICHROIC_PAD, + transition_widths=DICHROIC_TRANS_WID) ## First dichroic: I, splits BGR from YJHK hdr_i = f"""# name : first_dichroic From 0932e05e382395c93993a664f23a20de8e1a2338 Mon Sep 17 00:00:00 2001 From: Jeb Bailey Date: Tue, 28 Jul 2026 16:18:32 -0700 Subject: [PATCH 48/52] Fix R band dark current typo --- ZShooter_v2/ZShooter_DET.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ZShooter_v2/ZShooter_DET.yaml b/ZShooter_v2/ZShooter_DET.yaml index 4c7618d7..55e0c233 100644 --- a/ZShooter_v2/ZShooter_DET.yaml +++ b/ZShooter_v2/ZShooter_DET.yaml @@ -284,7 +284,7 @@ effects : - selector_value: [2] effect_class: DarkCurrent effect_kwargs: - value: 0.000000222 # [e-/s] level of dark current + value: 0.000166 # [e-/s] level of dark current dit: "!OBS.dit_red" ndit: "!OBS.ndit_red" - selector_value: [3] From 7c9e611afe051074528c5069fe5da116758d5c12 Mon Sep 17 00:00:00 2001 From: Yashvi-Sharma Date: Thu, 6 Aug 2026 09:50:00 -0700 Subject: [PATCH 49/52] put skycalc timeout as a effect kwarg passed by alias property, refactored time resolution for brightness setting --- MaunaKea/MaunaKea.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/MaunaKea/MaunaKea.yaml b/MaunaKea/MaunaKea.yaml index f8f87980..89db122c 100644 --- a/MaunaKea/MaunaKea.yaml +++ b/MaunaKea/MaunaKea.yaml @@ -22,6 +22,7 @@ properties : value: 22.0 unit: mag seeing : "!OBS.seeing" # [arcsec] + skycalc_timeout : 2.0 # [seconds] effects : - name : atmo_transmission # Also applies thermal emission component using !ATMO.temperature and (1-transmission) @@ -38,6 +39,7 @@ effects : kwargs: disable_transmission: True disable_airglow: True + skycalc_query_timeout: "!ATMO.skycalc_timeout" pwv: "!ATMO.pwv" wmin: "!SIM.spectral.wave_min" wmax: "!SIM.spectral.wave_max" From 04a07f65617f0d51065f526009532db4bca15dfa Mon Sep 17 00:00:00 2001 From: Jeb Bailey Date: Fri, 7 Aug 2026 12:46:42 -0700 Subject: [PATCH 50/52] Add AO configuration and tables, update position range in ZShooter_SPEC.yaml - Introduced `ao_enabled` and `ao_table` parameters in MaunaKea configuration. - Added new AO tables: `ao_table_ngs.dat` and `ao_table_noNGS.dat`. - Increased `position_max` range from 2048 to 4096 in ZShooter_SPEC.yaml. --- MaunaKea/MaunaKea.yaml | 6 ++++-- MaunaKea/ao_table_ngs.dat | 14 ++++++++++++++ MaunaKea/ao_table_noNGS.dat | 14 ++++++++++++++ ZShooter_v2/ZShooter_SPEC.yaml | 6 +++--- 4 files changed, 35 insertions(+), 5 deletions(-) create mode 100644 MaunaKea/ao_table_ngs.dat create mode 100644 MaunaKea/ao_table_noNGS.dat diff --git a/MaunaKea/MaunaKea.yaml b/MaunaKea/MaunaKea.yaml index 89db122c..6578bfdd 100644 --- a/MaunaKea/MaunaKea.yaml +++ b/MaunaKea/MaunaKea.yaml @@ -23,6 +23,8 @@ properties : unit: mag seeing : "!OBS.seeing" # [arcsec] skycalc_timeout : 2.0 # [seconds] + ao_table : "ao_table.dat" + ao_enabled: False effects : - name : atmo_transmission # Also applies thermal emission component using !ATMO.temperature and (1-transmission) @@ -65,8 +67,8 @@ effects : class : AOEnhanceablePSF include : True kwargs: - enable_ao: False - ao_table: "ao_table.dat" + enable_ao: "!ATMO.ao_enabled" + ao_table: "!ATMO.ao_table" is_absolute: True fwhm: seeing: "!ATMO.seeing" diff --git a/MaunaKea/ao_table_ngs.dat b/MaunaKea/ao_table_ngs.dat new file mode 100644 index 00000000..4fab1c4c --- /dev/null +++ b/MaunaKea/ao_table_ngs.dat @@ -0,0 +1,14 @@ +# description: FWHM as a function of wavelength with AO enhancement +# wavelength_unit: nm +# fwhm_unit: arcsec +# alpha: 3.25 +wavelength fwhm +300. 0.049 +450. 0.026 +565. 0.020 +712.5 0.020 +892.5 0.023 +1087.5 0.027 +1282.5 0.029 +1650. 0.038 +2550. 0.055 \ No newline at end of file diff --git a/MaunaKea/ao_table_noNGS.dat b/MaunaKea/ao_table_noNGS.dat new file mode 100644 index 00000000..51e45356 --- /dev/null +++ b/MaunaKea/ao_table_noNGS.dat @@ -0,0 +1,14 @@ +# description: FWHM as a function of wavelength with AO enhancement +# wavelength_unit: nm +# fwhm_unit: arcsec +# alpha: 3.25 +wavelength fwhm +300. 0.343 +450. 0.257 +565. 0.220 +712.5 0.190 +892.5 0.185 +1087.5 0.183 +1282.5 0.182 +1650. 0.175 +2550. 0.182 \ No newline at end of file diff --git a/ZShooter_v2/ZShooter_SPEC.yaml b/ZShooter_v2/ZShooter_SPEC.yaml index 2fd48e55..c0c407f0 100755 --- a/ZShooter_v2/ZShooter_SPEC.yaml +++ b/ZShooter_v2/ZShooter_SPEC.yaml @@ -274,7 +274,7 @@ effects: axis: y position_unit: pix position_min: 0 - position_max: 2048 + position_max: 4096 wave_unit: nm center_wave_min: "!INST.tapered_qe_b_center_wave_min" center_wave_max: "!INST.tapered_qe_b_center_wave_max" @@ -295,7 +295,7 @@ effects: axis: y position_unit: pix position_min: 0 - position_max: 2048 + position_max: 4096 wave_unit: nm center_wave_min: "!INST.tapered_qe_g_center_wave_min" center_wave_max: "!INST.tapered_qe_g_center_wave_max" @@ -316,7 +316,7 @@ effects: axis: y position_unit: pix position_min: 0 - position_max: 2048 + position_max: 4096 wave_unit: nm center_wave_min: "!INST.tapered_qe_r_center_wave_min" center_wave_max: "!INST.tapered_qe_r_center_wave_max" From 8a9e9fa8a119e779baff89d73e7efda3ade41164 Mon Sep 17 00:00:00 2001 From: Yashvi-Sharma Date: Fri, 14 Aug 2026 11:00:13 -0700 Subject: [PATCH 51/52] commented out tapered_qe_example in properties, is not being used anywhere currently but prevents properties dump in fits header --- ZShooter_v2/ZShooter_DET.yaml | 76 +++++++++++++++++------------------ 1 file changed, 38 insertions(+), 38 deletions(-) diff --git a/ZShooter_v2/ZShooter_DET.yaml b/ZShooter_v2/ZShooter_DET.yaml index 55e0c233..76057c73 100644 --- a/ZShooter_v2/ZShooter_DET.yaml +++ b/ZShooter_v2/ZShooter_DET.yaml @@ -24,44 +24,44 @@ properties : plate_scale_yj: 10.4703 plate_scale_h: 10.4703 plate_scale_k: 10.4703 - tapered_qe_example: - enabled: False - description: > - Detector-axis tapered QE design metadata. This is documentation for - the disabled TaperedQuantumEfficiency selector in ZShooter_SPEC.yaml, - not an active detector effect. - axis: y - position_unit: pix - position_min: 0 - position_max: 2048 - wave_unit: nm - peak: 0.95 - description_note: > - This is a flattop/wide-rolloff coating model, not a Gaussian bandpass. - Use flat_width_nm for the plateau width and transition_width_nm for - each cosine-edged shoulder. - channels: - - name: b - detector_id: 0 - image_plane_id: 0 - blue_nm: 310 - red_nm: 420 - flat_width_nm: 100 - transition_width_nm: 300 - - name: g - detector_id: 1 - image_plane_id: 1 - blue_nm: 400 - red_nm: 600 - flat_width_nm: 100 - transition_width_nm: 300 - - name: r - detector_id: 2 - image_plane_id: 2 - blue_nm: 580 - red_nm: 980 - flat_width_nm: 240 - transition_width_nm: 500 +# tapered_qe_example: +# enabled: False +# description: > +# Detector-axis tapered QE design metadata. This is documentation for +# the disabled TaperedQuantumEfficiency selector in ZShooter_SPEC.yaml, +# not an active detector effect. +# axis: y +# position_unit: pix +# position_min: 0 +# position_max: 2048 +# wave_unit: nm +# peak: 0.95 +# description_note: > +# This is a flattop/wide-rolloff coating model, not a Gaussian bandpass. +# Use flat_width_nm for the plateau width and transition_width_nm for +# each cosine-edged shoulder. +# channels: +# - name: b +# detector_id: 0 +# image_plane_id: 0 +# blue_nm: 310 +# red_nm: 420 +# flat_width_nm: 100 +# transition_width_nm: 300 +# - name: g +# detector_id: 1 +# image_plane_id: 1 +# blue_nm: 400 +# red_nm: 600 +# flat_width_nm: 100 +# transition_width_nm: 300 +# - name: r +# detector_id: 2 +# image_plane_id: 2 +# blue_nm: 580 +# red_nm: 980 +# flat_width_nm: 240 +# transition_width_nm: 500 effects : - name: detector_b From da1c051ce777b4d27a9f423d328a6e116ebaa81f Mon Sep 17 00:00:00 2001 From: Jeb Bailey Date: Wed, 2 Sep 2026 16:00:48 -0700 Subject: [PATCH 52/52] Fix a shadowing bug with alpha in Moffat/AOEnhanceablePSF that produced worse natural seeing throughput. Improve performance of interpolation of the PFS FWHM and togglign between various AO settings. Remove obsolete AO table and update ZImager plotting (consistent with plot previously sent to DJR). Hack at validation.py to cleanup some AI cruft. Deleted the `ao_table_best.dat` file as it is no longer in use. Streamlined imports and reorganized plotting logic in the ZImager notebook, adding adjustable paper settings for consistent styling. Simplified dependencies and optimized function utilization. --- MaunaKea/ao_table_best.dat | 14 -------------- 1 file changed, 14 deletions(-) delete mode 100644 MaunaKea/ao_table_best.dat diff --git a/MaunaKea/ao_table_best.dat b/MaunaKea/ao_table_best.dat deleted file mode 100644 index cc7e5c29..00000000 --- a/MaunaKea/ao_table_best.dat +++ /dev/null @@ -1,14 +0,0 @@ -# description: FWHM as a function of wavelength with AO enhancement -# wavelength_unit: nm -# fwhm_unit: arcsec -# alpha: 3.25 -wavelength fwhm -300. 0.4244 -450. 0.3585 -565. 0.3330 -712.5 0.3140 -892.5 0.3110 -1087.5 0.3098 -1282.5 0.3092 -1650. 0.3052 -2550. 0.3092 \ No newline at end of file