Skip to content

Specification of the lattice file #2

Closed
@felix-andreas

Description

Specification

To Discuss:
Markers
Angles in grad?
Multipole class to inherit from
Multipole names Quad vs Quadrupole
uppercase/lowercase

Lattice
    name
    description
    elements
    lattice
    sub_lattices
    definitions:
        Element
            type
            description
            length
            dx
            dy
            ds
            tilt
            dl
        Drift
        Dipole
            angle, radius, ps_value (oneOf)
            e1, h1 (oneOf)
            e2, h2 (oneOf)
            conversion_factor_ps (optional)
            conversion_factor_angle (optional)
        Quadrupole
            k1, ps_value (oneOf)
            conversion_factor_ps (optional)
            conversion_factor_angle (optional)
        Sextupole
            k2, ps_value (oneOf)
            conversion_factor_ps (optional)
            conversion_factor_angle (optional)
        Octupole
            k3, ps_value (oneOf)
            conversion_factor_ps (optional)
            conversion_factor_angle (optional)
        Cavity
            todo (Tom)

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions