Page History
...
- 0-stage: the pixel amplitudes are averaged without any constrains for events from 0 to
evts_stage1
, the preliminary averaged and rms values are defined for each pixel at the end of this stage. - 1-stage: starting from event
evts_stage1
the pixel data are collected only forabs(amplitude-average0) < gate_width1
. At the end of this stage the preliminary averaged and rms values are defined for each pixel. - 2-stage: starting from the event
evts_stage1 + evts_stage2
the pixel data are collected only forabs(amplitude-average1) < gate_width2
. At the end of this stage the preliminary averaged and rms values are defined for each pixel and saved in the files specified by theavefile
andrmsfile
parameters, respectively.
This 3-stage averaging algorithm eliminates large statistical fluctuations in the pixel amplitude spectrum.
If the parameter thr_rms_ADU
is set ≤0 then threshold value is defined automatically using constrained averaging of pixel rms values in 3 iterations. The threshold value is defined as mean+5*rms
.
parameter | default value | description |
---|---|---|
| DetInfo(:Opal1000) | input source of data |
|
| key for input data, for example, it might be "calibrated" |
| "" | out file with sum of amplitudes, saved if the name is not empty |
| "" | out file with averaged amplitudes, saved if the name is not empty |
| "" | out file with rms, saved if the name is not empty |
maskfile | "" | out file with pixel mask with 0/1-for bad/good pixels, saved if the name is not empty |
| "" | out file with hot pixel mask with 0-for good/hot or dead pixels, saved if the name is not empty |
| 10000. | threshold on rms (in ADU); if =0 - use auto-evaluated threshold. If rms exceeds this threshold - pixel is hot. |
| -100000. | threshold on minimal intensity (in ADU); if ave exceeds this threshold - pixel is good |
| 100000. | threshold on maximal intensity (in ADU); if ave exceeds this threshold - pixel is bad |
| 1000000 | number of events before stage 1 |
| 0 | additional number of events before stage 2 |
| 0 | gate_width for stage 1 |
| 0 | gate_width for stage 2 |
| 0 | module verbosity:
|
...