TwiceAsNice  2019-02-18
Namespaces | Variables
Calibrat_IM_new.py File Reference

Namespaces

 Calibrat_IM_new
 

Variables

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