Save azimuthal integration map
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 9m42s
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 11m20s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 11m46s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 12m25s
Build Packages / build:rpm (rocky8) (push) Successful in 12m22s
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 12m54s
Build Packages / build:rpm (rocky9_sls9) (push) Successful in 13m52s
Build Packages / XDS test (durin plugin) (push) Successful in 7m59s
Build Packages / XDS test (JFJoch plugin) (push) Successful in 7m50s
Build Packages / Generate python client (push) Successful in 17s
Build Packages / Create release (push) Skipped
Build Packages / build:rpm (ubuntu2404) (push) Successful in 9m24s
Build Packages / Build documentation (push) Successful in 33s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 10m5s
Build Packages / build:rpm (rocky9) (push) Successful in 11m43s
Build Packages / XDS test (neggia plugin) (push) Successful in 7m57s
Build Packages / DIALS test (push) Successful in 11m33s
Build Packages / Unit tests (push) Successful in 58m25s
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 9m42s
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 11m20s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 11m46s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 12m25s
Build Packages / build:rpm (rocky8) (push) Successful in 12m22s
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 12m54s
Build Packages / build:rpm (rocky9_sls9) (push) Successful in 13m52s
Build Packages / XDS test (durin plugin) (push) Successful in 7m59s
Build Packages / XDS test (JFJoch plugin) (push) Successful in 7m50s
Build Packages / Generate python client (push) Successful in 17s
Build Packages / Create release (push) Skipped
Build Packages / build:rpm (ubuntu2404) (push) Successful in 9m24s
Build Packages / Build documentation (push) Successful in 33s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 10m5s
Build Packages / build:rpm (rocky9) (push) Successful in 11m43s
Build Packages / XDS test (neggia plugin) (push) Successful in 7m57s
Build Packages / DIALS test (push) Successful in 11m33s
Build Packages / Unit tests (push) Successful in 58m25s
This commit is contained in:
@@ -1024,6 +1024,14 @@ namespace {
|
||||
cborErr(cbor_value_leave_container(&value, &map_value));
|
||||
}
|
||||
|
||||
void ProcessAzintMapElement(StartMessage &message, CborValue &value) {
|
||||
CompressedImage image = GetCBORMultidimTypedArray(value);
|
||||
if (image.GetMode() == CompressedImageMode::Uint16)
|
||||
JFJochDecompress(message.az_int_map, image.GetCompressionAlgorithm(),
|
||||
image.GetCompressed(), image.GetCompressedSize(),
|
||||
image.GetWidth() * image.GetHeight());
|
||||
}
|
||||
|
||||
std::optional<FileWriterFormat> ProcessHDF5Format(int input) {
|
||||
auto tmp = static_cast<FileWriterFormat>(input);
|
||||
switch (tmp) {
|
||||
@@ -1185,6 +1193,8 @@ namespace {
|
||||
message.run_number = GetCBORUInt(value);
|
||||
else if (key == "pixel_mask")
|
||||
ProcessPixelMaskElement(message, value);
|
||||
else if (key == "az_int_map")
|
||||
ProcessAzintMapElement(message, value);
|
||||
else if (key == "channels")
|
||||
GetCBORStringArray(value, message.channels);
|
||||
else if (key == "detector_translation")
|
||||
|
||||
Reference in New Issue
Block a user