Add emittance/ folder to data_analysis, containing functions for computing emittance and bmag from quadrupole measurement scan data. emittance/analysis.py contains top-level functions for users to analyze quad scan data, while emittance/beam_dynamics.py contains lower-level functions for tasks such as building quadrupole transport matrices, twiss parameter propagation, and beam matrix reconstruction through nonlinear fitting.
Add emittance/ folder to data_analysis, containing functions for computing emittance and bmag from quadrupole measurement scan data. emittance/analysis.py contains top-level functions for users to analyze quad scan data, while emittance/beam_dynamics.py contains lower-level functions for tasks such as building quadrupole transport matrices, twiss parameter propagation, and beam matrix reconstruction through nonlinear fitting.