aboutsummaryrefslogtreecommitdiff
path: root/libcrystfel/src/geometry.h
diff options
context:
space:
mode:
authorThomas White <taw@physics.org>2015-07-21 13:28:01 +0200
committerThomas White <taw@physics.org>2015-07-21 14:53:10 +0200
commita59b214e1c08f4b988cc4fb2e6ef1c5d10ec363f (patch)
tree22163db5c81c8a2e23d963ca5085a81e020ead42 /libcrystfel/src/geometry.h
parente7af42c5c8b9dfb2efbc4767cb827c46e112fc98 (diff)
Add random 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 474755b2..6b035175 100644
--- a/libcrystfel/src/geometry.h
+++ b/libcrystfel/src/geometry.h
@@ -49,6 +49,7 @@ extern "C" {
* @PMODEL_UNITY : Set all all partialities and Lorentz factors to 1.
* @PMODEL_SCSPHERE : Sphere model with source coverage factor included
* @PMODEL_SCGAUSSIAN : Gaussian model with source coverage factor included
+ * @PMODEL_RANDOM : Randomly assigned partialities
*
* A %PartialityModel describes a geometrical model which can be used to
* calculate spot partialities and Lorentz correction factors.
@@ -58,6 +59,7 @@ typedef enum {
PMODEL_UNITY,
PMODEL_SCSPHERE,
PMODEL_SCGAUSSIAN,
+ PMODEL_RANDOM,
} PartialityModel;