:mod:`ocelot.adaptors.madx` =========================== .. py:module:: ocelot.adaptors.madx Module Contents --------------- Classes ~~~~~~~ .. autoapisummary:: ocelot.adaptors.madx.TrackingInfo ocelot.adaptors.madx.TFS Functions ~~~~~~~~~ .. autoapisummary:: ocelot.adaptors.madx.get_tunes ocelot.adaptors.madx.rename_type ocelot.adaptors.madx.rename_par ocelot.adaptors.madx.get_par ocelot.adaptors.madx.expand_element ocelot.adaptors.madx.parameter_str ocelot.adaptors.madx.convert_madx_seq ocelot.adaptors.madx.madx_input .. py:class:: TrackingInfo .. py:class:: TFS(fname) .. method:: read(self, fname) .. function:: get_tunes(tr_x, tr_y) .. function:: rename_type(etype) .. function:: rename_par(par_name) .. function:: get_par(par_list, par_name) .. function:: expand_element(element_list, etype, params) .. function:: parameter_str(etype, par_list) .. function:: convert_madx_seq(fname, manual_defs='') .. function:: madx_input(s1) s1 os the ocelot inpu file as text string returns madx input as string this is a template incorporating rules which work for PetraIV lattice