LightWin

LightWin

  • Installation
  • Usage
  • Examples
  • The get method
  • Configuration
  • Units and conventions
  • Utility scripts
  • Bibliography
  • API Reference
    • beam_calculation package
    • config package
    • core package
      • accelerator package
        • accelerator module
        • factory module
      • beam_parameters package
      • commands package
      • elements package
      • em_fields package
      • list_of_elements package
      • transfer_matrix package
      • beam_specs module
      • files_specs module
      • instruction module
      • instructions_factory module
      • particle module
    • data package
    • evaluator package
    • failures package
    • optimisation package
    • scripts package
    • tracewin_utils package
    • ui package
    • util package
    • visualization package
    • constants module
LightWin
  • lightwin package
  • core package
  • accelerator package
  • View page source

accelerator package

Define the Accelerator and a factory to create it.

Submodules

  • accelerator module
    • Accelerator
      • Accelerator.__init__()
      • Accelerator.simulation_outputs
      • Accelerator.elts
      • Accelerator.l_cav
      • Accelerator.has()
      • Accelerator.get()
      • Accelerator._create_special_getters()
      • Accelerator.keep_settings()
      • Accelerator.keep_simulation_output()
      • Accelerator.elt_at_this_s_idx()
      • Accelerator.equivalent_elt()
      • Accelerator.pickle()
      • Accelerator.from_pickle()
  • factory module
    • AcceleratorFactory
      • AcceleratorFactory.__init__()
      • AcceleratorFactory.run()
      • AcceleratorFactory._generate_folders_tree_structure()
      • AcceleratorFactory._check_consistency_absolute_phases()
      • AcceleratorFactory._abc_impl
    • NoFault
      • NoFault.__init__()
      • NoFault.beam_calculator
      • NoFault.run()
      • NoFault._abc_impl
    • StudyWithoutFaultsAcceleratorFactory
      • StudyWithoutFaultsAcceleratorFactory._abc_impl
    • WithFaults
      • WithFaults.__init__()
      • WithFaults.n_simulations
      • WithFaults.run()
      • WithFaults.run_all()
      • WithFaults._abc_impl
    • FullStudyAcceleratorFactory
      • FullStudyAcceleratorFactory._abc_impl
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.