diff options
Diffstat (limited to 'libcrystfel/src/image.h')
-rw-r--r-- | libcrystfel/src/image.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/libcrystfel/src/image.h b/libcrystfel/src/image.h index 10e1eef7..0a64e081 100644 --- a/libcrystfel/src/image.h +++ b/libcrystfel/src/image.h @@ -98,6 +98,21 @@ struct sample }; +struct beam_params +{ + double fluence; /* photons per pulse */ + double beam_radius; /* metres */ + double photon_energy; /* eV per photon */ + char *photon_energy_from; /* HDF5 dataset name */ + double photon_energy_scale; /* Scale factor for photon energy, if the + * energy is to be from the HDF5 file */ + double bandwidth; /* FWHM(wavelength) over wavelength. */ + double divergence; /* divergence (radians) */ + + double profile_radius; /* Reciprocal space size of a reflection */ +}; + + /** * image: * |