diff options
author | Thomas White <taw@physics.org> | 2013-07-24 16:47:21 +0200 |
---|---|---|
committer | Thomas White <taw@physics.org> | 2013-07-24 16:47:21 +0200 |
commit | 0bb8df9b6a54db5da84d9fc9c26efcf5974fc89b (patch) | |
tree | 937cfe2c1e95324e52e474edbc219b0330a4cc78 /libcrystfel/src/integer_matrix.h | |
parent | 863b0ddea31ff8dc0d789f2806c6a311d826a152 (diff) |
Iteration over reflection list should include other reflections with same asymmetric indices
This fixes a >2 year old bug in the reflection list, and a bug in tests/list_check.c which
allowed it to go undetected for so long. The main situation where it would have caused
problems is when asymmetric_indices() was called on a reflection list containing symmetrically
equivalent reflections. The only core CrystFEL program which does this is partialator.
compare_hkl uses asymmetric_indices(), but the reflections are already guaranteed to be
asymmetric by that point (because check_list_symmetry() has been called).
Diffstat (limited to 'libcrystfel/src/integer_matrix.h')
0 files changed, 0 insertions, 0 deletions