diff options
author | Thomas White <taw@physics.org> | 2017-05-05 13:42:54 +0200 |
---|---|---|
committer | Thomas White <taw@physics.org> | 2017-05-05 16:45:05 +0200 |
commit | 9104fb61c53f7d7d8fcb32627a7f87c2062ef496 (patch) | |
tree | 89dcb0b3892a78c8a09cbd33fdf2b97b7f3913ee /libcrystfel/src/detector.h | |
parent | bb552aba7ac926bfae331b5648abd8647ba1d9f5 (diff) |
Fill in photon energy, clen and adu for CBFs
This needed a bit of reorganisation and clarification of who is
repsonsible for loading what. The low-level file loaders, e.g.
hdf5_read and hdf5_read2 in hdf5-file.c or cbf_read in image.c, are
responsible. There is a helper function adjust_centering_for_rail in
detector.h which they can use.
It seems like this could be done more cleanly at the imagefile layer.
However, we need to make sure that the "old" hdfile API still works on
its own, even when not accessed via the new imagefile API.
Diffstat (limited to 'libcrystfel/src/detector.h')
-rw-r--r-- | libcrystfel/src/detector.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/libcrystfel/src/detector.h b/libcrystfel/src/detector.h index 04e3c1ec..e9dd1154 100644 --- a/libcrystfel/src/detector.h +++ b/libcrystfel/src/detector.h @@ -224,9 +224,8 @@ extern void get_pixel_extents(struct detector *det, double *min_x, double *min_y, double *max_x, double *max_y); -extern void fill_in_values(struct detector *det, struct hdfile *f, - struct event* ev); extern void fill_in_adu(struct image *image); +extern void adjust_centering_for_rail(struct panel *p); extern int panel_is_in_rigid_group(const struct rigid_group *rg, struct panel *p); |