Commit Graph
4 Commits
Author SHA1 Message Date
leonarski_fandClaude Opus 4.8 8e27f9f727 jfjoch_azint: CPU azimuthal integration tool
Add jfjoch_azint, a multi-threaded tool that runs CPU azimuthal
integration (AzIntEngineCPU) on a Jungfraujoch HDF5 file and writes the
result to <prefix>_process.h5, mirroring jfjoch_process output.

Azimuthal integration settings (min/max Q, Q spacing, azimuthal bins,
polarization and solid-angle corrections), geometry (beam center,
detector distance, wavelength, PONI rot1/rot2) and the polarization
factor default to the values stored in the input file and can be
overridden from the command line.

Set az_int_phi_bin_count on the StartMessage so the writer sizes the
azimuthal dimension correctly for multi-azimuthal-bin output.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-17 16:17:42 +02:00
leonarski_f ddf4c75645 v1.0.0-rc.31 2025-03-02 13:15:28 +01:00
leonarski_f b3e745a8dd version 1.0.0-rc.26 2024-11-26 16:04:38 +01:00
leonarski_f adc13ff33e version 1.0.0-rc.24 2024-11-17 14:55:09 +01:00