view article

Figure 2
Sketch of the data-acquisition and pro­ces­sing workflow for MHz-XPCS at the EuXFEL. Scattering patterns are recorded by the AGIPD at acquisition rates matching the EuXFEL time structure (X-ray pulses spaced by several hundred nanoseconds are delivered in pulse trains at a 10 Hz repetition rate). Each frame is labelled with a unique combination of pulseId and trainId. The raw detector data are processed by the dedicated EuXFEL calibration pipeline, which produces corrected datasets (`proc' data). Once the processed detector data become available on the offline cluster, the MHz-XPCS pipeline initiates further pro­ces­sing steps, including geometry and direct beam refinement, outlier detection, additional filtering, region-of-interest (ROI) specification, etc. The train-resolved two-time correlation functions and off-correlations are then calculated. Following several post-pro­ces­sing steps (additional threshold filtering, averaging, etc.), the final output is generated and made accessible to the users. An online XPCS pipeline – currently under development – receives and processes data streamed directly from the online calibration pipeline and will be described in a separate publication.

Journal logoJOURNAL OF
SYNCHROTRON
RADIATION
ISSN: 1600-5775
Follow J. Synchrotron Rad.
Sign up for e-alerts
Follow J. Synchrotron Rad. on Twitter
Follow us on facebook
Sign up for RSS feeds