diff options
author | Thomas White <taw@physics.org> | 2018-09-27 16:56:51 +0200 |
---|---|---|
committer | Thomas White <taw@physics.org> | 2018-09-27 16:56:51 +0200 |
commit | ffd48c0085f6f7a609079d0a4cfa2dd2a72c1e26 (patch) | |
tree | a4c66c10d726e1badb3fa74eb24b57bb82789f0b /libcrystfel/src | |
parent | b821461fff84478d5f3ee56aa001d2afe31e55b8 (diff) |
Write in stream whether crystal was selected as a "hit" or not
Diffstat (limited to 'libcrystfel/src')
-rw-r--r-- | libcrystfel/src/image.h | 2 | ||||
-rw-r--r-- | libcrystfel/src/stream.c | 1 |
2 files changed, 3 insertions, 0 deletions
diff --git a/libcrystfel/src/image.h b/libcrystfel/src/image.h index 2909e401..cc1bcc5d 100644 --- a/libcrystfel/src/image.h +++ b/libcrystfel/src/image.h @@ -157,6 +157,7 @@ struct beam_params /** * image: + * @hit: Non-zero if the frame was determined to be a "hit" * @crystals: Array of crystals in the image * @n_crystals: The number of crystals in the image * @indexed_by: Indexing method which indexed this pattern @@ -203,6 +204,7 @@ struct image { int **bad; /* Bad pixels by panel */ float **sat; /* Per-pixel saturation values */ + int hit; Crystal **crystals; int n_crystals; IndexingMethod indexed_by; diff --git a/libcrystfel/src/stream.c b/libcrystfel/src/stream.c index 40133c93..bcd2627e 100644 --- a/libcrystfel/src/stream.c +++ b/libcrystfel/src/stream.c @@ -832,6 +832,7 @@ int write_chunk(Stream *st, struct image *i, struct imagefile *imfile, fprintf(st->fh, "Image serial number: %i\n", i->serial); + fprintf(st->fh, "hit = %i\n", i->hit); indexer = indexer_str(i->indexed_by); fprintf(st->fh, "indexed_by = %s\n", indexer); free(indexer); |