Page History
...
In this section we're going to focus on an event object to see how to get various information from it. Let's begin with an example where we're fetching and plotting an image captured at the Princeton camera (which is one of the detectors available at the XCS instrument). In this example we won't be iterating over all events. Only the first event will be considered:
Code Block | ||||
---|---|---|---|---|
| ||||
from psana import * ds = DataSource('exp=XCS/xcstut13:run=15') src = Source('DetInfo(XcsBeamline.0:Princeton.0)') itr = ds.events() evt = itr.next() frame = evt.get(Princeton.FrameV1, src) import matplotlib.pyplot as plt plt.figure('Princeton Camera') plt.imshow(frame.data()) plt.show() |
...
Overview
Content Tools