Psana
- Updated to handle new DAQ types: TimeTool::ConfigV1, TimeTool::DataV1, GenericPgp::ConfigV1, L3T::DataV2
- Add C++ std::string to Python str conversion to Psana Event/Config/Calib store. Copy by value conversion.
- Add new blob finder from TJ Lane and put Gsc16ai voltage calculation in pypsalg.
- Give indexing users the ability to specify when they are done jumping to different events by calling DataSource.end() (triggers endjob calls for modules)
- In ImgAlgos::PixCoordsProducer save pixel coordinate and index arrays in env.calibStore() in stead of evt. Add key_fname and save path to "geometry" calibration file. Add EpixNDArrProducer.
- In PSCalib::GeometryAccess add methods save_pars_in_file(path), set_print_bits(pbits) + methods str_data() in GeometryObject. Update test/examples in GeometryAccess.py and test/ex_geometry_access.cpp
- In psana::EventKeys add flag-pars to print in event() info about env.configStore().keys() and env.calibStore().keys()
- In psana_examples V00-04-21 update DumpEpix.cpp for Epix::Config10KV1 and Epix::Asic10kConfigV1.
- In CalibManager add support for Epix and Epix10k
- Remove warning about invalid experiment number (not correct for running from shmem)
External Packages
psalg - minor bug fix for timing tool - Change parab_fit function to return FWHM estimate from fit parameters rather than data extrapolation.
pdsdata update to 8.1.2 with new DAQ types mentioned above
Tests
- Tests added for some external packages
Bugs fixed
- fix bug with pytables, it did not import in ana-0.13.1
- fix bug with using key strings from Python with configStore
- additional bug fixed to mpi split scan Translator. Now production ready,
Known Issues
Overview
Content Tools