aboutsummaryrefslogtreecommitdiff
path: root/src/process_hkl.c
AgeCommit message (Collapse)Author
2020-08-19Remove STREAM_UNITCELL and STREAM_CRYSTALSThomas White
These flags weren't orthogonal at all, which was turning some routines into spaghetti-code. It's still possible to avoid read/write of peak lists, reflection data or image data. But that's it.
2020-08-19Make Stream responsible for its own DataTemplateThomas White
It makes no sense for a different DataTemplate to be used for every frame in a stream. And this way makes everything much easier for users ot the API.
2020-07-29New way of injecting version informationThomas White
Also, this fixes some incorrect headers and adds --version flags to programs which didn't yet have them.
2020-07-29partialator/process_hkl: Use geometryThomas White
2020-07-29partialator/process_hkl: Fix stream reading logicThomas White
2020-07-29Convert process_hkl to new Stream APIThomas White
2020-07-29Remove references to old headersThomas White
2020-07-29Convert stream to DataTemplateThomas White
2020-07-29Port indexamajig to new API, part IThomas White
2020-07-29Add a couple of missing semicolonsThomas White
Not previously noticed because ERROR and STATUS were macros
2020-01-10Mass update of copyright datesThomas White
2019-09-05process_hkl: Set kpred for all reflections to image valueThomas White
Since the prediction calculation isn't called by process_hkl (in contrast to partialator), a value must still be provided.
2019-09-05Allow the polarsation correction to be completely disabledThomas White
2019-09-02Don't need separate wavelength for polarisation correctionThomas White
Can use kpred
2019-09-02process_hkl,partialator: Allow arbitrary direction and degree of polarisationThomas White
2019-05-14Remove old "statistics" module with R factors etcThomas White
compare_hkl does all of these, much better than these functions.
2018-05-17Merge branch 'tom/cmake'Thomas White
2018-04-24process_hkl: Add stream audit information to reflection listThomas White
2018-03-13Nicer way of getting Git revisionThomas White
This will need a separate way to create the official releases (which shouldn't have Git revisions attached)
2017-03-13process_hkl: Add event IDs to "--stat" fileThomas White
2016-11-04Add (more) warnings about unique axesThomas White
2016-08-16get_hkl, partialator, process_hkl: Add command line and version infoThomas White
2015-07-07Update AUTHORS, ChangeLog and commentsThomas White
2015-07-07process_hkl: add --even-only and --odd-only options to make half-datasetsKeitaro Yamashita
2015-03-12Fussiness (extreme)Thomas White
2015-03-02process_hkl: Improve errors a bitThomas White
2014-12-01FussinessThomas White
2014-12-01process_hkl: Fix memory leak when --start-after= used.Keitaro Yamashita
2014-09-18Tidy up scaling/CCs a bitThomas White
2014-09-18Fixed option name 'min_cc' to 'min-cc'Takanori Nakane
2014-09-18Added scripts/plot-cc-and-scale.R to show how to plotTakanori Nakane
frame-wise statistics from process_hkl.
2014-09-18Calculate CC for each frame. Reject bad frames (--min-cc). Output stats ↵Takanori Nakane
(--stat=) But these should be in partialator?
2014-09-12process_hkl: Fix condition for histogrammingThomas White
2014-09-05More bugfixes for multi-event modeValerio Mariani
2014-06-02try is a keyword in c++Chuck
2014-06-02process_hkl: Update docs (remove --reference)Chuck
2014-06-02process_hkl: Remove --sum and --max-onlyChuck
2014-05-21Added reporting of version number to all program and stream fileValerio Mariani
2014-05-20process_hkl: Add --push-resThomas White
2014-04-08process_hkl: Add --min-resThomas White
2014-03-03process_hkl: Add --max-aduThomas White
2014-03-03New reflection list formatThomas White
2013-11-11process_hkl: Add warnings about --min-snrThomas White
2013-10-31process_hkl: Reject reflections with sigma=nan if --min-snr is usedThomas White
2013-08-20process_hkl: Fix --histogramThomas White
List of values now expands as necessary Values are no longer double counted when using --scale
2013-07-04process_hkl: Fix sigma calculation (again)Thomas White
Bessel's correction isn't needed here. Or, at least it hasn't been used in the past.
2013-05-30process_hkl: Add --min-snrThomas White
2013-05-15Disable weighting (for now) and update ChangeLogThomas White
2013-05-15Move polarisation_correction() to geometry.cThomas White
2013-05-15process_hkl: Do polarisation correction before determining scale factorsThomas White
Also, do the polarisation correction correctly..