diff options
Diffstat (limited to 'libcrystfel/src/index.c')
-rw-r--r-- | libcrystfel/src/index.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/libcrystfel/src/index.c b/libcrystfel/src/index.c index f519c3b9..d93664b1 100644 --- a/libcrystfel/src/index.c +++ b/libcrystfel/src/index.c @@ -592,7 +592,7 @@ static float real_time() /* Return non-zero for "success" */ static int try_indexer(struct image *image, IndexingMethod indm, IndexingPrivate *ipriv, void *mpriv, char *last_task, - Mille *mille) + Mille *mille, int max_mille_level) { int i, r; int n_bad = 0; @@ -720,7 +720,7 @@ static int try_indexer(struct image *image, IndexingMethod indm, { int r; profile_start("refine"); - r = refine_prediction(image, cr, mille); + r = refine_prediction(image, cr, mille, max_mille_level); profile_end("refine"); if ( r ) { crystal_set_user_flag(cr, 1); @@ -921,25 +921,25 @@ static int finished_retry(IndexingMethod indm, IndexingFlags flags, void index_pattern(struct image *image, IndexingPrivate *ipriv) { - index_pattern_4(image, ipriv, NULL, NULL, NULL); + index_pattern_4(image, ipriv, NULL, NULL, NULL, 0); } void index_pattern_2(struct image *image, IndexingPrivate *ipriv, int *ping) { - index_pattern_4(image, ipriv, ping, NULL, NULL); + index_pattern_4(image, ipriv, ping, NULL, NULL, 0); } void index_pattern_3(struct image *image, IndexingPrivate *ipriv, int *ping, char *last_task) { - index_pattern_4(image, ipriv, ping, last_task, NULL); + index_pattern_4(image, ipriv, ping, last_task, NULL, 0); } void index_pattern_4(struct image *image, IndexingPrivate *ipriv, int *ping, - char *last_task, Mille *mille) + char *last_task, Mille *mille, int max_mille_level) { int n = 0; ImageFeatureList *orig; @@ -994,7 +994,7 @@ void index_pattern_4(struct image *image, IndexingPrivate *ipriv, int *ping, r = try_indexer(image, ipriv->methods[n], ipriv, ipriv->engine_private[n], - last_task, mille); + last_task, mille, max_mille_level); success += r; ntry++; done = finished_retry(ipriv->methods[n], ipriv->flags, |