aboutsummaryrefslogtreecommitdiff
path: root/libcrystfel
AgeCommit message (Collapse)Author
2019-07-17partialator: Add "offset" model (Ewald sphere offset assuming monochromatic ↵Thomas White
beam)
2019-07-17partialator: Use Spectrum APIThomas White
2019-07-16hdfile_get_string_value(): Detect non-scalar stringThomas White
Handling strings in HDF5 is already a complete pain. Eventually we should handle an array of strings, but it's too hard for now.
2019-07-16hdfile_get_value(): Increase maximum number of dimensions to 64Thomas White
3 might be too low for a hypothetical file format with, say, two wildcard dimensions.
2019-07-16Remove warnings about non-scalar valuesThomas White
Already handled by return codes.
2019-07-16Generalise get_ev_based_value() to handle non-multievent caseThomas White
... and replace hdfile_get_value() with it
2019-07-05load_entire_file(): Ensure string terminationThomas White
2019-07-05Update copyright datesThomas White
2019-07-05Add write_detector_geometry_3() (write geometry based on template in memory)Thomas White
2019-07-05Read geometry file from start of streamThomas White
2019-07-05Add get_detector_geometry_from_string()Thomas White
2019-06-25read_stream_reflections_*: Set symmetric indices for reflectionsThomas White
2019-06-19Const-cleanlinessThomas White
2019-06-05Fix obvious bug in image_add_feature()Thomas White
Introduced by aa1676f35317df92840b27ba78f13c13308bc7d4
2019-06-04spectrum_set_pdf: Use gsl_sort_index() instead of gsl_sort2()Thomas White
This allows compatibility with older versions of GSL.
2019-05-29Fix SASE simulationThomas White
2019-05-29Spectrum generationThomas White
2019-05-29Remove old debugging statementThomas White
2019-05-29Use Spectrum API for simulationThomas White
2019-05-17s/histogram/pdf/Thomas White
2019-05-15Spectrum API clarificationsThomas White
2019-05-15Complete implementation of Spectrum APIThomas White
2019-05-14Start implementing Spectrum APIThomas White
2019-05-14Update Spectrum APIThomas White
2019-05-14Sketch out Spectrum APIThomas White
2019-05-14Update coding standardsThomas White
2019-05-14Remove image.num_peaks and num_saturated_peaksThomas White
These values were inconsistently set by different parts of the code, e.g. different peak search methods. num_saturated_peaks was even set during final integration. Now, the peak count is taken from the ImageFeatureList, so it's authoritative.
2019-05-14Move Histogram out of APIThomas White
It's only used by two test programs
2019-05-14Add documentation for search_peaks_peakfinder8Thomas White
2019-05-14Remove old "statistics" module with R factors etcThomas White
compare_hkl does all of these, much better than these functions.
2019-05-14Remove "valid" item from "struct imagefeature"Thomas White
2019-05-08Remove unused codeYaroslav Gevorkov
2019-05-08Add new xgandalf optionsYaroslav Gevorkov
2019-05-07Don't try to build API docs unless DOXYGEN_FOUNDThomas White
2019-05-07Add CrystFEL version (including API revision) directly into Doxygen main pageThomas White
2019-05-07Update all source code comments to Doxygen formatThomas White
2019-05-07Main and coding standard pagesThomas White
2019-05-07Add CMake stuff for DoxygenThomas White
2019-05-07Remove intmat_set_all_3x3()Thomas White
2019-05-07Move spectrum type enum to pattern_sim.cThomas White
2019-04-16Clean up residual CBFlib stuffThomas White
2019-04-16Recognise (if not handle) all CBF formatsThomas White
2019-04-16Basic CBF reader with byte offset decompressionThomas White
2019-04-15Strip ouf CBFlib referencesThomas White
2019-04-05compare_reindexed_cell_parameters: Require lattice to be primitive unless ↵Thomas White
csl set
2019-04-05cell_tool: Add --cslThomas White
2019-04-03hdfsee: Fix crash with no geometry fileThomas White
2019-04-03Consider pixel as bad if its value is NaN or infinityThomas White
2019-04-02compare_reindexed_cell_parameters: Bail out when there are no candidate vectorsThomas White
2019-03-26Fix order of matrix operations in compare_reindexed_cell_parameters()Thomas White