Page History
...
PlotArray*.py
- for Intensity Monitors
PlotImgSpe*.py
- for images, partition maps, masks etc.
PlotTime*.py
- for time stamp monitoring
PlotG2*.py
- G2 plot peresentation
Mask editors... MaskEditor*.py
, Drag*.py
- Mask editor for
- region of interest (ROI-mask)
- blemish mask
Infrastructural modules
Infrastructural modules provide basic infrastructure of the project.
ConfigParameters.py
, ConfigParametersCorAna.py
, and GUIConfigParameters.py
provides convenient approach for maintenance of all configuration parameters.
Infrastructural modules Logger.py
and GUILogger.py
provides a generic approach to logging system.
Module ConfigFileGenerator.py
use current settings of configuration parameters and stub-file scripts from CorAna/data/scripts/
and generates the psana configuration files.
Module FileNameManager.py
is a single place which provides a dynamic file names for current version of the configuration parameters.
GlobalUtils.py
- global utilities for common operations
BatchJob.py
- superclass for batch job submission
BatchJobPedestals.py
- pre-processing for dark run files
BatchJobData.py
- re-processing for data files
BatchJobCorAna.py
- main data processing - calculation algorithm.
...
Masks
Evaluation at data pre-processing the noisy and saturated pixel mask
Graphical editor for regions of interest
Graphical editor for blemish mask
Processing (at psana Split level?)
Intensity monitors: needs to be used at processing in psana
Account for thresholds
...