Page History
...
Code Block |
---|
from psana import DataSource ds = DataSource(exp='tmoc00118',run=222,dir='/cds/data/psdm/prj/public01/xtc') myrun = next(ds.runs()) timing = myrun.Detector('timing') for nevt,evt in enumerate(myrun.events()): allcodes = timing.raw.eventcodes(evt) # event code 15 fires at 1Hz, and this exp/run had 10Hz triggers print('event code 15 present:',allcodes[15]) if nevt>20: break |
Running in Parallel
Instructions Example of slurm scripts to submit are here: Submitting SLURM Batch Jobs. Instructions for submitting batch jobs at S3DF to run in parallel are here: Batch Nodes And Queues https://confluence.slac.stanford.edu/display/PCDS/Running+at+S3DF.
Analyzing Scans
To get a list of the scan variables, use the following command:
...
Overview
Content Tools