Пример #1
0
p_atmos.set_windspeed([13, 17, 5, 17, 10, 10, 8, 6, 14, 9, 8, 17])
p_atmos.set_winddir([345, -292, -115, -161, -179, -266, -208, 185, 265, 116, 6, 272])
p_atmos.set_L0([100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100])

#target
p_target = conf.Param_target()
p_targets = [p_target]
p_target.set_xpos(0.)
p_target.set_ypos(0.)
p_target.set_Lambda(1.65)
p_target.set_mag(10.)

#wfs
#p_wfs0= conf.Param_wfs()
#p_wfs1= conf.Param_wfs()
p_wfss = [conf.Param_wfs(roket=True)]

for i in range(len(p_wfss)):
    p_wfss[i].set_type("sh")
    p_wfss[i].set_nxsub(40)
    p_wfss[i].set_npix(6)
    p_wfss[i].set_pixsize(0.5)
    p_wfss[i].set_fracsub(0.8)
    p_wfss[i].set_xpos(5.)
    p_wfss[i].set_ypos(0.)
    p_wfss[i].set_Lambda(0.5)
    p_wfss[i].set_gsmag(8.)
    p_wfss[i].set_optthroughput(0.5)
    p_wfss[i].set_zerop(3e10)
    p_wfss[i].set_noise(3)
    p_wfss[i].set_atmos_seen(1)
Пример #2
0
p_atmos.set_alt([0.0])
p_atmos.set_windspeed([20.0])
p_atmos.set_winddir([45])
p_atmos.set_L0([1.e5])

# target
p_target = conf.Param_target()

p_target.set_ntargets(1)
p_target.set_xpos([0])
p_target.set_ypos([0.])
p_target.set_Lambda([1.65])
p_target.set_mag([10])

# wfs
p_wfs0 = conf.Param_wfs()
p_wfs1 = conf.Param_wfs()
p_wfss = [p_wfs0]

p_wfs0.set_type("sh")
p_wfs0.set_nxsub(40)
p_wfs0.set_npix(16)
p_wfs0.set_pixsize(0.3)
p_wfs0.set_fracsub(0.8)
p_wfs0.set_xpos(0.)
p_wfs0.set_ypos(0.)
p_wfs0.set_Lambda(0.5)
p_wfs0.set_gsmag(3.)
p_wfs0.set_optthroughput(0.5)
p_wfs0.set_zerop(1.e11)
p_wfs0.set_noise(-1)
Пример #3
0
p_atmos.set_windspeed([6.8,6.9,7.1,7.5,10.0,26.9,18.5]) # Windspeed of the layers in m/s
p_atmos.set_winddir([0,90,45,270,240,22.5,180]) # Wind direction in degrees wrt N?
p_atmos.set_L0([25])

# target
p_target = conf.Param_target()
p_targets = [p_target]

# p_target.set_ntargets(1)
p_target.set_xpos(0.)
p_target.set_ypos(0.)
p_target.set_Lambda(1.65)
p_target.set_mag(0.)

# wfs
p_wfs0 = conf.Param_wfs()
p_wfs4 = conf.Param_wfs()
p_wfss = [p_wfs0,p_wfs4]

p_wfs0.set_type("sh")
p_wfs0.set_nxsub(20)
p_wfs0.set_npix(4)
p_wfs0.set_pixsize(1.5)
p_wfs0.set_fracsub(0.5)
p_wfs0.set_xpos(0.)
p_wfs0.set_ypos(0.)
p_wfs0.set_Lambda(0.589)
p_wfs0.set_gsmag(13) # In Sec 5.2.8 from KAON 1240 # CHECK (should be changed to 7.5)
p_wfs0.set_optthroughput(0.36) #In Table 14 from KAON 1240
p_wfs0.set_zerop(1.e11)
p_wfs0.set_noise(-1) # CHECK NOISELESS
p_atmos.set_windspeed([20.0])
p_atmos.set_winddir([45.])
p_atmos.set_L0([1.e5])

# target
p_target = conf.Param_target()
p_targets = [p_target]

# p_target.set_ntargets(1)
p_target.set_xpos(0.)
p_target.set_ypos(0.)
p_target.set_Lambda(1.65)
p_target.set_mag(10.)

# wfs
p_wfs0 = conf.Param_wfs(roket=True)
p_wfss = [p_wfs0]

p_wfs0.set_type("sh")
p_wfs0.set_nxsub(16)
p_wfs0.set_npix(8)
p_wfs0.set_pixsize(0.3)
p_wfs0.set_fracsub(0.8)
p_wfs0.set_xpos(0.)
p_wfs0.set_ypos(0.)
p_wfs0.set_Lambda(0.5)
p_wfs0.set_gsmag(3.)
p_wfs0.set_optthroughput(0.5)
p_wfs0.set_zerop(1.e11)
p_wfs0.set_noise(-1.)
p_wfs0.set_atmos_seen(1)
p_atmos.set_windspeed([20.0])
p_atmos.set_winddir([45.])
p_atmos.set_L0([1.e5])

# target
p_target = conf.Param_target()
p_targets = [p_target]

# p_target.set_ntargets(1)
p_target.set_xpos(0.)
p_target.set_ypos(0.)
p_target.set_Lambda(1.65)
p_target.set_mag(10.)

# wfs
p_wfs0 = conf.Param_wfs()
p_wfss = [p_wfs0]

p_wfs0.set_type("sh")
p_wfs0.set_nxsub(8)
p_wfs0.set_npix(8)
p_wfs0.set_pixsize(0.3)
p_wfs0.set_fracsub(0.8)
p_wfs0.set_xpos(0.)
p_wfs0.set_ypos(0.)
p_wfs0.set_Lambda(0.5)
p_wfs0.set_gsmag(8.)
p_wfs0.set_optthroughput(0.5)
p_wfs0.set_zerop(1.e11)
p_wfs0.set_noise(3.)
p_wfs0.set_atmos_seen(1)
p_atmos.set_winddir([0, 90, 45, 270, 240, 22.5,
                     180])  # Wind direction in degrees wrt N?
p_atmos.set_L0([25])

# target
p_target = conf.Param_target()
p_targets = [p_target]

# p_target.set_ntargets(1)
p_target.set_xpos(0.)
p_target.set_ypos(0.)
p_target.set_Lambda(1.65)
p_target.set_mag(0.)

# wfs
p_wfs0 = conf.Param_wfs()
p_wfs1 = conf.Param_wfs()
p_wfs2 = conf.Param_wfs()
p_wfs3 = conf.Param_wfs()
p_wfs4 = conf.Param_wfs()
p_wfss = [p_wfs0, p_wfs1, p_wfs2, p_wfs3, p_wfs4]

p_wfs0.set_type("sh")
p_wfs0.set_nxsub(20)
p_wfs0.set_npix(4)
p_wfs0.set_pixsize(1.5)
p_wfs0.set_fracsub(0.5)
p_wfs0.set_xpos(4.6)
p_wfs0.set_ypos(4.6)
p_wfs0.set_Lambda(0.589)
p_wfs0.set_gsmag(