Page History
...
The GUI as described above prepares a configuration file for you to run pyana. You can either run it from the GUI or you can run it from the command line. The configfile sets input parameters for the pyana modules in this package. Feel free to use one or more of these modules as a starting point for your more elaborate pyana analysis!
Code Block | ||||
---|---|---|---|---|
| ||||
XtcExplorer/src/pyana_bld.py # display of Beam-line data XtcExplorer/src/pyana_epics.py # display of Epics PV data XtcExplorer/src/pyana_scan.py # display of motor scan data XtcExplorer/src/pyana_encoder.py # display of encoder data XtcExplorer/src/pyana_ipimb.py # display of diode data from IPIMB and PIM XtcExplorer/src/pyana_waveform.py # display of waveform data XtcExplorer/src/pyana_cspad.py # display of CsPad image data XtcExplorer/src/pyana_image.py # display of camera image data XtcExplorer/src/pyana_plotter.py # a plotter module to control the event display |
Additional helper classes and functions are defined in
Code Block | ||||
---|---|---|---|---|
| ||||
XtcExplorer/src/utilities.py # PyanaOptions - help parse options
# BaseData and classes derived thereof - store numpy arrays for ipython
# Threshold - keep track of threshold values and region of interest
# Frame - container for a single "plot"
# Plotter - container for a single "canvas"
|
These are imported into the pyana modules wherever needed. You might want to keep this in mind when
using examples from this package. The pyana modules can mostly be run on their own, but they might
need to import this module.
...
A few things to note about the different detectors / pyana modules:
...
Overview
Content Tools