aboutsummaryrefslogtreecommitdiff
path: root/libcrystfel/src/felix.h
diff options
context:
space:
mode:
Diffstat (limited to 'libcrystfel/src/felix.h')
-rw-r--r--libcrystfel/src/felix.h17
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);