Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


From Mikhail

  • MsgLogger V00-01-09 - replace name emit for emit_content; Qt4

...

  • pre-processor uses the name emit and does not like in in other packages

...

  • ImgAlgos V00-03-60 - in geometry modules add methods to access

...

  • pixel area, improve ImgPeakFinder
  • PSCalib V00-02-14 - update/add doxygen/sphinx documentation

From David

...

  • unlock/restore Python GIL when calling C++ Psana modules. Allows a

...

  • Python script to start a thread that can run concurrently with the C++

...

  • Psana Modules (Python Psana Modules still compete for the GIL).

...

  • Improve error message for event store

...

...

  • added keystrings for the configstore and calib store -

...

  • that is Psana modules can use key strings with get() and put() with the environment and calib stores
  • Translator:

...

  • initial checkin of MPI based split scan Translator. Not ready for

...

  • production.

...

  • XtInput processiong:

...

  • add options to make it feasible to start psana at a new calib cycle.

...

  • Support for MPI Translator.
  • hdf5pp:

...

  • improve error message when fail to open file.
  • psana:

...

  • refactor to make it easier to write a C++ driver program
  • psana_test:

...

  • tests for MPI Translator, XtcInput/PSXtcInput to start at new calib

...

  • cycle, putting objects into the configStore from Python

...

  • TimeTool: add config file option 'put_ndarrys' to put ndarrays in the event store instead of floats. For automatic C++ to Python conversion
  • psana_

...

  • examples: update DgramList example to work with offsets

From Chris

  • indexing: ability to access all times within a calibcycle for random access.
  • indexing: ability to pickle EventTime objects for later random access.
  • fix configuration-

...

  • file parameter inheritance bug
  • pyimgalgos:

...

  • added module to correct for cspad per-pixel gain
  • psana_test:

...

  • add tests for indexing
  • pdsdata:

...

  • fix std::map<int,int> pragma pack bug in pdsdata/index/IndexList.hh

...

  • (together with Tomy Tsai)

External Packages

  • boost: upgrade from 1.49.0 to 1.55.0 for red hat 6 and red hat 7. Stay with 1.49 for ret hat 5.
  • hdf5: upgrade to 1.8.13.
  • openmpi: bug fix related to building dbg versions
  • pdsdata: update to get fix to xtcmonserver to use in testing shared memory

Known Issues

  • pytables does not load. pytables needs to be rebuilt against the new hdf5 library. We expect to address this in the next version.
  • h5py linked to older hdf5 library - meaning users cannot explore new features of the hdf5 library through h5py.