Psana
- pytopsana:
- Add factory classes to access detectors' data with implementation for CSPAD in
NDArrProducerCSPAD
(PSAS-139) - Add implementation of factory classes with examples for all known detectors: CSPAD2X2, pnCCD, Princeton, Andor, Epix, all Cameras.
- Add interface for geometry methods. See for detail PSAS-139.
- In
app/
add applicationsmerge_max_ndarrays, merge_mask_ndarrays, convert_npy_to_txt, convert_txt_to_npy
.
- Add factory classes to access detectors' data with implementation for CSPAD in
- ImgAlgos:
- GlobalMethods - add method
stringForDetType
, add const to parameters indetectorTypeForSource
NDArrAverage - add parameter
thr_rms_min
(PSAS-6)
- GlobalMethods - add method
- CalibManager:
- TimeTool:
- add unit test
- remove old, deprecated methods of reporting results. Only add the TimeToolDataV2 object. Do not add floats or ndarrays. *Note* this is an incompatible change for old style code.
- A number of changes related to (PSAS-145):
- optionally collect intermediate calculations from TimeTool.Analyze and put it in the Event store
- introduce PlotAnalyze python psana module to collect these intermediate calculations and interactively plot them
- check for mispelled/unknown configuration keys, report as errors
- Add examples/plot_analyze.py to demonstrate PlotAnalyze module
- PSCalib:
- psmon:
- Add a console app (psconsole) for talking to psmon servers.
- Add legends for xyplot and 1d histograms.
- Client options for forcing log scale added to psplot.
- Fill coloring is now configurable for 1d histograms.
- Several bug fixes related to value-display mouse over tooltips.
- psana:
- before C++ psana modules could use the configList function to get a std::list or std::vector of parameters. However when specifying a default list (if the configuration key was not present) they could only work with a std::list. Extend this to work with std::vector for default arguments.
- pdscalibdata:
- PrincetonBaseV1.h - set Rows=0, Cols=0 in order to support variable shape data for Princeton.
- PrincetonBaseV1.h - set Rows=0, Cols=0 in order to support variable shape data for Princeton.
- psmon:
- support for plotting within 1 script (no separate client script necessary)
External Packages
pyqtgraph: updated to 0.9.10 (PSRT-51)
- etc.
Bugs fixed
- package1: brief description, links to JIRA tickets (where applies)
- etc.
Known Issues
- issue1
- issue2
- etc.
pytopsana: Add factory classes to access detectors' data with implementation for CSPAD in NDArrProducerCSPAD (PSAS-139)
Overview
Content Tools