Page History
...
This module is supposed to run on dark cspad2x2 frame data. It calculates average and standard deviation values for each pixel and writes these values to output files in text format.
...
source
(default: "DetInfo(:Cspad)") – name of the data source; default value is adequate if there is only one CsPad device in setup, if there is more than one device then more specific value should be providedoutput
(default: "cspad-pedestals.dat") – name of the output file for average values, if empty file will not be writtennoise
(default: "cspad-noise.dat") – name of the output file for standard deviation values, if empty file will not be written
...
This should produce file pedestals.dat
in the current directory. As the source address is more specific this configuration file can be used even if input data contain more than one CsPad device.
Module cspad_mod.CsPad2x2Pedestals
This module is supposed to run on cspad2x2 dark frame data. It calculates average and standard deviation values for each pixel and writes these values to output files in text format.
Module configuration parameters:
source
(default: "DetInfo(:Cspad2x2)") – name of the data source; default value is adequate if there is only one CsPad2x2 device in setup, if there is more than one device then more specific value should be providedoutput
(default: "cspad2x2-pedestals.dat") – name of the output file for average values, if empty file will not be writtennoise
(default: "cspad2x2-noise.dat") – name of the output file for standard deviation values, if empty file will not be written
To use this module with default parameters one could use this command:
Code Block |
---|
psana -m cspad_mod.CsPad2x2Pedestals input-files.xtc
|
which will produce files cspad2x2-pedestals.dat
and cspad2x2-noise.dat
in the current directory (if input file contains CsPad2x2 data).
To change module parameters one could create file with name psana.cfg
in the current directory with a contents like this:
Code Block |
---|
[psana]
modules = cspad_mod.CsPad2x2Pedestals
[cspad_mod.CsPad2x2Pedestals]
source = DetInfo(CxiSc1.0:Cspad2x2.0)
output = pedestals.dat
noise =
|
and then run psana:
Code Block |
---|
psana input-files.xtc
|
This should produce file pedestals.dat
in the current directory. As the source address is more specific this configuration file can be used even if input data contain more than one CsPad2x2 device.
Module cspad_mod.CsPadCalib
...