diff options
Diffstat (limited to 'libcrystfel/src/integration.h')
-rw-r--r-- | libcrystfel/src/integration.h | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/libcrystfel/src/integration.h b/libcrystfel/src/integration.h index 9e1c8ee1..ca04157a 100644 --- a/libcrystfel/src/integration.h +++ b/libcrystfel/src/integration.h @@ -36,6 +36,23 @@ #include "geometry.h" +/** + * IntDiag: + * @INTDIAG_NONE: Never show diagnostics + * @INTDIAG_RANDOM: Show diagnostics for a randomly selected 1% of reflections + * @INTDIAG_ALL: Show diagnostics for all reflections + * @INTDIAG_INDICES: Show diagnostics when the Miller indices of the reflection + * are the ones specified + * @INTDIAG_NEGATIVE: Show diagnostics when the measured intensity is less than + * minus three times its estimated error. + * @INTDIAG_IMPLAUSIBLE: Show diagnostics when the measured intensity is les + * than minus five times its estimated error. + * @INTDIAG_STRONG: Show diagnostics when the measured intensity is more than + * three times its estimated error. + * + * An %IntDiag describes the condition under which the integration subsystem + * should display diagnostic information to the user. + **/ typedef enum { INTDIAG_NONE, |