For libcrystfel from CrystFEL 0.6.3.

Abstract

This is the internal documentation for CrystFEL. Unless you are looking at the code, writing new programs or fixing bugs, you should not need to read this. You might use the information here when reading the code or to better understand how the software works, or refer to it when creating a new program within the suite.

Images
Image — Data structure representing an image
Handling reflection data
RefList — The fast reflection list
RefList utilities — Reflection list utilities
Unit cells
UnitCell — Unit cell
Unit cell utilities — Unit cell utilities
Crystals
Crystal — Crystal
Events
events
Geometry of diffraction
geometry
Peaks
peaks
Image filters
filter
Statistics and R-factors
Statistics — Intensity statistics and R-factors
Symmetry
Symmetry — Point symmetry handling
Integer Matrices
Integer matrices — Integer matrices
Indexing
indexing
Prediction refinement
predict-refine
Integration
integration
Detector
Detector — Detector geometry
HDF5
HDF5 file handling — HDF5 file handling
Stream
stream
Render
render
Parallel programming
The thread pool — The thread pool
Miscellaneous
Quaternion — Simple quaternion handling
histogram
Utilities — Miscellaneous utilities
Information for developers
CrystFEL coding standards
API Index