madgui.online.procedure module¶
Contains classes to work with an automated measurement procedure that changes element parameters and records values whenever a new set of monitor readouts is received.
Classes
|
|
|
|
|
Class for orbit correction procedure. |
|
-
class
madgui.online.procedure.
Corrector
(session, direct=True)[source]¶ Bases:
madgui.model.match.Matcher
Class for orbit correction procedure.
Attributes
str(object=’’) -> str
Signal<>
Methods
add_record
(step, shot[, time])apply
()can_fit
()compute_orbit_response_matrix
([knowsReadouts])fit_particle_orbit
(records)open_export
(fname)set_optic
(i)set_optics_delta
(deltas, default)setup
(config[, dirs])write_data
(data[, indent])write_shot
(step, shot, records[, time])-
active_optic
= None¶
-
mode
= 'xy'¶
-
setup_changed
¶ Signal<>
-