aboutsummaryrefslogtreecommitdiff
path: root/libcrystfel/src/geometry.h
diff options
context:
space:
mode:
authorThomas White <taw@physics.org>2014-08-11 11:58:19 +0200
committerThomas White <taw@physics.org>2014-08-11 11:58:19 +0200
commit50af164e6151c69de0f93428bd83cdb60d2e9d27 (patch)
tree3185178f0e57aab54f947d2aa3604e91dd3a150a /libcrystfel/src/geometry.h
parentf0e1d5a93bc7b681e3b6ac5d2694985f8f51d05e (diff)
Add scsphere partiality model
Diffstat (limited to 'libcrystfel/src/geometry.h')
-rw-r--r--libcrystfel/src/geometry.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/libcrystfel/src/geometry.h b/libcrystfel/src/geometry.h
index 8041936a..d8d226f0 100644
--- a/libcrystfel/src/geometry.h
+++ b/libcrystfel/src/geometry.h
@@ -51,6 +51,7 @@ extern "C" {
* @PMODEL_UNITY : Set all all partialities and Lorentz factors to 1.
* @PMODEL_GAUSSIAN : Gaussian profiles in 3D
* @PMODEL_THIN : Thin Ewald sphere intersecting sphere
+ * @PMODEL_SCSPHERE : Sphere model with source coverage factor included
*
* A %PartialityModel describes a geometrical model which can be used to
* calculate spot partialities and Lorentz correction factors.
@@ -61,6 +62,7 @@ typedef enum {
PMODEL_UNITY,
PMODEL_GAUSSIAN,
PMODEL_THIN,
+ PMODEL_SCSPHERE,
} PartialityModel;