This project has been archived by its maintainers, and is no longer receiving any updates.
oxfel
ocelot xfel model
Adapted from https://www.desy.de/xfel-beam/s2e/xfel/Nominal/nom250pC.html which remains the official public EuXFEL ocelot model. This reposity is here for me to make my life easier and to make running start to end simulations less tedious, error-prone and complicated. It is not an official, DESY-endorsed model of the EuXFEL.
Free software: MIT license
Documentation: https://oxfel.readthedocs.io.
History
0.1.0: Started with model of ocelot I got from Sergey for simulating the injector.
Overview
TODO
Automatic CSR bunch length parametrisation
Deal with doubled up marker choice (e.g. DUMP.CSR.START).
Be consistent with open/closed intervals.
Don’t allow start/stops to have any thickness only allow with markers. Unless start is a float…
Check SBEND length correction is done correctly (use chords or arcs)
Check physics processes.
Features
Credits
This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.
Metadata
Release files for oxfel 0.5.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| oxfel-0.5.0.tar.gz | 16.1 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| oxfel-0.5.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 32.3 MB
Release files / oxfel-0.5.0.tar.gz
| Download URL | oxfel-0.5.0.tar.gz |
|---|---|
| Size | 16.1 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
16b0a162e0dc09dedc475666e8cea40f50367f2f46323cf9c2eebbf19b6fe4f2
|
|
BLAKE2b-256 checksum How to use checksums |
9ed0be55d79dbaa6d5c1b3b580627ecf3c68a8a098901242dab7cd4d1dc42a7f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.8.2 CPython/3.12.2 Darwin/23.2.0
|
Release files / oxfel-0.5.0-py3-none-any.whl
| Download URL | oxfel-0.5.0-py3-none-any.whl |
|---|---|
| Size | 16.2 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b7544d5dcf7d07c62d4d0cedc84db2a260741c5ff8651297328db45624ae23f5
|
|
BLAKE2b-256 checksum How to use checksums |
bff2035421621ce71869f39e8ef7b7dfd91e7f4480d45ef23c356bd1077acf53
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.8.2 CPython/3.12.2 Darwin/23.2.0
|