aboutsummaryrefslogtreecommitdiff
path: root/libcrystfel/src/datatemplate.c
AgeCommit message (Expand)Author
2023-07-27Fix some more memory leaksThomas White
2023-05-11Remove warning 'Cannot use adu_per_eV without image'Thomas White
2023-03-31Reject mask if good/bad bits are specified without locationThomas White
2023-03-31Factorise p->masks[j]Thomas White
2023-03-31Reject unrecognised mask directivesThomas White
2023-02-08indexamajig: Use static clen as --camera-length-estimate, if givenThomas White
2022-10-05data_template_get_2d_detgeom_if_possible: Avoid segfault with adu_per_eVThomas White
2022-09-22all_panels_reference_same_clen: Handle missing unitsThomas White
2022-09-22Implement data_template_get_2d_detgeom_if_possibleThomas White
2022-09-21create_detgeom: Return detgeom structure rather than altering image argumentThomas White
2022-09-21Move create_detgeom to DataTemplate moduleThomas White
2022-03-08Fix slabbiness assumptionsThomas White
2021-10-28Add 'mask_panel_edges' to geometry fileThomas White
2021-10-28Add a commentThomas White
2021-10-26Remove detector rail direction altogetherThomas White
2021-10-20Reject geometry file if wavelength isn't specifiedThomas White
2021-09-07lookup_panel: Check that panel name is not NULLThomas White
2021-09-03Fix typo and failing tests from previous commitThomas White
2021-09-03Reject geometry file if fs and ss directions are not specifiedThomas White
2021-07-22Clean up shadowed variablesThomas White
2021-07-21Reduce variable scope where possibleThomas White
2021-07-15Fix an incorrect error messageThomas White
2021-05-11Set panel for bad region when there is only one panelThomas White
2021-04-27Complain if there are unused defaults in geometry fileThomas White
2021-04-27Rename libcrystfel's config.h to libcrystfel-config.hThomas White
2021-04-16Remove requirement for data path to contain "/"Thomas White
2021-03-30Add header caching layerThomas White
2021-03-11indexamajig: Use static wavelength from DataTemplate as estimateThomas White
2021-03-09Add the ability to use multiple bad pixel masks at onceThomas White
2021-03-05Mass update of copyright dates in source code commentsThomas White
2021-03-01data_template_new_from_string: Fail gracefully if fs/ss bad region lacks pane...Thomas White
2021-02-15Check that bad regions are actually within panel boundsThomas White
2021-01-27DataTemplate: fix some small memory leaksThomas White
2021-01-14Correct bad region coordinatesThomas White
2021-01-14Avoid very slow loop over pixels to create bad pixel mapThomas White
2021-01-14data_template_new_from_string: Fix error pathThomas White
2021-01-08Update documentation about max_adu, and add a warningThomas White
2020-12-18Add peak_list_type in geometry fileThomas White
2020-12-16Add flag_{lessthan,morethan,equal} in geometry fileThomas White
2020-09-17Ensure that fs dimension has higher index than ssThomas White
2020-08-19Set the same initial beam parameters as beforeThomas White
2020-08-07Expose rigid groupsThomas White
2020-08-04Add image_create_for_simulation()Thomas White
2020-07-31Set bandwidth in image structureThomas White
2020-07-30Fix placeholder countingThomas White
2020-07-30Eliminate duplicate symbolsThomas White
2020-07-29Add detector_shift_{x,y} to geometry fileThomas White
2020-07-29Remove coffset from parse_toplevelThomas White
2020-07-29Add wavelength and electron_voltage, plus units, to geometry fileThomas White
2020-07-29Add an error path for parse_toplevelThomas White