Metadata-Version: 2.1
Name: psdist
Version: 0.1.3
Summary: Analysis/visualization of phase space distributions
Author-email: Austin Hoover <ahoover1218@gmail.com>
Project-URL: homepage, https://github.com/austin-hoover/psdist
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.7
Description-Content-Type: text/markdown
License-File: LICENSE

# psdist

This repository is a collection of analysis and visualization methods for six-dimensional position-momentum space (phase space) distributions.


## Installation

https://pypi.org/project/psdist/


## Examples

Some examples in accelerator physics that use methods from this repository:
* https://journals.aps.org/prab/abstract/10.1103/PhysRevAccelBeams.23.124201
* https://arxiv.org/abs/2301.04178

Each subplot in the figure below shows the measured $x-p_x$ distribution of a hadron beam within a small box in $y-p_y-p_z$ space; $y$ varies along the columns, $p_y$ varies along the rows, and $p_z$ varies with the animation frame number.

![](examples/figures/view_yyp_slice_xxp_wslice.gif)
