New features:

  • first offline version of the online "Time Tool" software for estimating arrival time difference between the beam and laser in experiments that have been setup appropriately. There is a new package TimeTool which provides 3 psana modules: Analyze, Check and Setup. The documentation for the modules will be available at The psana Module Catalog document.

Bugs fixed:

  • Fixed compilation warnings in several packages
  • Fixed bugs in teh external package psalg


Known issues:

 Python users get an error when they call the the duration() method of a ControlData.ConfigV1 or ControlData.ConfigV2 object (this object is retrieved from the environment configStore during event processing). Here is an example illustrating how users of the interactive psana can hit the problem:

from psana import *
ds = DataSource('exp=xpptut13:run=179')
obj = ds.env().configStore().get(ControlData.ConfigV2)
obj.duration()

TypeError: No to_python (by-value) converter found for C++ type: Pds::ClockTime

This issue has been fixed and will be generally available in the next release. To fix this problem in the current release, users can build a test release with the fix as follows:

newrel ana-0.11.2 myrelease
cd myrelease
sit_setup
addpkg psana_python V00-13-03
scons

 

 

 

  • No labels