跳转到主要内容

Python包,用于在CCC中准备刚性腰移操作。

项目描述

PyRWS

GitHub last commit PyPI Version GitHub release DOI

这是一个Python 3.8+包,提供创建用于2022年LHC调试中IR局部耦合校正的刚性腰移旋钮的功能。有关此过程的更多信息,请参阅OMC网站上的页面

有关详细信息,请参阅API文档

安装

安装通过pip轻松完成

python -m pip install pyrws

示例用法

该包旨在在命令行中使用。

python -m pyrws \
  --sequence acc-models-lhc/lhc.seq \
  --opticsfile acc-models-lhc/operation/optics/R2022a_A30cmC30cmA10mL200cm.madx \
  --ip 1 \
  --waist_shift_setting 1 \
  --outputdir 30cm \
  --energy 6800 \
  --show_plots no \

可以将该包的各个部分导入到Python程序中以使用,或作为实用工具来加载和检查某些旋钮生成输出的结果。有关详细信息,请参阅API文档网站。

许可

该项目受MIT许可约束 - 有关详细信息,请参阅LICENSE文件。

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码分发

pyrws-0.4.1.tar.gz (19.3 kB 查看哈希值)

上传时间 源代码

构建分发

pyrws-0.4.1-py3-none-any.whl (19.2 kB 查看哈希值)

上传时间 Python 3

由以下支持