Psana
- New analysis package xtcav with code written by Alvaro Sanchez-Gonzalez with some help from Christopher O'Grady
- PSShmemInput V00-01-01: Reduce queue depth in DgramSourceShmem from 32 to 3. This is because shmem applications want minimal latency, which requires minimal buffering (at the expense of potentially more dropped events).
- Add support for Epix100a
- psana_examples V00-04-22: DumpEpix.cpp - add support for new types Psana::Epix::Config100aV1 and Psana::Epix::ElementV2 (see PSAS-7)
- ImgAlgos V00-03-66: EpixNDArrProducer - add support for Epix::ElementV2 and Epix::Config100aV1 (see PSAS-7)
- CalibManager V00-00-67: ConfigParametersForApp, ConfigFileGenerator add support for Epix100a (see PSAS-6, PSAS-7)
- PSCalib V00-02-20:
- SegGeometryCspad2x1V1.py - move common methods to SegGeometry.py, improve self-documentation
- add SegGeometryEpix100V1(.py, .cpp, .h)
- in SegGeometryStore(.py, .h) add SegGeometryEpix100V1
- test/ex_seg_geometry_store.cpp - updated for epix100
External Packages
Bugs fixed
- pypsalg V00-00-07: Throttle warning messages in find_blobs.py. Fix missing imports and add 2D histogram in Histogram.py.
- psmon V00-01-04: Fix from Dan that prevents psplot from "falling behind" when ZMQ buffers on the client (display side) fill up.
- PSXtcInput V00-15-06: Fix a bug in the indexing access to calibcycle times: multiple streams' calibcycles were being included in the list. To avoid duplicates, reduced it to just one stream's calibcycles (since they are all identical).
Known Issues
- Python applications using h5py with parallel HDF5 would hang when exiting. Apparently, there is a deadlock caused by either mpi4py or h5py implementations. We're looking at this problem.
Overview
Content Tools