diff options
author | Thomas White <taw@physics.org> | 2024-01-10 16:34:28 +0100 |
---|---|---|
committer | Thomas White <taw@physics.org> | 2024-01-10 16:34:28 +0100 |
commit | 7c96ec848d3487d95b6733bbd4e29b5e2b77f5c6 (patch) | |
tree | 7cfb3f9c173a9a08bad38045a41cbaa1ad0b48ad /src/crystfelindexingopts.h | |
parent | e13b2276d3949b3e7a185ddc8479ac65bfdfbf18 (diff) |
CrystFELIndexingOpts: Add Millepede output options
Diffstat (limited to 'src/crystfelindexingopts.h')
-rw-r--r-- | src/crystfelindexingopts.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/crystfelindexingopts.h b/src/crystfelindexingopts.h index 567bdb8e..e87d2dac 100644 --- a/src/crystfelindexingopts.h +++ b/src/crystfelindexingopts.h @@ -96,6 +96,8 @@ struct _crystfelindexingopts GtkWidget *exclude_nonhits; GtkWidget *no_peaks_in_stream; GtkWidget *no_refls_in_stream; + GtkWidget *millepede; + GtkWidget *max_mille; GtkListStore *copy_metadata_store; }; @@ -133,6 +135,8 @@ extern int crystfel_indexing_opts_get_exclude_peaks(CrystFELIndexingOpts *opts); extern int crystfel_indexing_opts_get_exclude_reflections(CrystFELIndexingOpts *opts); extern char **crystfel_indexing_opts_get_metadata_to_copy(CrystFELIndexingOpts *opts, int *n); +extern int crystfel_indexing_opts_get_millepede(CrystFELIndexingOpts *opts, + int *pmax_level); extern double crystfel_indexing_opts_get_fixed_profile_radius(CrystFELIndexingOpts *opts, int *active); extern double crystfel_indexing_opts_get_fixed_divergence(CrystFELIndexingOpts *opts); @@ -191,6 +195,10 @@ extern void crystfel_indexing_opts_set_exclude_peaks(CrystFELIndexingOpts *opts, int flag); extern void crystfel_indexing_opts_set_exclude_reflections(CrystFELIndexingOpts *opts, int flag); + +extern void crystfel_indexing_opts_set_millepede(CrystFELIndexingOpts *opts, + int enable, int max_level); + extern void crystfel_indexing_opts_set_fixed_profile_radius(CrystFELIndexingOpts *opts, int active, double val); |