Paper | Title | Other Keywords | Page | |||||
---|---|---|---|---|---|---|---|---|
TUAPMP02 | CHEF: A Framework for Accelerator Optics and Simulation | lattice, optics, simulation, site | 153 | |||||
|
Funding: This manuscript has been authored by Universities Research Association, Inc. under contract No. DE-AC02-76CH03000 with the U. S. Department of Energy. |
We describe CHEF, an application based on an extensive hierarchy of C++ class libraries. The objectives are (1) provide a convenient, effective application to perform standard beam optics calculations and (2) seamlessly support development of both linear and non-linear simulations, for applications ranging from a simple beamline to an integrated system involving multiple machines. Sample applications are discussed. |
|
Slides
|
|
|
||
WEPPP07 | Phase Space Tomography Diagnostics at the PITZ Facility | emittance, simulation, diagnostics, electron | 194 | |||||
|
Funding: This work has partly been supported by the European Community, contract 011935 (EUROFEL) |
A high phase-space density of the electron beam is obligatory for the successful operation of a Self Amplified Spontaneous Emission - Free Elector Laser (SASE-FEL). Detailed knowledge of the phase-space density distribution is thus very important for characterizing the performance of the used electron sources. The Photo Injector Test Facility at DESY in Zeuthen (PITZ) is built to develop, operate and optimize electron sources for FELs. Currently a tomography module for PITZ is under design as part of the ongoing upgrade of the facility. This contribution studies the performance of the tomography module. Errors in the beam size measurements and their contribution to the calculated emittance will be studied using simulated data. As a practical application the Maximum Entropy Algorithm (MENT) will be used to reconstruct the data generated by an ASTRA simulation. |
|
|||||
WEPPP12 | New Developments of MAD-X UsingPTC | lattice, closed-orbit, controls, linac | 209 | |||||
|
For the last few years the MAD-X program makes use of the Polymorphic Tracking Code (PTC) to perform calculations related to beam dynamics in the nonlinear regime. This solution has provided an powerful tool with a friendly and comfortable user interface. Its apparent success has generated a demand for further extensions. We present the newest features developed to fulfill in particular the needs of the Compact LInear Collider (CLIC) studies. A traveling wave cavity element has been implemented that enables simulations of accelerating lines. An important new feature is the extension of the matching module to allow fitting of non-linear parameters to any order. Moreover, calculations can be performed with parameter dependence defined in the MAD-X input. In addition the user can access the PTC routines for the placement of a magnet with arbitrary position and orientation. This facilitates the design of non-standard lattices. Lastly, for the three dimensional visualization of lattices, tracked rays in global coordinates and beam envelopes are now available.
|
|
|
|||||
WEPPP14 | Advances in Matching with MAD-X. | controls, dipole, sextupole, insertion | 213 | |||||
|
A new matching algorithm and a new matching mode have been developped for MadX in order to increase its potentialities. The new algorithm (JACOBIAN) is able to solve a generalized matching problem with an arbitrary number of variables and constraints, aiming to solve the corresponding least square problem. The new mode (USE\MACRO) allows the user to construct his own macros and expressions for the definition of the constraints. The new algorithm and the new mode where succesfully used for finding optic transitions, tunability charts and non-linear chromaticity correction. They can be used as a general tool for solving inverse problems which can be defined in MadX using all the available modules (twiss, ptc,track, survey, aperture, etc).
|
|
|
|||||
WEA1MP02 | Analysis of Measured Transverse Beam Echoes in RHIC | octupole, betatron, dipole, emittance | 234 | |||||
|
Funding: Work supported by EU design study (contract 515873-DIRACsecondary-Beams) |
The transverse echo amplitudes observed in RHIC will be analysed using particle tracking codes together with different kinetic intrabeam scattering models. We discuss the different diffusion rates observed in proton and heavy ion beams. |
|
Slides
|
|
|
||
THM2IS01 | Accelerator Description Formats | lattice, simulation, controls, background | 297 | |||||
|
Being an integral part of accelerator software, accelerator description aims to provide an external representation of an accelerators internal model and associative effects. As a result, the choice of description formats is driven by the scope of accelerator applications and is usually implemented as a tradeoff between various requirements: completeness and extensibility, user and developer orientation, and others. Moreover, an optimal solution does not remain static but instead evolves with new project tasks and computer technologies. This talk presents an overview of several approaches, the evolution of accelerator description formats, and a comparison with similar efforts in the neighboring high-energy physics domain. Following the UAL Accelerator-Algorithm-Probe pattern, we will conclude with a next logical specification, Accelerator Propagator Description Format (APDF), providing a flexible approach for associating physical elements and evolution algorithms most appropriate for the immediate tasks.
|
|
|
Slides
|
|
|
||
THM2IS02 | The Universal Accelerator Parser | lattice, linac, controls, sextupole | 303 | |||||
|
The Universal Accelerator Parser (UAP) is a library for reading and translating between lattice input formats. The UAP was primarily implemented to allow programs to parse Acelerator Markup Language (AML) formatted files [D. Sagan et al. The Accelerator Markup Language and the Universal Accelerator Parser'', 2006 Europ. Part. Acc. Conf.]. Currently, the UAP also supports the MAD lattice format. The UAP provides an extensible framework for reading and translating between different lattice formats. Included are routines for expression evaluation and beam line expansion. The use of a common library among accelerator codes will greatly improve the interoperability between different lattice file formats, and ease the development and maintenance to support these formats in programs. The UAP is written in C++ and compiles on most Unix, Linux, and Windows platforms. A Java port is maintained for platform independence. Software developers can easily integrate the library into existing code by using the provided hooks.
|
|
|
Slides
|
|
|