#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""
Created on Thu Nov  2 17:33:40 2017

@author: Mike

Axial marginal ray data for double gauss lens, wl=587.6nm
[x y z], [tanX, tanY], dist
"""

rayf1r2 = [[[0.000000, 0.000000, 0.000000], [0.000000,   0.000000], 5.866433],
           [[25.000000, 0.000000, 5.866433], [-0.185302, 0.000000], 4.885983],
           [[24.109772, 0.000000, 1.920632], [-0.200953, 0.000000], 6.419725],
           [[22.844992, 0.000000, 7.714534], [-0.394267, 0.000000], 5.143978],
           [[20.958242, 0.000000, 0.000000], [-0.395393, 0.000000], 11.350044],
           [[16.784894, 0.000000, 6.754936], [-0.112583, 0.000000], 9.675248],
           [[15.702464, 0.000000, 0.000000], [-0.112583, 0.000000], 9.758844],
           [[14.610682, 0.000000, -4.050377], [0.153430, 0.000000], 7.942241],
           [[15.815163, 0.000000, 0.000000], [0.151784, 0.000000], 7.115484],
           [[16.882946, 0.000000, -3.965091], [-0.057039, 0.000000], 5.250422],
           [[16.583956, 0.000000, 0.776812], [-0.071127, 0.000000], 4.551955],
           [[16.261006, 0.000000, -1.682704], [-0.258832, 0.000000], 64.838492],
           [[0.014138, 0.000000, 0.000000], [-0.258832, 0.000000], 0]]

e75e6e34bba9303a88901a3130debae072472683
<mask token>

<mask token>
rayf1r2 = [[[0.0, 0.0, 0.0], [0.0, 0.0], 5.866433], [[25.0, 0.0, 5.866433],
    [-0.185302, 0.0], 4.885983], [[24.109772, 0.0, 1.920632], [-0.200953, 
    0.0], 6.419725], [[22.844992, 0.0, 7.714534], [-0.394267, 0.0], 
    5.143978], [[20.958242, 0.0, 0.0], [-0.395393, 0.0], 11.350044], [[
    16.784894, 0.0, 6.754936], [-0.112583, 0.0], 9.675248], [[15.702464, 
    0.0, 0.0], [-0.112583, 0.0], 9.758844], [[14.610682, 0.0, -4.050377], [
    0.15343, 0.0], 7.942241], [[15.815163, 0.0, 0.0], [0.151784, 0.0], 
    7.115484], [[16.882946, 0.0, -3.965091], [-0.057039, 0.0], 5.250422], [
    [16.583956, 0.0, 0.776812], [-0.071127, 0.0], 4.551955], [[16.261006, 
    0.0, -1.682704], [-0.258832, 0.0], 64.838492], [[0.014138, 0.0, 0.0], [
    -0.258832, 0.0], 0]]

#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""
Created on Thu Nov  2 17:33:40 2017

@author: Mike

Axial marginal ray data for double gauss lens, wl=587.6nm
[x y z], [tanX, tanY], dist
"""

rayf1r2 = [[[0.000000, 0.000000, 0.000000], [0.000000,   0.000000], 5.866433],
           [[25.000000, 0.000000, 5.866433], [-0.185302, 0.000000], 4.885983],
           [[24.109772, 0.000000, 1.920632], [-0.200953, 0.000000], 6.419725],
           [[22.844992, 0.000000, 7.714534], [-0.394267, 0.000000], 5.143978],
           [[20.958242, 0.000000, 0.000000], [-0.395393, 0.000000], 11.350044],
           [[16.784894, 0.000000, 6.754936], [-0.112583, 0.000000], 9.675248],
           [[15.702464, 0.000000, 0.000000], [-0.112583, 0.000000], 9.758844],
           [[14.610682, 0.000000, -4.050377], [0.153430, 0.000000], 7.942241],
           [[15.815163, 0.000000, 0.000000], [0.151784, 0.000000], 7.115484],
           [[16.882946, 0.000000, -3.965091], [-0.057039, 0.000000], 5.250422],
           [[16.583956, 0.000000, 0.776812], [-0.071127, 0.000000], 4.551955],
           [[16.261006, 0.000000, -1.682704], [-0.258832, 0.000000], 64.838492],
           [[0.014138, 0.000000, 0.000000], [-0.258832, 0.000000], 0]]
