aboutsummaryrefslogtreecommitdiff
path: root/libcrystfel/src/fom.h
diff options
context:
space:
mode:
Diffstat (limited to 'libcrystfel/src/fom.h')
-rw-r--r--libcrystfel/src/fom.h24
1 files changed, 15 insertions, 9 deletions
diff --git a/libcrystfel/src/fom.h b/libcrystfel/src/fom.h
index fae8748d..c2a340a4 100644
--- a/libcrystfel/src/fom.h
+++ b/libcrystfel/src/fom.h
@@ -38,19 +38,25 @@
#include <reflist.h>
#include <symmetry.h>
+/**
+ * Contains counts of rejected reflections
+ */
struct fom_rejections
{
- int common;
- int low_snr;
- int negative_deleted;
- int negative_zeroed;
- int few_measurements;
- int outside_resolution_range;
- int no_bijvoet;
- int centric;
- int nan_inf_value;
+ int common; /**< Number of common reflection pairs accepted */
+ int low_snr; /**< Reflections with I/sigI too low */
+ int negative_deleted; /**< Negative intensities which were deleted */
+ int negative_zeroed; /**< Negative intensities which were set to zero */
+ int few_measurements; /**< Reflections with too few measurements */
+ int outside_resolution_range; /**< Reflections outside resolution range */
+ int no_bijvoet; /**< Reflections with no Bijvoet partner */
+ int centric; /**< Reflections which are centric */
+ int nan_inf_value; /**< Reflections with NaN or infinite intensity */
};
+/**
+ * An enumeration of possible figures of merit to calculate
+ */
enum fom_type
{
FOM_R1I,