aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libcrystfel/src/image.c43
-rw-r--r--libcrystfel/src/image.h6
2 files changed, 0 insertions, 49 deletions
diff --git a/libcrystfel/src/image.c b/libcrystfel/src/image.c
index 8b73e414..8cfe3473 100644
--- a/libcrystfel/src/image.c
+++ b/libcrystfel/src/image.c
@@ -186,49 +186,6 @@ struct imagefeature *image_feature_closest(ImageFeatureList *flist,
}
-Reflection *image_reflection_closest(RefList *rlist,
- double fs, double ss, struct panel *p,
- struct detector *det,
- double *d)
-{
-
- double dmin = HUGE_VAL;
- Reflection *closest = NULL;
- Reflection *refl;
- RefListIterator *iter;
-
- for ( refl = first_refl(rlist, &iter);
- refl != NULL;
- refl = next_refl(refl, iter) )
- {
- double ds;
- struct panel *p2;
- double rfs, rss;
-
- get_detector_pos(refl, &rfs, &rss);
- p2 = get_panel(refl);
-
- if ( p != p2 ) continue;
-
- ds = distance(rfs, rss, fs, ss);
-
- if ( ds < dmin ) {
- dmin = ds;
- closest = refl;
- }
-
- }
-
- if ( dmin < +HUGE_VAL ) {
- *d = dmin;
- return closest;
- }
-
- *d = +INFINITY;
- return NULL;
-}
-
-
int image_feature_count(ImageFeatureList *flist)
{
if ( flist == NULL ) return 0;
diff --git a/libcrystfel/src/image.h b/libcrystfel/src/image.h
index 1ea0bc35..44ce24ac 100644
--- a/libcrystfel/src/image.h
+++ b/libcrystfel/src/image.h
@@ -206,12 +206,6 @@ extern struct imagefeature *image_feature_closest(ImageFeatureList *flist,
int pn,
double *d, int *idx);
-extern Reflection *image_reflection_closest(RefList *rlist,
- double fs, double ss,
- struct panel *p,
- struct detector *det,
- double *d);
-
extern int image_feature_count(ImageFeatureList *flist);
extern struct imagefeature *image_get_feature(ImageFeatureList *flist, int idx);
extern const struct imagefeature *image_get_feature_const(const ImageFeatureList *flist,