Metadata-Version: 2.4
Name: xcoll
Version: 0.9.8
Summary: Xsuite collimation package
License: Apache-2.0
License-File: LICENSE
License-File: NOTICE
Author: Frederik F. Van der Veken
Author-email: frederik@cern.ch
Requires-Python: >=3.10
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Provides-Extra: tests
Requires-Dist: meson
Requires-Dist: numpy (>=1.0)
Requires-Dist: pandas (>=1.4)
Requires-Dist: pytest ; extra == "tests"
Requires-Dist: pytest-html ; extra == "tests"
Requires-Dist: pytest-xdist ; extra == "tests"
Requires-Dist: ruamel-yaml (>=0.17.31)
Requires-Dist: xdeps (>=0.10.11)
Requires-Dist: xobjects (>=0.5.12)
Requires-Dist: xpart (>=0.23.9)
Requires-Dist: xtrack (>=0.99.5)
Project-URL: Bug Tracker, https://github.com/xsuite/xsuite/issues
Project-URL: Documentation, https://xsuite.readthedocs.io/
Project-URL: Homepage, https://github.com/xsuite/xcoll
Project-URL: Repository, https://github.com/xsuite/xcoll
Project-URL: download, https://pypi.python.org/pypi/xcoll
Description-Content-Type: text/markdown

# xcoll

<!---![PyPI - Python Version](https://img.shields.io/pypi/pyversions/xcoll?logo=PyPI?style=plastic) ![PyPI - Wheel](https://img.shields.io/pypi/wheel/xcoll?logo=PyPI?style=plastic)-->

![GitHub release (latest by date)](https://img.shields.io/github/v/release/xsuite/xcoll?style=plastic)
![GitHub](https://img.shields.io/github/license/xsuite/xcoll?style=plastic)
![PyPi](https://img.shields.io/pypi/dm/xcoll?logo=PyPI&style=plastic)
![GitHub all releases](https://img.shields.io/github/downloads/xsuite/xcoll/total?logo=GitHub&style=plastic)

![GitHub pull requests](https://img.shields.io/github/issues-pr/xsuite/xcoll?logo=GitHub&style=plastic)
![GitHub issues](https://img.shields.io/github/issues/xsuite/xcoll?logo=GitHub&style=plastic)
![GitHub repo size](https://img.shields.io/github/repo-size/xsuite/xcoll?logo=GitHub&style=plastic)

Collimation in xtrack simulations

## Description

## Getting Started

### Dependencies

* python >= 3.8
    * numpy
    * pandas
    * xsuite (in particular xobjects, xdeps, xtrack, xpart)

* Geant4 and BDSIM: conda install bdsim-g4 -c conda-forge

### Installing
`xcoll` is packaged using `poetry`, and can be easily installed with `pip`:
```bash
pip install xcoll
```
For a local installation, clone and install in editable mode (need to have `pip` >22):
```bash
git clone git@github.com:xsuite/xcoll.git
pip install -e xcoll
```

### Example

## Features

## Authors

* [Frederik Van der Veken](https://github.com/freddieknets) (frederik@cern.ch)
* [Despina Demetriadou](https://github.com/ddemetriadou)
* [Andrey Abramov](https://github.com/anabramo)
* [Giovanni Iadarola](https://github.com/giadarol)


## Version History

* 0.1
    * Initial Release

## License

This project is [Apache 2.0 licensed](./LICENSE).

