Page History
Table of Contents |
---|
This page provides a list of existing modules for psana framework. Only the modules that are included in the standard analysis releases appear on this page.
Package psana
Psana package
Include Page |
---|
Module psana.EventKeys
This module dumps the list of the event keys in the event or configuration store. Event key is a triplet of data type, data source address, and string key.
Example of the output produced by this module:
Code Block |
---|
Event keys:
EventKey(type=Psana::EvrData::DataV3, src=DetInfo(NoDetector.0:Evr.0))
EventKey(type=Psana::Camera::FrameV1, src=DetInfo(CxiDg1.0:Tm6740.0))
EventKey(type=Psana::Ipimb::DataV1, src=DetInfo(CxiDg1.0:Ipimb.0))
...
|
Module psana.PrintEventId
This module prints the content of the Event ID object on every event.
Example of the output produced by this module:
Code Block |
---|
[info:psana.PrintEventId] event ID: XtcEventId(run=100, time=2010-12-12 11:09:36.300506429-08)
[info:psana.PrintEventId] event ID: XtcEventId(run=100, time=2010-12-12 11:09:36.317163082-08)
|
Module psana.PrintSeparator
This module prints separator line on every event. Can be used to indicate event boundaries in job's log.
Module has two configuration parameters:
separator
(default: "=") – separator stringrepeat
(default: 80) – number of repeats of separator string on a separator line
Example of the output produced by this module with the default parameters (including output from PrintEventId module):
...
|