Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Add description for Module ImgAlgos::ImgPixAmpFilter

...

  • source (default: "DetInfo(:Cspad)" ) – source of data for CSPad
  • inputKey (default: "calibrated" ) – input key for input data
  • outputKey (default: "cm_subtracted" ) – output key for the next data processing stage
  • ampthr (default: 30 ) – threshold to exclude large pixel amplitudes in average

Module ImgAlgos::ImgPixAmpFilter

Filter for event selection. This filter counts the number of image pixels in the specified window which amplitude is above the threshold. If the number of high-amplitude pixels exceed the numPixMin, the event is passed for further analysis. This algorithm consumes up to 15 ms/event on psana0205, for maximal window size. For smaller window consumed time is negligible, comparing to the time for image reconstruction,
which is ~70 ms/event on psana0205.

Module configuration parameters:

  • source (default: "DetInfo(:Cspad)") – source of data
  • key (default: "CSPad:Image") – input key for input data
  • threshold (default: 10) – minimal threshold on pixel amplitude
  • numPixMin (default: 100) – minimal number of pixels with amplitude above the threshold
  • filterIsOn (default: true) – ON/OFF the filter
    Window for pixel counting. Default values means the entire range.
  • xmin (default: 0) – minimal row number
  • xmax (default: 100000) – maximal row number
  • ymin (default: 0) – minimal column number
  • ymax (default: 100000) – maximal column number