Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-07-29 | Add low-level integration API (for better testing) | Thomas White | |
2020-07-29 | Remove config.h from tests | Thomas White | |
This is a relic from autotools, where config.h might add function definitions. The tests shouldn't be behaving differently based on the configuration (though perhaps tests might be enabled or disabled by the build system). Also: which config.h should it be? The top-level one, or libcrystfel's? | |||
2020-07-29 | Update tests for detgeom | Thomas White | |
2020-07-29 | Convert prediction and integration to detgeom | Thomas White | |
2020-01-10 | Mass update of copyright dates | Thomas White | |
2019-05-14 | Move Histogram out of API | Thomas White | |
It's only used by two test programs | |||
2017-10-23 | Check return values from fread/fgets | Thomas White | |
2016-07-01 | Remove slab-relative coordinates from tests | Thomas White | |
2015-12-10 | Fix integration tests for new saturation map | Thomas White | |
2015-10-05 | Tests: Remove image->data | Thomas White | |
2015-04-20 | Make panel assignments invariant during prediction- and post-refinement | Thomas White | |
Reflections appearing and disappearing are problematic when trying to do a least-squares refinement. Therefore, assume that reflections stay on panel and keep them under consideration even if their partialities go to zero (i.e. they drift off Bragg). This should stabilise both refinements, and simplifies quite a lot of code. Collateral "damage": the old "select_intersection()" is now gone. | |||
2014-09-22 | Beam file removal, part I | Thomas White | |
2014-08-13 | Fix handling of overlapping reflections | Thomas White | |
2014-07-24 | Suspend indexing statistics while --int-diag is displaying | Thomas White | |
2014-04-01 | Fix resolution cutoff so that it (apparently) works | Thomas White | |
2014-01-20 | RNG overhaul | Thomas White | |
Previously, we were using random(), which is really really bad. | |||
2013-11-24 | tests/integration_check: Reduce number of trials to 300 | Thomas White | |
2013-11-24 | Formatting | Thomas White | |
2013-11-23 | indexamajig: Add --int-diag | Thomas White | |
2013-11-23 | Add Histogram, and plot integration test results | Thomas White | |
2013-11-23 | Run the test 1,000 times | Thomas White | |
2013-11-23 | Increase peak integration radius | Thomas White | |
2013-11-23 | Make tests/integration_check work | Thomas White | |
2013-11-23 | Break off integrate_rings_once() | Thomas White | |
2013-04-16 | Remove "use_saturated" argument to integrate_peak() | Thomas White | |
There are no side-effects to setting it either way, and the caller can just set saturated=NULL or ignore the result. | |||
2013-02-05 | WIP on updating partialator | Thomas White | |
2012-10-21 | indexamajig: Record number of saturated reflections in stream | Thomas White | |
2012-10-02 | Factorise background mask | Thomas White | |
This fixes a speed regression introduced by dca1938a. | |||
2012-06-20 | Merge remote-tracking branch 'bitwiz/ken/int_noPkBg' | Thomas White | |
2012-06-13 | Mask peaks in the background calculation of integrate_peak. | Kenneth Beyerlein | |
2012-06-07 | Use max_adu only for final integration | Thomas White | |
Saturated pixels seem to be OK during initial peak search | |||
2012-05-21 | Fix tests/integration_check for cutoff | Thomas White | |
2012-03-09 | Remove integr_radius field from detector description | Thomas White | |
2012-03-09 | "Final" tweaks to integration and tests | Thomas White | |
2012-03-09 | Compile libcrystfel with -Wall, fix warnings | Thomas White | |
2012-03-09 | indexamajig: Take integration radii on command line | Thomas White | |
2012-03-09 | Update tests/integration_check for new integration | Thomas White | |
Conflicts: tests/integration_check.c | |||
2012-03-09 | Updates for ADU per eV | Thomas White | |
2012-03-09 | Use ADU per eV in geometry file, rather than ADU per photon in beam file | Thomas White | |
Conflicts: src/get_hkl.c tests/morphology_check.c | |||
2012-03-09 | Attempt to make the peak integration suck (slightly) less | Thomas White | |
2012-03-07 | indexamajig: Remove polarization correction | Thomas White | |
It was totally broken and wrong, and just added noise to the data, and it should be done at the scaling stage instead of now. | |||
2012-02-24 | GPL boilerplate for tests | Thomas White | |
2012-02-22 | Fix include paths in tests | Thomas White | |
2012-02-22 | Make fifth integration check agree with actual integration method | Thomas White | |
2012-02-22 | Tidy up peak integration and update unit test | Thomas White | |
2012-02-22 | Tidy up integration and ESD calculation, and pass checks | Thomas White | |
2012-02-22 | Update integration_check for new integration with background subtraction | Thomas White | |
2012-02-22 | Added background subtraction and sigma | Andrew Martin | |
2012-02-22 | Add unit test for peak integration | Thomas White | |