aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-07-29Convert whirligig to new Stream APIThomas White
2020-07-29Convert ambigator to new Stream APIThomas White
2020-07-29Convert partialator to new Stream APIThomas White
2020-07-29Fixup new Stream APIThomas White
2020-07-29Convert indexamajig to new Stream APIThomas White
2020-07-29Convert cell_explorer to new Stream APIThomas White
2020-07-29Convert process_hkl to new Stream APIThomas White
2020-07-29Define new Stream APIThomas White
2020-07-29Replace largest_q for detgeomThomas White
2020-07-29Fix ambigator (add include, remove image.det)Thomas White
2020-07-29Reinstate mark_resolution_range_as_badThomas White
2020-07-29Add a FIXMEThomas White
2020-07-29Remove old in_bad_region_dtemplThomas White
2020-07-29Convert photon energy to wavelengthThomas White
2020-07-29Add is_hdf5_fileThomas White
Avoids using HDF5 API calls all over the code
2020-07-29Remove more references to old detector structureThomas White
2020-07-29Move MessagePack stuff to separate fileThomas White
Note the nicer separation: ZMQ is in indexamajig only, whereas MessagePack becomes something generally accessible through libcrystfel.
2020-07-29Remove references to old headersThomas White
2020-07-29Convert filters.c to detgeomThomas White
2020-07-29Actually get rid of hdf5-fileThomas White
2020-07-29Convert make_pixelmap to DataTemplateThomas White
NB The coffset is no longer written to the HDF5 file. This was a terrible hack anyway. The resolution field is just as bad, but as least easy to get from the detgeom.
2020-07-29Remove "struct detector" completely, part IThomas White
record_image has been moved to pattern_sim.c
2020-07-29Allow units in "clen" geometry file directiveThomas White
2020-07-29chomp: Don't measure length of string every iterationThomas White
2020-07-29Less circuitous string lexxing in geometry parserThomas White
2020-07-29assplode_algebraic: Ignore spacesThomas White
2020-07-29Move HDF5 and CBF stuff into separate filesThomas White
2020-07-29Add include guards and warning commentThomas White
2020-07-29Add missing header installationThomas White
2020-07-29image_free: Free detgeom as wellThomas White
NB Don't free the old "detector" struct. This has different semantics: Detgeom is allocated when the image is created (e.g. by loading a file). Detector is usually owned by someone else.
2020-07-29Convert more bits to detgeomThomas White
2020-07-29Add detgeom_freeThomas White
2020-07-29Fix dimension allocation in load_hdf5_hyperslabThomas White
2020-07-29Fix build without Msgpack/ZMQThomas White
2020-07-29Temporarily disable partial_sim, pattern_sim and geoptimiserThomas White
2020-07-29Add missing initialisationThomas White
2020-07-29Convert stream to DataTemplateThomas White
2020-07-29Convert make_BgMask to detgeomThomas White
2020-07-29Remove image_reflection_closestThomas White
Not used anywhere!
2020-07-29Convert prediction gradients to detgeomThomas White
2020-07-29Convert prediction and integration to detgeomThomas White
2020-07-29Convert map_all_peaks to detgeomThomas White
2020-07-29free_event_list: Handle NULL listThomas White
2020-07-29Convert estimate_peak_resolution to detgeomThomas White
2020-07-29Get rid of imagefile_field_list and stuff_from_streamThomas White
The only place this is used is in geoptimiser, to get the average_camera_length, itself a very bad solution.
2020-07-29Port indexamajig to new API, part IIThomas White
This also removes a large chunk of legacy code
2020-07-29list_events: Convert to DataTemplateThomas White
2020-07-29Port indexamajig to new API, part IThomas White
2020-07-29Deprecation markersThomas White
2020-07-29initialize_filename_plus_event: Check for NULLThomas White