Public Member Functions | |
setup (self) | |
handle_state (self, existing_property, new_message) | |
handle_n_avg (self, existing_property, new_message) | |
handle_n_jitter (self, existing_property, new_message) | |
transition_to_idle (self) | |
fit_SR_gauss (self, img) | |
fit_SR_EE (self, img) | |
calc_jitter_RMS (self) | |
save_ex_img (self, img, name='testframe') | |
grab_img (self) | |
grab_stack (self, n) | |
loop (self) | |
Public Attributes | |
modRadius | |
camera | |
data_directory | |
lab_directory | |
dark_directory | |
camFit | |
labf | |
last_image_filename | |
Static Public Attributes | |
camtipSRConfig | config |
Protected Attributes | |
_state | |
CALL FIT FUNCTION. | |
_dark | |
_n_avg | |
_n_jitter | |
_SR_est | |
_SR_est_list | |
_SR_EE | |
_SR_EE_list | |
_x0_list | |
_y0_list | |
_jitter_RMS | |
_jitter_x | |
_jitter_y | |
_command | |
_jitter_RSM | |
camtipSR.core.camtipSR.calc_jitter_RMS | ( | self | ) |
Definition at line 270 of file core.py.
Referenced by camtipSR.core.camtipSR.loop().
camtipSR.core.camtipSR.fit_SR_EE | ( | self, | |
img | |||
) |
Definition at line 254 of file core.py.
Referenced by camtipSR.core.camtipSR.loop().
camtipSR.core.camtipSR.fit_SR_gauss | ( | self, | |
img | |||
) |
Definition at line 235 of file core.py.
Referenced by camtipSR.core.camtipSR.loop().
camtipSR.core.camtipSR.grab_img | ( | self | ) |
Definition at line 307 of file core.py.
Referenced by camtipSR.core.camtipSR.loop().
camtipSR.core.camtipSR.grab_stack | ( | self, | |
n | |||
) |
Definition at line 330 of file core.py.
Referenced by camtipSR.core.camtipSR.grab_img(), and camtipSR.core.camtipSR.grab_stack().
camtipSR.core.camtipSR.handle_n_avg | ( | self, | |
existing_property, | |||
new_message | |||
) |
Definition at line 212 of file core.py.
Referenced by adcCtrl.adcCtrl.setup(), camtipSR.core.camtipSR.setup(), and corAlign.corAlign.setup().
camtipSR.core.camtipSR.handle_n_jitter | ( | self, | |
existing_property, | |||
new_message | |||
) |
Definition at line 219 of file core.py.
Referenced by camtipSR.core.camtipSR.setup().
camtipSR.core.camtipSR.handle_state | ( | self, | |
existing_property, | |||
new_message | |||
) |
Definition at line 180 of file core.py.
Referenced by adcCtrl.adcCtrl.setup(), camtipSR.core.camtipSR.setup(), and corAlign.corAlign.setup().
camtipSR.core.camtipSR.save_ex_img | ( | self, | |
img, | |||
name = 'testframe' |
|||
) |
Definition at line 292 of file core.py.
Referenced by camtipSR.core.camtipSR.loop().
camtipSR.core.camtipSR.transition_to_idle | ( | self | ) |
Definition at line 226 of file core.py.
Referenced by camtipSR.core.camtipSR.grab_img(), camtipSR.core.camtipSR.grab_stack(), adcCtrl.adcCtrl.loop(), camtipSR.core.camtipSR.loop(), and corAlign.corAlign.loop().
|
protected |
Definition at line 196 of file core.py.
Referenced by adcCtrl.adcCtrl.handle_reset(), adcCtrl.adcCtrl.loop(), and camtipSR.core.camtipSR.transition_to_idle().
|
protected |
Definition at line 148 of file core.py.
Referenced by camtipSR.core.camtipSR.grab_img(), and camtipSR.core.camtipSR.grab_stack().
|
protected |
Definition at line 158 of file core.py.
Referenced by camtipSR.core.camtipSR.calc_jitter_RMS().
|
protected |
Definition at line 159 of file core.py.
Referenced by camtipSR.core.camtipSR.calc_jitter_RMS().
|
protected |
Definition at line 149 of file core.py.
Referenced by camtipSR.core.camtipSR.fit_SR_EE(), camtipSR.core.camtipSR.fit_SR_gauss(), adcCtrl.adcCtrl.handle_knife_edge_findzero(), adcCtrl.adcCtrl.handle_n_avg(), camtipSR.core.camtipSR.handle_n_avg(), corAlign.corAlign.handle_n_avg(), adcCtrl.adcCtrl.loop(), and corAlign.corAlign.loop().
|
protected |
Definition at line 150 of file core.py.
Referenced by camtipSR.core.camtipSR.calc_jitter_RMS(), and camtipSR.core.camtipSR.handle_n_jitter().
|
protected |
Definition at line 153 of file core.py.
Referenced by camtipSR.core.camtipSR.fit_SR_EE().
|
protected |
Definition at line 154 of file core.py.
Referenced by camtipSR.core.camtipSR.fit_SR_EE().
|
protected |
Definition at line 151 of file core.py.
Referenced by camtipSR.core.camtipSR.fit_SR_gauss().
|
protected |
Definition at line 152 of file core.py.
Referenced by camtipSR.core.camtipSR.fit_SR_gauss().
|
protected |
CALL FIT FUNCTION.
Definition at line 147 of file core.py.
Referenced by corAlign.corAlign.handle_closed_loop(), adcCtrl.adcCtrl.handle_state(), camtipSR.core.camtipSR.handle_state(), corAlign.corAlign.handle_state(), adcCtrl.adcCtrl.loop(), camtipSR.core.camtipSR.loop(), corAlign.corAlign.loop(), adcCtrl.adcCtrl.transition_to_idle(), camtipSR.core.camtipSR.transition_to_idle(), and corAlign.corAlign.transition_to_idle().
|
protected |
Definition at line 155 of file core.py.
Referenced by camtipSR.core.camtipSR.calc_jitter_RMS().
|
protected |
Definition at line 156 of file core.py.
Referenced by camtipSR.core.camtipSR.calc_jitter_RMS().
camtipSR.core.camtipSR.camera |
Definition at line 139 of file core.py.
Referenced by visxCtrl.xapp.VisX._gather_metadata(), visxCtrl.xapp.VisX.cooling_on_target(), visxCtrl.xapp.VisX.finalize_exposure(), camtipSR.core.camtipSR.grab_img(), camtipSR.core.camtipSR.grab_stack(), visxCtrl.xapp.VisX.handle_exptime(), adcCtrl.adcCtrl.handle_knife_edge_findzero(), adcCtrl.adcCtrl.loop(), corAlign.corAlign.loop(), visxCtrl.xapp.VisX.maintain_temperature_control(), and visxCtrl.xapp.VisX.update_from_camera().
camtipSR.core.camtipSR.camFit |
Definition at line 164 of file core.py.
Referenced by camtipSR.core.camtipSR.calc_jitter_RMS(), camtipSR.core.camtipSR.fit_SR_EE(), camtipSR.core.camtipSR.fit_SR_gauss(), and camtipSR.core.camtipSR.loop().
|
static |
Definition at line 44 of file core.py.
Referenced by visxCtrl.xapp.VisX.cooling_on_target(), dbIngest.dbIngest.launch_followers(), dbIngest.dbIngest.rescan_files(), adcCtrl.adcCtrl.setup(), corAlign.corAlign.setup(), and efcControl.efcControl.setup().