dipas.madx.builder module

class dipas.madx.builder.LiteralString(seq)

Bases: UserString

dipas.madx.builder.write_attribute_assignment(label: str, attribute: str, value: Any) str
dipas.madx.builder.write_attribute_increment(label: str, attribute: str, value: Real) str
dipas.madx.builder.write_attribute_value(x) str

Convert an attribute value to its corresponding MADX representation.

dipas.madx.builder.write_attributes(attributes: dict) str

Convert the given attributes to a corresponding MADX attribute string.

dipas.madx.builder.write_command(keyword: str, attributes: Optional[dict] = None, label: Optional[str] = None) str

Convert the given keyword and attributes to a corresponding MADX command string.