Skip to main content
Ctrl+K
Accelerator Toolbox 0.6.2 documentation - Home Accelerator Toolbox 0.6.2 documentation - Home
  • AT basics
  • Python
  • Matlab
  • GitHub
  • AT basics
  • Python
  • Matlab
  • GitHub

Section Navigation

Guides:

  • Installation
  • PyAT Primer
  • Example notebooks
    • Variables
    • Observables
    • Correlated variables
    • Matching

How to:

  • Parallel processing
  • Cavity Control
  • Collective
  • Work with MAD-X files
  • Use response matrices

Packages:

  • at.lattice
    • at.lattice.axisdef
    • at.lattice.cavity_access
    • at.lattice.deprecated
    • at.lattice.elements
    • at.lattice.idtable_element
    • at.lattice.lattice_object
    • at.lattice.lattice_variables
    • at.lattice.options
    • at.lattice.particle_object
    • at.lattice.rectangular_bend
    • at.lattice.transformation
    • at.lattice.utils
    • at.lattice.variable_elements
    • at.lattice.variables
  • at.latticetools
    • at.latticetools.matching
    • at.latticetools.observablelist
    • at.latticetools.observables
    • at.latticetools.rdt_observable
    • at.latticetools.response_matrix
  • at.tracking
    • at.tracking.atpass
    • at.tracking.deprecated
    • at.tracking.particles
    • at.tracking.track
    • at.tracking.utils
  • at.physics
    • at.physics.amat
    • at.physics.diffmatrix
    • at.physics.energy_loss
    • at.physics.fastring
    • at.physics.frequency_maps
    • at.physics.harmonic_analysis
    • at.physics.linear
    • at.physics.magnet_tools
    • at.physics.matrix
    • at.physics.nonlinear
    • at.physics.orbit
    • at.physics.radiation
    • at.physics.rdt
    • at.physics.revolution
    • at.physics.ring_parameters
    • at.physics.wiggdiffmatrix
  • at.load
    • at.load.allfiles
    • at.load.elegant
    • at.load.file_input
    • at.load.file_output
    • at.load.json
    • at.load.mad8
    • at.load.madx
    • at.load.matfile
    • at.load.reprfile
    • at.load.rpn
    • at.load.tracy
    • at.load.utils
  • at.matching
    • at.matching.globalfit
    • at.matching.matching
  • at.acceptance
    • at.acceptance.acceptance
    • at.acceptance.boundary
    • at.acceptance.touschek
  • at.collective
    • at.collective.beam_loading
    • at.collective.haissinski
    • at.collective.wake_elements
    • at.collective.wake_functions
    • at.collective.wake_object
  • at.plot
    • at.plot.generic
    • at.plot.resonances
    • at.plot.response_matrix
    • at.plot.specific
    • at.plot.standalone
    • at.plot.synopt
  • at.constants
  • Welcome to pyAT’s documentation!
  • at.load
  • at.load.file_output

at.load.file_output#

Classes

Exporter(ring, **kwargs)

class Exporter(ring, **kwargs)[source]#

Bases: object

export(filename=None)[source]#
generate_madelems(eltype, elemdict)[source]#
print_beam(file)[source]#
print_elems(store, file)[source]#
print_line(file)[source]#
print_sequence(file)[source]#
bool_fmt = None#
continuation: str = ''#
delimiter: str = ';'#
label_fmt = {42: 46, 43: 95, 45: 95, 47: 46}#
use_line = True#

previous

at.load.file_input

next

at.load.json

On this page
  • Exporter
    • Exporter.export()
    • Exporter.generate_madelems()
    • Exporter.print_beam()
    • Exporter.print_elems()
    • Exporter.print_line()
    • Exporter.print_sequence()
    • Exporter.bool_fmt
    • Exporter.continuation
    • Exporter.delimiter
    • Exporter.label_fmt
    • Exporter.use_line

© Copyright 2022, ATCollab.

Created using Sphinx 8.2.3.

Built with the PyData Sphinx Theme 0.16.1.