aboutsummaryrefslogtreecommitdiff
path: root/libcrystfel/src
diff options
context:
space:
mode:
authorThomas White <taw@physics.org>2020-05-27 16:38:32 +0200
committerThomas White <taw@physics.org>2020-07-29 18:42:57 +0200
commit17fc522b88a8eb425ff094077f8c9d5463647993 (patch)
treeb21a8a2b3714cbe2866d4eb3b0a9fd7c86b35845 /libcrystfel/src
parentb2f451cf78d83d6de8a455b191636dc85f7de1cb (diff)
Remove image_reflection_closest
Not used anywhere!
Diffstat (limited to 'libcrystfel/src')
-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,