Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

This document describes XtcExplorer V00-01-1516

This is a description and documentation of a GUI tool to explore the xtc data. It is written in python, relying on PyQt4 for graphical user interface. The data processing is done via the pyana framework and visualization provided by matplotlib. It can be run on any xtc file, including the file being written during data aquisition (DAQ).

...

Code Block
none
none
  sources      =        # string, Address of Detector-Id|Device-ID
  inputdark    =        # filename of a binary numpy (.npy) with dark image for subtraction
  threshold    =        # Threshold information, format: 'value (xmin:xmax,ymin:xmax) type'     
  algorithms   =        # algorithms to be applied to the image, e.g.: 'rotate:30' to rotate 30 degrees
  plot_vrange  =        # range (format vmin:vmax) of values for plotting (pixel intensity)
  show_projections =    # bool, include projections onto x,y axes, or not.   
  outputfile   =        # base name for output file. 
  n_hdf5       =        # temporarily unsupported. 
  max_save     = 0      # if larger than zero, will save event images in separate files, up to maximum. 
  calib_path   = None   # path to calib directory (Currently only needed for CSPad)

CsPad image where the region of interest (a red rectangle in the left figure) has intensity above a given threshold. The right image shows the region of interest.

CsPad image where region of interest (red rectangle) has intensity above a given threshold. Additionally, a dark-subtracted image is shown (bottom left), where the dark average is based on below-threshold shots from the same run (shown bottom right.

This image is similar to the one above. The intensity limits have been adjusted interactively.

At the end of the job, the average of good images (left) and rejected / dark images (right) is shown.

Image from two Pulinx cameras, no filtering or background subtraction. Projections in x and y are shown.

Displays of three different Pulnix TM6740 images of YAG screens, after rotation/translation. Also shown, differences between images and FFT of differences.

Display of images from Princeton camera. Plotted at end of job of average images above threshold, and average images below threshold (dark). A red rectangle shows the region of interest that was used to evaluate intensity w.r.t. threshold. Configuration: 'threshold = 350 (700:800,1100:1200)'

...