* 1 prebuilt executable to create hit patterns: [Hitpattern]()
* 1 prebuilt executable to create hit patterns: [Hitpattern](https://git.kern.phys.au.dk/ausa/GeometryFitter/wikis/hitpattern)
* 2 prebuilt executables to determine the geometry of your setup based on near-isotropic source data: [IsotropicFitter](https://git.kern.phys.au.dk/ausa/GeometryFitter/wikis/isotropicandpolynomialfitters) and [PolynomialFitter](https://git.kern.phys.au.dk/ausa/GeometryFitter/wikis/isotropicandpolynomialfitters)
* 2 prebuilt executables to determine the geometry of your setup based on near-isotropic source data: [IsotropicFitter](https://git.kern.phys.au.dk/ausa/GeometryFitter/wikis/isotropicandpolynomialfitters) and [PolynomialFitter](https://git.kern.phys.au.dk/ausa/GeometryFitter/wikis/isotropicandpolynomialfitters)
* 1 prebuilt executable to determine the geometry of your setup based on Rutherford-scattering data: [RutherFitter]()
* 1 prebuilt executable to determine the geometry of your setup based on Rutherford-scattering data: [RutherFitter]()
# Usage
# Usage
* Step 1: Use [Hitpattern]() to generate hit patterns for all DSSDs in your setup
* Step 1: Use [Hitpattern](https://git.kern.phys.au.dk/ausa/GeometryFitter/wikis/hitpattern) to generate hit patterns for all DSSDs in your setup
* Step 2: Feed the generated hit patterns to one of the Fitters ([IsotropicFitter](https://git.kern.phys.au.dk/ausa/GeometryFitter/wikis/isotropicandpolynomialfitters), [PolynomialFitter](https://git.kern.phys.au.dk/ausa/GeometryFitter/wikis/isotropicandpolynomialfitters) or [RutherFitter]()) to determine the position of the DSSDs
* Step 2: Feed the generated hit patterns to one of the Fitters ([IsotropicFitter](https://git.kern.phys.au.dk/ausa/GeometryFitter/wikis/isotropicandpolynomialfitters), [PolynomialFitter](https://git.kern.phys.au.dk/ausa/GeometryFitter/wikis/isotropicandpolynomialfitters) or [RutherFitter]()) to determine the position of the DSSDs