TwiceAsNice
2019-02-18
|
Variables | |
app = Application(["program_name_is_adsec", "--CONFIG=[NAME=AdSec,TCP=192.168.156.9:20103]"]) | |
string | adsec_prefix = "ICS.ADSEC.SVC" |
adsec = LaosADSEC.ADSEC.create(adsec_prefix) | |
n_modes = int(sys.argv[1]) | |
n_pp = int(sys.argv[2]) | |
int | n_time = n_modes*n_pp/2000 |
int | n_modes_each = 2000/n_pp |
slopes_mat = zeros(shape=(4000,1600)) | |
IM_mat = zeros(shape=(n_time*n_modes_each,1600)) | |
injection_mat = File("/home/aouser/bin/personal/xyz/adsec/test.fits") | |
int | tmp_n = 0 |
disturb = zeros(shape=(4000,672)) | |
Inj = adsec.LoadDisturb(True, disturb) | |
fr = adsec.RefreshSlopeBuff() | |
IM = zeros(shape=(100,1600)) | |
int | index_n = 400*(i+1) |
int | index_s = 400*i |
slopes_p = slopes_mat[index_s:index_n:2] | |
slopes_n = slopes_mat[index_s+1:index_n:2] | |
Interaction_mat = IM_mat[n_modes] | |
hdu = pyfits.PrimaryHDU(Interaction_mat) | |
Calibrat_IM_new.adsec = LaosADSEC.ADSEC.create(adsec_prefix) |
string Calibrat_IM_new.adsec_prefix = "ICS.ADSEC.SVC" |
Calibrat_IM_new.app = Application(["program_name_is_adsec", "--CONFIG=[NAME=AdSec,TCP=192.168.156.9:20103]"]) |
Calibrat_IM_new.disturb = zeros(shape=(4000,672)) |
Calibrat_IM_new.fr = adsec.RefreshSlopeBuff() |
Calibrat_IM_new.hdu = pyfits.PrimaryHDU(Interaction_mat) |
Calibrat_IM_new.IM = zeros(shape=(100,1600)) |
Calibrat_IM_new.IM_mat = zeros(shape=(n_time*n_modes_each,1600)) |
int Calibrat_IM_new.index_n = 400*(i+1) |
int Calibrat_IM_new.index_s = 400*i |
Calibrat_IM_new.Inj = adsec.LoadDisturb(True, disturb) |
Calibrat_IM_new.injection_mat = File("/home/aouser/bin/personal/xyz/adsec/test.fits") |
Calibrat_IM_new.n_modes = int(sys.argv[1]) |
int Calibrat_IM_new.n_modes_each = 2000/n_pp |
Calibrat_IM_new.n_pp = int(sys.argv[2]) |
Calibrat_IM_new.slopes_mat = zeros(shape=(4000,1600)) |
Calibrat_IM_new.slopes_n = slopes_mat[index_s+1:index_n:2] |
Calibrat_IM_new.slopes_p = slopes_mat[index_s:index_n:2] |
int Calibrat_IM_new.tmp_n = 0 |