Versions Compared

Key

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

...

Reference manual for pdsdata

This is a reference manual for the pdsdata library used by the myana scripts.

myana

Myana analysis is run with a "simple" myana script / module (myana.hh, myana.cc) which
implements certain functions. All other utility functions are defined and implemented in
main (main.hh, main.cc). For a reference manual, see Myana Reference Manual.
See also myana user guide for more explanation.

which holds software to read data from all the LCLS instruments.
It is used by myana analysis framework/scripts, and also by pyana.

psana uses a different data library, but the data is the same, so you might still find useful information in this documentation, untill the new data documentation is ready.

The pdsdata library

...

The library consists of the following packages:
Pds Ipimb
Pds Encoder
Pds pnCCD
Pds Acqiris
Pds Camera
Pds EvrData
Pds Opal1k
Pds Pulnix
Pds ControlData
Pds Xtc
Pds Epics
Pds bldData
Pds Princeton
Pds FCCD
Pad csPad
Pds Lusi LCLS Ultrafast Science Instruments

Pds App

Reference manual for ipimb
Reference manual for encoder
Reference manual for pnccd
Reference manual for acqiris
Reference manual for camera
Reference manual for evr
Reference manual for opal1k
Reference manual for pulnix
Reference manual for control
Reference manual for xtc
Reference manual for epics
Reference manual for bld
Reference manual for princeton
Reference manual for fccd
Reference manual for cspad
Reference manual for lusi LCLS Ultrafast Science Instruments

other applications

Reference manual for app

Applications. This package is actually also in the pdsdata library.It contains scripts Applications. Scripts and readers that are using other packages from the pdsdata library.