diff options
author | Thomas White <taw@physics.org> | 2013-06-01 19:01:52 -0700 |
---|---|---|
committer | Thomas White <taw@physics.org> | 2013-06-02 10:15:47 -0700 |
commit | 7e874c2629b8e4aa8c388d72566d6ca00673da77 (patch) | |
tree | 884d07e0172a4adfae937c33c66ddc703bd8941e /libcrystfel/src/reax.c | |
parent | 3104cf229230151e8ca158144952d474f4b61aa3 (diff) |
Rigid group stuff
Diffstat (limited to 'libcrystfel/src/reax.c')
-rw-r--r-- | libcrystfel/src/reax.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/libcrystfel/src/reax.c b/libcrystfel/src/reax.c index 2a599b40..cfc86ba4 100644 --- a/libcrystfel/src/reax.c +++ b/libcrystfel/src/reax.c @@ -128,7 +128,7 @@ struct reax_private static void fill_and_transform(struct dvec *dir, ImageFeatureList *flist, int nel, double pmax, double *fft_in, fftw_complex *fft_out, fftw_plan plan, - const char *rg, struct detector *det) + const struct rigid_group *rg, struct detector *det) { int n, i; @@ -191,7 +191,7 @@ static double check_dir(struct dvec *dir, ImageFeatureList *flist, int nel, double pmax, double *fft_in, fftw_complex *fft_out, fftw_plan plan, struct reax_search *s, - const char *rg, struct detector *det) + const struct rigid_group *rg, struct detector *det) { int i; double tot; @@ -553,7 +553,7 @@ static struct reax_search *search_all_axes(UnitCell *cell, double pmax) static double get_model_phase(double x, double y, double z, ImageFeatureList *f, int nel, double pmax, double *fft_in, fftw_complex *fft_out, fftw_plan plan, - int smin, int smax, const char *rg, + int smin, int smax, const struct rigid_group *rg, struct detector *det) { struct dvec dir; @@ -589,7 +589,7 @@ static double get_model_phase(double x, double y, double z, ImageFeatureList *f, static void refine_rigid_group(struct image *image, UnitCell *cell, - const char *rg, double pmax, + const struct rigid_group *rg, double pmax, double *fft_in, fftw_complex *fft_out, fftw_plan plan, int smin, int smax, struct detector *det, struct reax_private *pr) @@ -716,8 +716,8 @@ static UNUSED void refine_all_rigid_groups(struct image *image, UnitCell *cell, { int i; - for ( i=0; i<image->det->num_rigid_groups; i++ ) { - refine_rigid_group(image, cell, image->det->rigid_groups[i], + for ( i=0; i<image->det->n_rigid_groups; i++ ) { + refine_rigid_group(image, cell, &image->det->rigid_groups[i], pmax, fft_in, fft_out, plan, smin, smax, det, p); } |