aboutsummaryrefslogtreecommitdiff
path: root/libcrystfel/src/predict-refine.h
diff options
context:
space:
mode:
authorThomas White <taw@physics.org>2023-04-24 16:52:16 +0200
committerThomas White <taw@physics.org>2023-07-28 13:22:04 +0200
commit99849c8ed87a424a76e4826ed39ad65cacfaecfb (patch)
tree23c1b0f505527cf7550f65e0f004d505e2efe2a9 /libcrystfel/src/predict-refine.h
parentc8fb149760f7a8ef4e018f22e79bcb48e1e3c444 (diff)
indexamajig: Hooks for Mille
Diffstat (limited to 'libcrystfel/src/predict-refine.h')
-rw-r--r--libcrystfel/src/predict-refine.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/libcrystfel/src/predict-refine.h b/libcrystfel/src/predict-refine.h
index 5607e356..91b44e07 100644
--- a/libcrystfel/src/predict-refine.h
+++ b/libcrystfel/src/predict-refine.h
@@ -33,12 +33,19 @@
struct image;
+typedef void *Mille;
+
/**
* \file predict-refine.h
* Prediction refinement: refinement of indexing solutions before integration.
*/
-extern int refine_prediction(struct image *image, Crystal *cr);
+extern Mille *crystfel_mille_new(const char *outFileName,
+ int asBinary,
+ int writeZero);
+extern void crystfel_mille_free(Mille *m);
+
+extern int refine_prediction(struct image *image, Crystal *cr, Mille *mille);
extern int refine_radius(Crystal *cr, struct image *image);