diff options
Diffstat (limited to 'libcrystfel/src/felix.h')
-rw-r--r-- | libcrystfel/src/felix.h | 17 |
1 files changed, 4 insertions, 13 deletions
diff --git a/libcrystfel/src/felix.h b/libcrystfel/src/felix.h index 645adaeb..8cec9754 100644 --- a/libcrystfel/src/felix.h +++ b/libcrystfel/src/felix.h @@ -34,6 +34,8 @@ #include <config.h> #endif +#include <argp.h> + #include "cell.h" /** @@ -41,19 +43,8 @@ * Felix indexer interface */ -struct felix_options -{ - double ttmin; /* radians */ - double ttmax; /* radians */ - int min_visits; - double min_completeness; - double max_uniqueness; - int n_voxels; - double fraction_max_visits; - double sigma; - double domega; - double max_internal_angle; -}; +typedef struct felix_options FelixOptions; +extern struct argp felix_argp; extern void *felix_prepare(IndexingMethod *indm, UnitCell *cell, struct felix_options *opts); |