You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 9 Next »

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.

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 - not production ready

Known Issues



  • No labels