diff options
Diffstat (limited to 'src/reflections.c')
-rw-r--r-- | src/reflections.c | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/reflections.c b/src/reflections.c index 2711936b..e93433d6 100644 --- a/src/reflections.c +++ b/src/reflections.c @@ -166,3 +166,16 @@ double *ideal_intensities(double complex *sfac) return ref; } + + +void divide_down(double *intensities, unsigned int *counts) +{ + int i; + + for ( i=0; i<IDIM*IDIM*IDIM; i++ ) { + if ( counts[i] > 0 ) { + intensities[i] /= (double)counts[i]; + counts[i] = 1; + } + } +} |