v1.0.0-rc.124 #31

Merged
leonarski_f merged 96 commits from 2601-1.0.0-rc.124 into main 2026-02-01 13:29:33 +01:00

96 Commits

Author SHA1 Message Date
leonarski_f 5e17a8f61c jfjoch_viewer: Use multiple threads to color images
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 11m12s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 12m19s
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 12m29s
Build Packages / Generate python client (push) Successful in 13s
Build Packages / build:rpm (rocky8) (push) Successful in 12m50s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 12m57s
Build Packages / Create release (push) Has been skipped
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 13m10s
Build Packages / Build documentation (push) Successful in 37s
Build Packages / build:rpm (rocky9) (push) Successful in 13m50s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 10m39s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 9m46s
Build Packages / build:rpm (ubuntu2404_nocuda) (pull_request) Successful in 10m53s
Build Packages / build:rpm (rocky8_nocuda) (pull_request) Successful in 11m49s
Build Packages / build:rpm (ubuntu2204_nocuda) (pull_request) Successful in 11m54s
Build Packages / build:rpm (rocky9_nocuda) (pull_request) Successful in 12m9s
Build Packages / Generate python client (pull_request) Successful in 11s
Build Packages / Build documentation (pull_request) Successful in 35s
Build Packages / build:rpm (rocky8_sls9) (pull_request) Successful in 9m58s
Build Packages / Create release (pull_request) Has been skipped
Build Packages / build:rpm (rocky8) (pull_request) Successful in 10m9s
Build Packages / build:rpm (ubuntu2404) (pull_request) Successful in 9m21s
Build Packages / build:rpm (ubuntu2204) (pull_request) Successful in 9m58s
Build Packages / build:rpm (rocky9) (pull_request) Successful in 11m7s
Build Packages / Unit tests (push) Successful in 1h2m15s
Build Packages / Unit tests (pull_request) Successful in 54m8s
2026-02-01 11:53:56 +01:00
leonarski_f 6191640ccf CHANGELOG
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 12m13s
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 13m41s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 13m27s
Build Packages / Generate python client (push) Successful in 11s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 14m1s
Build Packages / Create release (push) Has been skipped
Build Packages / build:rpm (rocky8) (push) Successful in 14m4s
Build Packages / Build documentation (push) Successful in 33s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 14m12s
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 14m26s
Build Packages / build:rpm (rocky9) (push) Successful in 15m2s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 9m19s
Build Packages / build:rpm (ubuntu2404_nocuda) (pull_request) Successful in 12m37s
Build Packages / build:rpm (rocky8_sls9) (pull_request) Successful in 12m34s
Build Packages / build:rpm (rocky8_nocuda) (pull_request) Successful in 13m0s
Build Packages / build:rpm (ubuntu2204_nocuda) (pull_request) Successful in 12m58s
Build Packages / Generate python client (pull_request) Successful in 15s
Build Packages / build:rpm (rocky9_nocuda) (pull_request) Successful in 13m19s
Build Packages / Create release (pull_request) Has been skipped
Build Packages / build:rpm (rocky8) (pull_request) Successful in 12m40s
Build Packages / Build documentation (pull_request) Successful in 40s
Build Packages / build:rpm (rocky9) (pull_request) Successful in 10m48s
Build Packages / build:rpm (ubuntu2404) (pull_request) Successful in 7m30s
Build Packages / Unit tests (push) Has been cancelled
Build Packages / build:rpm (ubuntu2204) (pull_request) Successful in 8m15s
Build Packages / Unit tests (pull_request) Successful in 1h7m49s
2026-02-01 11:19:00 +01:00
leonarski_f 9e8f8d6f9e jfjoch_viewer: Ctrl+wheel makes expontential change in foreground 2026-02-01 11:16:58 +01:00
leonarski_f 6c9d4ebc74 jfjoch_viewer: Fixes to HDR/auto-contrast logic 2026-02-01 11:16:38 +01:00
leonarski_f bf89bd09c0 jfjoch_viewer: Improve in displaying overlay numbers 2026-02-01 11:04:23 +01:00
leonarski_f f5bdc41098 jfjoch_viewer: Fix auto-contrast information lost after reanalyzing image 2026-02-01 10:59:54 +01:00
leonarski_f 876c315212 jfjoch_viewer: HDR mode uses max value of the image, without robust cut 2026-02-01 10:31:32 +01:00
leonarski_f 9aaa70c5b6 jfjoch_viewer: Improve HDR mode
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 12m22s
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 14m4s
Build Packages / Generate python client (push) Successful in 13s
Build Packages / build:rpm (rocky8) (push) Successful in 14m15s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 14m21s
Build Packages / Create release (push) Has been skipped
Build Packages / build:rpm (ubuntu2204) (push) Successful in 14m15s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 14m27s
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 15m5s
Build Packages / Build documentation (push) Successful in 52s
Build Packages / build:rpm (rocky9) (push) Successful in 15m1s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 9m14s
Build Packages / build:rpm (ubuntu2204_nocuda) (pull_request) Successful in 13m5s
Build Packages / build:rpm (ubuntu2404_nocuda) (pull_request) Successful in 12m35s
Build Packages / build:rpm (rocky8_nocuda) (pull_request) Successful in 13m24s
Build Packages / Generate python client (pull_request) Successful in 11s
Build Packages / build:rpm (rocky8) (pull_request) Successful in 12m58s
Build Packages / build:rpm (rocky8_sls9) (pull_request) Successful in 13m8s
Build Packages / Create release (pull_request) Has been skipped
Build Packages / build:rpm (rocky9_nocuda) (pull_request) Successful in 14m12s
Build Packages / Build documentation (pull_request) Successful in 41s
Build Packages / build:rpm (rocky9) (pull_request) Successful in 10m40s
Build Packages / build:rpm (ubuntu2404) (pull_request) Successful in 7m23s
Build Packages / build:rpm (ubuntu2204) (pull_request) Successful in 8m0s
Build Packages / Unit tests (push) Successful in 1h0m8s
Build Packages / Unit tests (pull_request) Successful in 50m6s
2026-01-31 23:35:40 +01:00
leonarski_f a523969a9f jfjoch_viewer: Max value for foreground slider is auto updated 2026-01-31 22:54:44 +01:00
leonarski_f bbcd29cba9 SliderPlusBox: Can change slider max value 2026-01-31 22:40:45 +01:00
leonarski_f f05cd92a6e jfjoch_viewer: Clicking A sets auto mode 2026-01-31 22:33:09 +01:00
leonarski_f f4564e3727 ColorScale: Reduce LUT size to 512 (so it fits L1 cache) 2026-01-31 22:26:38 +01:00
leonarski_f fd512fa941 jfjoch_viewer: Single green color map 2026-01-31 21:39:53 +01:00
leonarski_f 0a6ade81fa jfjoch_viewer: Pressing "A" sets auto contrast
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 12m27s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 13m53s
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 13m57s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 13m56s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 13m55s
Build Packages / Create release (push) Has been skipped
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 14m11s
Build Packages / Generate python client (push) Successful in 18s
Build Packages / build:rpm (rocky8) (push) Successful in 14m18s
Build Packages / Build documentation (push) Successful in 40s
Build Packages / build:rpm (rocky9) (push) Successful in 14m44s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 10m37s
Build Packages / build:rpm (ubuntu2404_nocuda) (pull_request) Successful in 10m26s
Build Packages / build:rpm (ubuntu2204_nocuda) (pull_request) Successful in 12m22s
Build Packages / build:rpm (rocky8_nocuda) (pull_request) Successful in 12m28s
Build Packages / Generate python client (pull_request) Successful in 22s
Build Packages / build:rpm (rocky8) (pull_request) Successful in 12m32s
Build Packages / Build documentation (pull_request) Successful in 34s
Build Packages / Create release (pull_request) Has been skipped
Build Packages / build:rpm (rocky8_sls9) (pull_request) Successful in 13m4s
Build Packages / build:rpm (rocky9_nocuda) (pull_request) Successful in 13m36s
Build Packages / build:rpm (rocky9) (pull_request) Successful in 10m49s
Build Packages / build:rpm (ubuntu2204) (pull_request) Successful in 9m10s
Build Packages / build:rpm (ubuntu2404) (pull_request) Successful in 7m32s
Build Packages / Unit tests (push) Successful in 1h2m59s
Build Packages / Unit tests (pull_request) Successful in 53m48s
2026-01-31 16:17:32 +01:00
leonarski_f 0c71e9406b jfjoch_viewer: Changing foreground from mouse wheel deactivates auto-contrast 2026-01-31 16:05:01 +01:00
leonarski_f 89713b6689 VERSION: 1.0.0-rc.124
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 11m47s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 13m18s
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 13m22s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 13m18s
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 13m35s
Build Packages / Create release (push) Has been skipped
Build Packages / Generate python client (push) Successful in 18s
Build Packages / build:rpm (rocky8) (push) Successful in 13m45s
Build Packages / Build documentation (push) Successful in 46s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 14m22s
Build Packages / build:rpm (rocky9) (push) Successful in 15m4s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 9m26s
Build Packages / build:rpm (rocky8_nocuda) (pull_request) Successful in 12m8s
Build Packages / build:rpm (ubuntu2404_nocuda) (pull_request) Successful in 11m44s
Build Packages / build:rpm (ubuntu2204_nocuda) (pull_request) Successful in 12m59s
Build Packages / build:rpm (rocky8) (pull_request) Successful in 11m51s
Build Packages / build:rpm (rocky9_nocuda) (pull_request) Successful in 13m34s
Build Packages / build:rpm (rocky8_sls9) (pull_request) Successful in 12m45s
Build Packages / Generate python client (pull_request) Successful in 23s
Build Packages / Create release (pull_request) Has been skipped
Build Packages / Build documentation (pull_request) Successful in 44s
Build Packages / build:rpm (rocky9) (pull_request) Successful in 10m50s
Build Packages / build:rpm (ubuntu2404) (pull_request) Successful in 7m41s
Build Packages / build:rpm (ubuntu2204) (pull_request) Successful in 8m27s
Build Packages / Unit tests (push) Successful in 1h2m56s
Build Packages / Unit tests (pull_request) Successful in 53m26s
2026-01-31 09:24:10 +01:00
leonarski_f 6db9a8b2eb CHANGELOG 2026-01-31 09:23:06 +01:00
leonarski_f f5bd76db05 BraggPrediction: Set Lorentz-polarization correction properly
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 12m55s
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 13m25s
Build Packages / Generate python client (push) Successful in 15s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 13m56s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 13m56s
Build Packages / Create release (push) Has been skipped
Build Packages / build:rpm (rocky8) (push) Successful in 13m58s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 13m59s
Build Packages / Build documentation (push) Successful in 33s
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 14m36s
Build Packages / build:rpm (rocky9) (push) Successful in 14m56s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 7m6s
Build Packages / Unit tests (push) Successful in 53m2s
2026-01-30 20:49:07 +01:00
leonarski_f 0956e59b9c BraggPrediction: Set Lorentz-polarization correction properly 2026-01-30 20:39:26 +01:00
leonarski_f c75507aced jfjoch_extract_hkl: print RPL 2026-01-30 20:38:58 +01:00
leonarski_f a8ef78fe9f BraggPredictionRotGPU: Fix systematic absences 2026-01-30 20:31:09 +01:00
leonarski_f b33cc2a54d Remove BraggPredictionRotation
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 12m48s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 12m55s
Build Packages / Generate python client (push) Successful in 31s
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 13m59s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 14m10s
Build Packages / Create release (push) Has been skipped
Build Packages / Build documentation (push) Successful in 48s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 14m7s
Build Packages / build:rpm (rocky8) (push) Successful in 14m16s
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 14m43s
Build Packages / build:rpm (rocky9) (push) Successful in 15m8s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 7m8s
Build Packages / Unit tests (push) Successful in 51m35s
2026-01-30 19:26:00 +01:00
leonarski_f 297e210d88 BraggPredictionFactory: Fix CUDA includes
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Successful in 11m22s
Build Packages / build:rpm (rocky8_nocuda) (push) Successful in 12m40s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Successful in 13m7s
Build Packages / Generate python client (push) Successful in 32s
Build Packages / build:rpm (rocky8) (push) Successful in 13m34s
Build Packages / Create release (push) Has been skipped
Build Packages / Build documentation (push) Successful in 36s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 13m44s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 13m54s
Build Packages / build:rpm (rocky9_nocuda) (push) Successful in 14m4s
Build Packages / build:rpm (rocky9) (push) Successful in 15m23s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 7m21s
Build Packages / Unit tests (push) Has been cancelled
2026-01-30 18:44:11 +01:00
leonarski_f e0ddbfa644 IndexAndRefine: Use rotation method prediction for reflections
Build Packages / build:rpm (ubuntu2404_nocuda) (push) Failing after 9m36s
Build Packages / build:rpm (rocky8_nocuda) (push) Failing after 10m41s
Build Packages / Generate python client (push) Successful in 35s
Build Packages / build:rpm (ubuntu2204_nocuda) (push) Failing after 11m31s
Build Packages / Build documentation (push) Successful in 57s
Build Packages / Create release (push) Has been skipped
Build Packages / build:rpm (rocky9_nocuda) (push) Failing after 12m18s
Build Packages / build:rpm (rocky8_sls9) (push) Successful in 13m4s
Build Packages / build:rpm (ubuntu2204) (push) Successful in 12m58s
Build Packages / build:rpm (rocky8) (push) Successful in 13m3s
Build Packages / build:rpm (rocky9) (push) Successful in 13m18s
Build Packages / build:rpm (ubuntu2404) (push) Successful in 7m42s
Build Packages / Unit tests (push) Successful in 53m14s
2026-01-30 16:16:17 +01:00
leonarski_f 1e507c678d jfjoch_viewer: Display mosaicity in dataset info 2026-01-30 15:05:09 +01:00
leonarski_f e0355f356f AnalyzeIndexing: Fix mosaicity calculation 2026-01-30 15:03:21 +01:00
leonarski_f b338f8ea99 jfjoch_writer: Save mosaicity properly 2026-01-30 14:57:13 +01:00
leonarski_f a5e582574e IndexAndRefine: Use small angle approximation for optimizing rotation data 2026-01-30 14:44:54 +01:00
leonarski_f 52339a7f85 SimpleRotXtalOptimizer: Work in progress 2026-01-30 14:02:13 +01:00
leonarski_f b9f05b7bc4 IndexAndRefine: Use optimized goniometer axis 2026-01-30 14:02:12 +01:00
leonarski_f a3ea378494 XtalOptimizer: Work in progress to find out what is wrong with rotation axis 2026-01-30 14:02:12 +01:00
leonarski_f 5d7bc6339a XtalOptimizer: Refine rotation axis 2026-01-30 14:02:12 +01:00
leonarski_f a4ac885d1c XtalOptimizer: Include explicit rotation axis 2026-01-30 14:02:11 +01:00
leonarski_f 475ba92d01 XtalOptimizer: Remove Cauchy leftovers 2026-01-30 14:02:11 +01:00
leonarski_f d1a114aa51 IndexAndRefine: Don't refine unit cell when optimizing rotation result 2026-01-30 14:02:11 +01:00
leonarski_f 52c3c3f91a XtalOptimizer: Option to refine unit cell 2026-01-30 14:02:11 +01:00
leonarski_f 626f7abc30 IndexAndRefine: Work in progress to understand why rotation indexing doesn't work 2026-01-30 14:02:10 +01:00
leonarski_f b7b38b8e7d GoniometerAxis: Transformation is based on angle, not image number 2026-01-30 14:02:10 +01:00
leonarski_f 7693b95008 Remove BraggPredictionRotGPU from CMake for now 2026-01-30 14:02:10 +01:00
leonarski_f bb87ed2df4 BraggPredictionRot: Work in progress 2026-01-30 14:02:09 +01:00
leonarski_f af3fea3e66 XtalOptimizer: Bring back standard loss function for least squares 2026-01-30 14:02:09 +01:00
leonarski_f 06e50b85a3 jfjoch_extract_hkl: Fix key 2026-01-30 14:02:09 +01:00
leonarski_f 45ca48cc01 BraggPredictionRotation: New implementation - looks OK, but accuracy is terrible (+/- 10 images wrong) 2026-01-30 14:02:09 +01:00
leonarski_f d3f311dc97 BraggPrediction: Rotation settings removed from BraggPredictionSettings 2026-01-30 14:02:08 +01:00
leonarski_f 8c7bf61fa7 hkl_key: Dedicated header 2026-01-30 14:02:08 +01:00
leonarski_f 6f653866e3 jfjoch_extract_hkl: Work in progress 2026-01-30 14:02:08 +01:00
leonarski_f c0fa5c9467 BraggIntegrate: Lorentz-Polarization correction consistent (roughly) with XDS 2026-01-30 14:02:07 +01:00
leonarski_f 4a6085c721 CBOR/HDF5: Save Lorentz-Polarization correction for reflections 2026-01-30 14:02:07 +01:00
leonarski_f 0e4e5dc8f1 jfjoch_extract_hkl: Work in progress -- CC calculation 2026-01-30 14:02:06 +01:00
leonarski_f 2000affffa jfjoch_extract_hkl: Work in progress (early) 2026-01-30 14:02:06 +01:00
leonarski_f f14eca977d jfjoch_extract_hkl: Simple summation of reflections for rotation scan 2026-01-30 14:02:06 +01:00
leonarski_f 7da28b5c9a IndexAndRefine: Fix using lattice at zero deg for refinement 2026-01-30 14:02:05 +01:00
leonarski_f 3e721dc476 IndexAndRefine: Minor change in sign...tbd how it should go 2026-01-30 14:02:05 +01:00
leonarski_f 7a1355df23 BraggPredictionRotation: Work in progress 2026-01-30 14:02:05 +01:00
leonarski_f 9c5a3f5c12 IndexAndRefine: Stabilize profile radius and mosaicity, by using moving average 2026-01-30 14:02:04 +01:00
leonarski_f 0b9463cb0d jfjoch_test: Adjust expected precision - changed way of calculating residual - will work worse on "ideal" data, but should be more outlier safe. To be seen. 2026-01-30 14:02:04 +01:00
leonarski_f 8c4282b9e6 jfjoch_process: Add resolution 2026-01-30 14:02:04 +01:00
leonarski_f 30783d4849 RotationIndexer: Refine detector angles 2026-01-30 14:02:04 +01:00
leonarski_f 11b1857a35 XtalOptimizer: Use robust loss function (Cauchy) for least squares 2026-01-30 14:02:03 +01:00
leonarski_f 05bb18f6f7 jfjoch_process: A bit more options 2026-01-30 14:02:03 +01:00
leonarski_f 2de263c3f5 jfjoch_process: Add compression 2026-01-30 14:02:03 +01:00
leonarski_f a31065f6ae CreateBraggPrediction: No rotation for now 2026-01-30 14:02:03 +01:00
leonarski_f 0a19acb900 IndexAndRefine: Generate predictions based on refined geometry 2026-01-30 14:02:02 +01:00
leonarski_f 71f85b294d RotationIndexer: Remove SetLattice() - not sure why it was necessary in the first place 2026-01-30 14:02:02 +01:00
leonarski_f af81601103 jfjoch_process: Use single IndexAndRefine instance 2026-01-30 14:02:02 +01:00
leonarski_f 69cd7b551d IndexAndRefine: Use "standard predictor", just with rotated axis 2026-01-30 14:02:02 +01:00
leonarski_f 1353748a2e MXAnalysis: Generate rotation prediction properly 2026-01-30 14:02:01 +01:00
leonarski_f 05da6bc2dd jfjoch_process: Clean previous image information (to be optimized) + option to run rotation indexing 2026-01-30 14:02:01 +01:00
leonarski_f af2ec340db DiffractionExperiment: Add option to check if rotation indexing is enabled (goniometer present + rotation indexing) 2026-01-30 14:02:01 +01:00
leonarski_f e96b04eb3a jfjoch_process: Overwrite output files 2026-01-30 14:02:01 +01:00
leonarski_f 36b32c31db jfjoch_process: Handle pixel mask correctly in jfjoch_process 2026-01-30 14:02:00 +01:00
leonarski_f 80f893de3b jfjoch_process: First iteration 2026-01-30 14:02:00 +01:00
leonarski_f ffb4fa3b29 BraggPredictionRotation: Minor fixes to improve readability 2026-01-30 14:02:00 +01:00
leonarski_f fae05a5cfe BraggPrediction: Minor improvements - predict from -max_hkl to +max_hkl (incl. +max_hkl); small fixed in notation 2026-01-30 14:01:59 +01:00
leonarski_f 68e99afc9e BraggPredictionRotation: Guard for negative rotation direction 2026-01-30 14:01:59 +01:00
leonarski_f c2559ed510 BraggIntegrate2D: Fix missing return statement 2026-01-30 14:01:59 +01:00
leonarski_f 1926431f7c ScaleAndMerge: Add (very much work in progress) 2026-01-30 14:01:59 +01:00
leonarski_f 25f068e111 BraggIntegrate: Add Lorentz factor (1/sin(2*theta)) for rotation measurment 2026-01-30 14:01:58 +01:00
leonarski_f 2971b20b87 AnalyzeIndexing: Move mosaicity to a dedicated function + for rotation indexing always consider as indexed 2026-01-30 14:01:58 +01:00
leonarski_f 84237d0e38 BraggPrediction: Work in progress 2026-01-30 14:01:58 +01:00
leonarski_f 2ba69d37c5 BraggPredictionRotation: Work in progress 2026-01-30 14:01:58 +01:00
leonarski_f 20224a01c3 BraggPrediction: Work in progress 2026-01-30 14:01:57 +01:00
leonarski_f b3446736bd Reflection: Add partiality for prediction (set to one at the moment) 2026-01-30 14:01:57 +01:00
leonarski_f 319aa0265a BraggIntegrate2D: Take const vector of predictions and return new vector 2026-01-30 14:01:57 +01:00
leonarski_f e27c09833e IndexAndRefine: Fix wrong vector being used for predicted reflections 2026-01-30 14:01:56 +01:00
leonarski_f a71e1f16e7 Indexing: Fixes to better handling ice ring spots 2026-01-30 14:01:56 +01:00
leonarski_f 88dba761e4 Indexing: fix indexing tolerance square data type 2026-01-30 14:01:56 +01:00
leonarski_f 58cd091273 Indexing: use squared norm to avoid sqrt() in checking indexing solution quality 2026-01-30 14:01:56 +01:00
leonarski_f d5ba5fc3c4 AnalyzeIndexing: Handle ice rings in counting percentage of indexed spots 2026-01-30 14:01:55 +01:00
leonarski_f a23fe329aa BraggIntegrate2D: fix missing break in switch statement 2026-01-30 14:01:55 +01:00
leonarski_f 7162db87bd BraggPrediction: Fix to path 2026-01-30 14:01:55 +01:00
leonarski_f 734506ec6a Cmake: Add missing subdirectory 2026-01-30 14:01:55 +01:00
leonarski_f 6bee563356 IndexAndRefine: Integration operates in place (prelude to general 3D routine) + fix a bit sorting 2026-01-30 14:01:55 +01:00
leonarski_f 752a3323e6 BraggPrediction: Split into a separate directory 2026-01-30 14:01:54 +01:00
leonarski_f 71ea7a659c IndexAndRefine: split into three functions 2026-01-30 14:01:54 +01:00
leonarski_f 665f7e147c BraggIntegrate2D: predictions are calculated externally (to make it easier to make a more general 3D routine) 2026-01-30 14:01:54 +01:00