S. Kostoglou, G. Sterbini, M. Topp-Mugglestone
During the CAS 2024 in Spa (Belgium), we will be using Python as scripting languages for the Optics Hands-On Lattice course.
This repository contains all material used during the course. The repository is based on the material prepared and updated during previous courses (thanks to W. Herr, A. Latina, D. Gamba, H. Bartosik).
- student_instructions.md contains all information to get ready for the course. We kindly ask the student to read this document before coming to CAS to prepare yourself (and your laptop) for the course.
- lecturer_instructions.md contains some useful for the lecturers.
- The overleaf repository can be found at Overleaf.
NOTE: the material in this repository is expected to evolve over time thanks to the feedback received from you! Please don't hesitate to share your comments and suggestions!
Based on the official program.
The lecture/course pdf can be found at https://www.overleaf.com
-
Before the course:
Student instructions: ./student_instructions.md
Test notebook: examples/test.ipynb
-
11 November:
Afternoon: lecture 000_Introduction_to_Optics_Design.pdf
-
12 November
Morning: lectures 001_Lattice_Cells.pdf and 002_Insertions_And_Dispersion_Suppressors.pdf
Afternoon: hands-on assignement (004_Exercises.pdf)
-
13 November
Afternoon: hands-on assignement (004_Exercises.pdf, still the same document of 12 November)
-
15 November
Afternoon: hands-on assignement (004_Exercises.pdf, still the same document of 12 November)
-
16 November
Afternoon: hands-on assignement (004_Exercises.pdf, still the same document of 12 November)
-
18 November
Morning: lecture 003_Optics_Calculations.ipynb
Afternoon: hands-on assignement (004_Exercises.pdf, still the same document of 12 November)
-
19 November
Afternoon: hands-on assignement (004_Exercises.pdf, still the same document of 12 November)