Skip to content

Partial merge of #13 optics measurement and accelerator class

Michael Hofer requested to merge enhancement/13/optics_measurements_partial into master

Created by: lmalina

New optics measurements except for the coupling

codes are simplified and modular and more robust calculations are much faster due to vectorisation accuracy test is in place work not only for LHC other essential differences to GetLLM: uses the errors of spectral lines (not yet everywhere) consolidated with 3D excitation-based measurements second order dispersion measurement in cases without compensation, free model is used outputs only the chosen excitation compensation column naming is consistent across output files executed from hole_in_one

Accelerator class partially redesigned, i.e. generalised

many features implemented for other machines than LHC temporarily still compatible with model creation via GUI foresees further work once: the status of sequence files repositories becomes clear segment by segment and global correction algorithm is transferred

Model creators not included yet (unclear status of sequence files repositories)

Merge request reports