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.MatcherClass 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<>
-