Frames boundaries along the time axis: |---------|---------|---------|---------|---------|---------|---------| Number of events in each frame, aligned with the time of frame centre: 6 6 6 6 6 6 6 Numbered bins: |--------- 1 ---------|--------- 2 ---------|--------- 3 ---------| etc Events in bins: 18 12 12 but should be: 13.2 13.2 13.2
I have neglected the usual natural noise in the signal in order to illustrate the problem better. lccorr corrects for this problem. In the case that the collection region lies entirely on one ccd/node, the correction is done by applying the following formula:
bin_duration true_rate(bin) = measured_rate(bin) x ------------------------------------- . (no. frames in bin) x frameDuration
The correction is more complicated when multiple ccds are involved: in that case the total frame time in the bin for each ccd must be weighted by the fraction of events recorded from that ccd.
The MOS event-processing chain contains a facility to dither the event times, which prevents the occurrence of binning noise. This is recorded in the keyword RAND_TIM in the EXPOSUnn extensions of the event list. If lccorr finds that this keyword is set, that ccd/node is not included in the binning noise correction. Such dithering is not yet done in PN.