aboutsummaryrefslogtreecommitdiff
path: root/tests/integration_check.c
AgeCommit message (Collapse)Author
2020-07-29Add low-level integration API (for better testing)Thomas White
2020-07-29Remove config.h from testsThomas 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-29Update tests for detgeomThomas White
2020-07-29Convert prediction and integration to detgeomThomas White
2020-01-10Mass update of copyright datesThomas White
2019-05-14Move Histogram out of APIThomas White
It's only used by two test programs
2017-10-23Check return values from fread/fgetsThomas White
2016-07-01Remove slab-relative coordinates from testsThomas White
2015-12-10Fix integration tests for new saturation mapThomas White
2015-10-05Tests: Remove image->dataThomas White
2015-04-20Make panel assignments invariant during prediction- and post-refinementThomas 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-22Beam file removal, part IThomas White
2014-08-13Fix handling of overlapping reflectionsThomas White
2014-07-24Suspend indexing statistics while --int-diag is displayingThomas White
2014-04-01Fix resolution cutoff so that it (apparently) worksThomas White
2014-01-20RNG overhaulThomas White
Previously, we were using random(), which is really really bad.
2013-11-24tests/integration_check: Reduce number of trials to 300Thomas White
2013-11-24FormattingThomas White
2013-11-23indexamajig: Add --int-diagThomas White
2013-11-23Add Histogram, and plot integration test resultsThomas White
2013-11-23Run the test 1,000 timesThomas White
2013-11-23Increase peak integration radiusThomas White
2013-11-23Make tests/integration_check workThomas White
2013-11-23Break off integrate_rings_once()Thomas White
2013-04-16Remove "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-05WIP on updating partialatorThomas White
2012-10-21indexamajig: Record number of saturated reflections in streamThomas White
2012-10-02Factorise background maskThomas White
This fixes a speed regression introduced by dca1938a.
2012-06-20Merge remote-tracking branch 'bitwiz/ken/int_noPkBg'Thomas White
2012-06-13Mask peaks in the background calculation of integrate_peak.Kenneth Beyerlein
2012-06-07Use max_adu only for final integrationThomas White
Saturated pixels seem to be OK during initial peak search
2012-05-21Fix tests/integration_check for cutoffThomas White
2012-03-09Remove integr_radius field from detector descriptionThomas White
2012-03-09"Final" tweaks to integration and testsThomas White
2012-03-09Compile libcrystfel with -Wall, fix warningsThomas White
2012-03-09indexamajig: Take integration radii on command lineThomas White
2012-03-09Update tests/integration_check for new integrationThomas White
Conflicts: tests/integration_check.c
2012-03-09Updates for ADU per eVThomas White
2012-03-09Use ADU per eV in geometry file, rather than ADU per photon in beam fileThomas White
Conflicts: src/get_hkl.c tests/morphology_check.c
2012-03-09Attempt to make the peak integration suck (slightly) lessThomas White
2012-03-07indexamajig: Remove polarization correctionThomas 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-24GPL boilerplate for testsThomas White
2012-02-22Fix include paths in testsThomas White
2012-02-22Make fifth integration check agree with actual integration methodThomas White
2012-02-22Tidy up peak integration and update unit testThomas White
2012-02-22Tidy up integration and ESD calculation, and pass checksThomas White
2012-02-22Update integration_check for new integration with background subtractionThomas White
2012-02-22Added background subtraction and sigmaAndrew Martin
2012-02-22Add unit test for peak integrationThomas White