mahos.meas.confocal_tracker.ConfocalTracker#
- class mahos.meas.confocal_tracker.ConfocalTracker(gconf: dict, name, context=None)#
- __init__(gconf: dict, name, context=None)#
Methods
__init__
(gconf, name[, context])change_state
(msg)finalize_states
()get_bounds
(d, pos)get_new_pos
()Get updated pos which reflects the move by previous optimization.
get_z
(d, pos)handle_req
(msg)load_params
(msg)main
()Main procedure that will be looped.
optimize
(image)prepare_states
()request_move
(axes, pos)request_scan
(pos)restart
(clear_buffer)restore_states
()save_params
(msg)start
(track_params)stop
()track_now
(msg)wait
()Wait until required resources are ready.
Attributes