You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
In order to do emittance measurements, we need to know the effective length of the quad.
Describe the solution you'd like
Three steps are needed to add this to lcls-tools:
Update yaml generation script to pull quad length from cvs database.
Run generation script to update all yaml files.
Update magnet device class to include quad length property.
Describe alternatives you've considered
Not including in device class, this would require the GUI or alternative method of grabbing the quad length.
The text was updated successfully, but these errors were encountered:
Maybe we should add this somewhere for when we need to generate the yamls:
from lcls_tools.common.devices.yaml.write import YAMLWriter
writer = YAMLWriter()
areas = writer.machine_areas
[writer.write_yaml_file(area) for area in areas]
Maybe we should add this somewhere for when we need to generate the yamls:
from lcls_tools.common.devices.yaml.write import YAMLWriter
writer = YAMLWriter()
areas = writer.machine_areas
[writer.write_yaml_file(area) for area in areas]
Is your feature request related to a problem? Please describe.
In order to do emittance measurements, we need to know the effective length of the quad.
Describe the solution you'd like
Three steps are needed to add this to lcls-tools:
Describe alternatives you've considered
Not including in device class, this would require the GUI or alternative method of grabbing the quad length.
The text was updated successfully, but these errors were encountered: