HDF_Crosstalk : Crosstalk analysis

Pipeline script for getting the crosstalk data between pixels.

usage:

positional arguments:
  dir                   Directory or file of x-ray data HDF5 file(s). Query
                        for file when directory.

optional arguments:
  -h, --help            show this help message and exit
  -d, --diag            Show diagnostices output and plots
  -ch CHANNEL, --channel CHANNEL
                        Channel number to use. Default is first available
                        channel.
  -f FREQUENCY [FREQUENCY ...], --frequency FREQUENCY [FREQUENCY ...]
                        Frequency numbers (pixels) to use. Default is first
                        available frequency. 'all' for all frequencies
  -n NRECS, --nrecs NRECS
                        Number of records to display. When single is not
                        selected, average of records is shown. Default is all
                        records
  -t THRESHOLD, --threshold THRESHOLD
                        Threshold for real X-ray pulse detection
  -x XRANGE XRANGE, --xrange XRANGE XRANGE
                        Range of x-values to plot
  -s, --single          show single records
  -q, --qdata           also show Q-signals
  -pp, --ppos           assume all pulses are on same position (triggered
                        data)
  -pr PRANGE PRANGE, --prange PRANGE PRANGE
                        range in bins to use, centered around pulse peak
  -rot, --rotate        rotate pulses for minimum Q signal
  --pdf                 Output pdf files of plots
  -sum, --summary       print ASCII summary of results
  --txtout              Write text files with crosstalk data for each pixel

Execution can be distributed over multiple CPU's, using 'mpiexec

[source download]