aboutsummaryrefslogtreecommitdiff
path: root/libcrystfel/src/reax.c
diff options
context:
space:
mode:
authorThomas White <taw@physics.org>2013-06-01 19:01:52 -0700
committerThomas White <taw@physics.org>2013-06-02 10:15:47 -0700
commit7e874c2629b8e4aa8c388d72566d6ca00673da77 (patch)
tree884d07e0172a4adfae937c33c66ddc703bd8941e /libcrystfel/src/reax.c
parent3104cf229230151e8ca158144952d474f4b61aa3 (diff)
Rigid group stuff
Diffstat (limited to 'libcrystfel/src/reax.c')
-rw-r--r--libcrystfel/src/reax.c12
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);
}