LightWin
  • Installation
  • Usage
  • Example notebooks
  • The get method
  • Configuration
  • Units and conventions
  • Utility scripts
  • Bibliography
  • API Reference
    • Subpackages
      • beam_calculation package
      • config package
      • core package
      • data package
      • evaluator package
      • failures package
      • optimisation package
      • physics package
      • scripts package
      • tracewin_utils package
      • ui package
      • util package
      • visualization package
        • Submodules
    • Submodules
  • Contributing
  • Changelog
LightWin
  • lightwin package
  • visualization package
  • View page source

visualization package

In this package we define several functions for data visualization.

Submodules

  • anim module
    • AnimatedScatterDesign
      • AnimatedScatterDesign.__init__()
      • AnimatedScatterDesign.setup_plot()
      • AnimatedScatterDesign.update()
      • AnimatedScatterDesign.data_stream()
  • data_getter module
    • all_accelerators_data()
    • _single_accelerator_all_simulations_data()
    • _single_simulation_all_data()
    • _single_simulation_data()
    • _avoid_similar_labels()
    • _error_calculation_function()
    • _compute_error()
  • ellipse module
    • EllipseEqParams
      • EllipseEqParams.A
      • EllipseEqParams.B
      • EllipseEqParams.C
      • EllipseEqParams.D
      • EllipseEqParams.E
      • EllipseEqParams.F
    • EllipseParams
      • EllipseParams.a
      • EllipseParams.b
      • EllipseParams.x0
      • EllipseParams.y0
      • EllipseParams.theta
    • _compute_ellipse_parameters()
    • plot_ellipse()
    • plot_ellipse_emittance()
  • helper module
    • create_fig_if_not_exists()
    • clean_figures()
    • clean_axes()
    • remove_artists()
    • savefig()
  • optimization module
    • _get_objectives()
    • mark_objectives_position()
    • _line_objective()
    • _patch_objective()
    • plot_fit_progress()
  • plot module
    • ALLOWED_PLOT_PRESETS
    • factory()
    • _separate_plot_presets_from_plot_modificators()
    • _plot_preset()
    • _proper_kwargs()
    • _used_colors()
    • _y_label()
    • _make_a_subplot()
    • plot_pty_with_data_tags()
  • specs module
  • structure module
    • patch_kwargs()
    • _limits()
    • plot_structure()
    • _plot_aperture()
    • _plot_bend()
    • _plot_drift()
    • _plot_field_map()
    • _plot_edge()
    • _plot_quad()
    • outline_sections()
Previous Next

© Copyright 2025, A. Plaçais, F. Bouly, J.-M. Lagniel, D. Uriot, B. Yee-Rendon.

Built with Sphinx using a theme provided by Read the Docs.