Welcome to Georges documentation!#

Actions Status Documentation Status Python version version Bugs Coverage Reliability License Code Style Gitter

Georges provides a formalism for propagating many particles through magnetic elements while considering energy degradation by implementing the Fermi-Eyges technique. Beamlines are loaded and converted using Georges-core, where support tools are also provided, notably a plotting library (entirely based on Matplotlib and Plotly). It provides plotting capabilities for various optics computations (beam envelope, Twiss parameters, …). Additionally, Georges includes a module for analyzing Bragg Peaks and estimating clinical properties such as R90 or lateral penumbra. It is also possible to determine the weight of each Bragg Peak in order to compute a Spread Out Bragg Peak (SOBP).

Georges’s documentation#

The documentation is part of the Georges-core repository itself and is made available via Github Pages . It is hosted at ulb-metronu.github.io/georges/

We value your contributions and you can follow the instructions in Contributing. Finally, if you’re having problems, please do let us know at our Support page.

Indices and tables#