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