API
 
Loading...
Searching...
No Matches
camtipSR.utils.camtipFitter Class Reference
Collaboration diagram for camtipSR.utils.camtipFitter:
Collaboration graph

Public Member Functions

 __init__ (self, w_in=2, w_out=20, mod_r=3.0)
 
 calc_R_to_px (self, R)
 
 set_data (self, data)
 
 clear (self)
 
 setup_lab (self, lab_dir, file)
 
 set_lab_data (self, lab_dir, file)
 
 fit_lab (self, lab_data)
 
 set_lab (self, lab_fit)
 
 gen_fit_img (self)
 
 set_lab_EE (self)
 
 fit_data (self)
 
 calc_SR (self)
 
 calc_SR_dumb (self, m=64)
 
 calc_SR_EE (self)
 

Public Attributes

 mod_r
 
 mod_r_px
 
 lab_fit
 
 data
 
 data_bg_sub
 
 data_fit
 
 w_in
 
 w_out
 
 size
 
 grid
 
 lab_dir
 
 lab_file
 
 lab_data
 
 lab_sig
 
 lab_rad
 
 lab_amp
 
 lab_fit_img
 
 lab_EE
 
 SR
 
 SR_dumb
 
 y0
 
 x0
 
 sky_EE
 
 SR_EE
 

Static Public Attributes

float D = 6.5
 
float px_scale = 2.2
 
int wavelength = 800e-9
 
int conv_rad_to_mas = 206264806
 

Detailed Description

Definition at line 9 of file utils.py.

Constructor & Destructor Documentation

◆ __init__()

camtipSR.utils.camtipFitter.__init__ (   self,
  w_in = 2,
  w_out = 20,
  mod_r = 3.0 
)

Definition at line 16 of file utils.py.

Member Function Documentation

◆ calc_R_to_px()

camtipSR.utils.camtipFitter.calc_R_to_px (   self,
  R 
)

Definition at line 29 of file utils.py.

◆ calc_SR()

camtipSR.utils.camtipFitter.calc_SR (   self)
Calculate the SR, requires lab fits and sky fits

Definition at line 94 of file utils.py.

◆ calc_SR_dumb()

camtipSR.utils.camtipFitter.calc_SR_dumb (   self,
  m = 64 
)

Definition at line 108 of file utils.py.

◆ calc_SR_EE()

camtipSR.utils.camtipFitter.calc_SR_EE (   self)

Definition at line 115 of file utils.py.

◆ clear()

camtipSR.utils.camtipFitter.clear (   self)

Definition at line 41 of file utils.py.

◆ fit_data()

camtipSR.utils.camtipFitter.fit_data (   self)

Definition at line 88 of file utils.py.

◆ fit_lab()

camtipSR.utils.camtipFitter.fit_lab (   self,
  lab_data 
)

Definition at line 61 of file utils.py.

◆ gen_fit_img()

camtipSR.utils.camtipFitter.gen_fit_img (   self)

Definition at line 74 of file utils.py.

◆ set_data()

camtipSR.utils.camtipFitter.set_data (   self,
  data 
)
 data - frame from the camera
Subtracts first 100 pixels from the data...

Definition at line 35 of file utils.py.

◆ set_lab()

camtipSR.utils.camtipFitter.set_lab (   self,
  lab_fit 
)
Take a lab fit to compare for with SR

Definition at line 66 of file utils.py.

Referenced by camtipSR.utils.camtipFitter.fit_lab().

◆ set_lab_data()

camtipSR.utils.camtipFitter.set_lab_data (   self,
  lab_dir,
  file 
)

Definition at line 53 of file utils.py.

◆ set_lab_EE()

camtipSR.utils.camtipFitter.set_lab_EE (   self)

Definition at line 82 of file utils.py.

◆ setup_lab()

camtipSR.utils.camtipFitter.setup_lab (   self,
  lab_dir,
  file 
)

Definition at line 44 of file utils.py.

Member Data Documentation

◆ conv_rad_to_mas

int camtipSR.utils.camtipFitter.conv_rad_to_mas = 206264806
static

Definition at line 14 of file utils.py.

Referenced by camtipSR.utils.camtipFitter.calc_R_to_px().

◆ D

float camtipSR.utils.camtipFitter.D = 6.5
static

Definition at line 11 of file utils.py.

Referenced by camtipSR.utils.camtipFitter.calc_R_to_px().

◆ data

◆ data_bg_sub

camtipSR.utils.camtipFitter.data_bg_sub

Definition at line 21 of file utils.py.

Referenced by camtipSR.utils.camtipFitter.set_data().

◆ data_fit

camtipSR.utils.camtipFitter.data_fit

Definition at line 22 of file utils.py.

◆ grid

camtipSR.utils.camtipFitter.grid

Definition at line 27 of file utils.py.

Referenced by camtipSR.utils.camtipFitter.fit_lab().

◆ lab_amp

camtipSR.utils.camtipFitter.lab_amp

Definition at line 71 of file utils.py.

◆ lab_data

camtipSR.utils.camtipFitter.lab_data

Definition at line 48 of file utils.py.

Referenced by camtipSR.utils.camtipFitter.set_lab_data().

◆ lab_dir

camtipSR.utils.camtipFitter.lab_dir

Definition at line 45 of file utils.py.

◆ lab_EE

camtipSR.utils.camtipFitter.lab_EE

Definition at line 85 of file utils.py.

◆ lab_file

camtipSR.utils.camtipFitter.lab_file

Definition at line 46 of file utils.py.

◆ lab_fit

camtipSR.utils.camtipFitter.lab_fit

Definition at line 19 of file utils.py.

◆ lab_fit_img

camtipSR.utils.camtipFitter.lab_fit_img

Definition at line 79 of file utils.py.

◆ lab_rad

camtipSR.utils.camtipFitter.lab_rad

Definition at line 70 of file utils.py.

◆ lab_sig

camtipSR.utils.camtipFitter.lab_sig

Definition at line 69 of file utils.py.

◆ mod_r

camtipSR.utils.camtipFitter.mod_r

Definition at line 17 of file utils.py.

◆ mod_r_px

camtipSR.utils.camtipFitter.mod_r_px

Definition at line 18 of file utils.py.

◆ px_scale

float camtipSR.utils.camtipFitter.px_scale = 2.2
static

Definition at line 12 of file utils.py.

Referenced by camtipSR.utils.camtipFitter.calc_R_to_px().

◆ size

camtipSR.utils.camtipFitter.size

Definition at line 26 of file utils.py.

◆ sky_EE

camtipSR.utils.camtipFitter.sky_EE

Definition at line 122 of file utils.py.

◆ SR

camtipSR.utils.camtipFitter.SR

Definition at line 100 of file utils.py.

◆ SR_dumb

camtipSR.utils.camtipFitter.SR_dumb

Definition at line 112 of file utils.py.

◆ SR_EE

camtipSR.utils.camtipFitter.SR_EE

Definition at line 124 of file utils.py.

◆ w_in

camtipSR.utils.camtipFitter.w_in

Definition at line 23 of file utils.py.

◆ w_out

camtipSR.utils.camtipFitter.w_out

Definition at line 24 of file utils.py.

◆ wavelength

int camtipSR.utils.camtipFitter.wavelength = 800e-9
static

Definition at line 13 of file utils.py.

Referenced by camtipSR.utils.camtipFitter.calc_R_to_px().

◆ x0

camtipSR.utils.camtipFitter.x0

Definition at line 120 of file utils.py.

◆ y0

camtipSR.utils.camtipFitter.y0

Definition at line 119 of file utils.py.


The documentation for this class was generated from the following file: