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