Commit Graph

59 Commits

Author SHA1 Message Date
82a2d9a7bf 2404 indexing enable 2024-04-11 09:25:48 +02:00
006886b39f Improve preview functionality 2024-04-10 11:17:36 +02:00
9cff0dc6f7 OpenAPI: Add spot finding enable/disable option 2024-04-09 00:27:41 +02:00
c6d2b5eedf File writer and spot finding improvements 2024-04-08 11:18:50 +02:00
30e775d8a2 Improve plotting 2024-03-31 23:08:19 +02:00
30599e2858 Fix bug in detector initialize 2024-03-23 04:07:12 +01:00
59aacf516d Updates March 2023 2024-03-14 20:26:03 +01:00
8dcecb9685 Add deep learning resolution estimation model from Stanford 2024-02-08 20:15:29 +01:00
babb1a5c8d Fixes after MAX IV experiment 2024-02-05 17:18:16 +01:00
f5f86d9ab6 Modifications in preparation to MAX IV experiment 2024-01-27 21:23:56 +01:00
d66b6b949d Fix spot finding + fix FPGA network LEDs behavior 2023-12-16 09:20:46 +01:00
0b69dfb290 New REST+OpenAPI interface 2023-12-11 12:11:54 +01:00
1798de247b Extend FPGA functionality 2023-12-09 12:08:39 +01:00
0d3cb19a2e Fix tests + trim unnecessary variables in DataProcessingSettings 2023-11-16 19:58:24 +01:00
7c57f16d59 Remove GPU spot finder 2023-11-15 21:37:20 +01:00
f814346fa2 Fix GPUImageAnalysis 2023-11-11 22:57:55 +01:00
eaf7792459 DataProcessingSettings has equivalent C++ and ProtoBuf structures 2023-11-11 18:48:38 +01:00
d83b8d465d JFJochReceiver: Plot is C++ struct 2023-11-10 21:22:42 +01:00
04c251d16a gRPC: Remove optional variables from ProtoBuf 2023-11-10 17:43:51 +01:00
4efcdaab74 AcqusitionDevice: Moved to dedicated directory 2023-11-10 11:45:16 +01:00
d6c1b19599 DiffractionExperiment: Remove ROI-mask function 2023-11-06 16:51:34 +01:00
ca4b940904 StrongPixelSet: ReadFPGAOutput (not tested) 2023-11-03 12:09:33 +01:00
fe5b955289 GPUImageAnalysis: Spot finder again produces 1-bit result (similar to FPGA) reduced on CPU + mask is not applied on GPU 2023-10-22 13:42:09 +02:00
53f4f4acf9 RadialIntegration: Calculate only on FPGA 2023-10-21 19:15:42 +02:00
dd4988486c RadialIntegrationMapping: No mask 2023-10-21 17:20:12 +02:00
b4ab3087f1 RadialIntegrationProfile: Extra routines to handle GPU/CPU/FPGA workflows in more versatile way 2023-10-21 17:14:17 +02:00
a7706546b7 RadialIntegration: Remove pixel split 2023-10-21 16:18:41 +02:00
0b5bbec1fc AcquisitionDevice: Setup rad. int. mapping automatically 2023-10-20 18:00:29 +02:00
5b448c1b1a GPUImageAnalysis: Fix to allow compilation without CUDA 2023-09-19 07:36:20 +02:00
16bbf54f2a Remove open source license (for now) 2023-09-15 10:47:21 +02:00
6006850c40 RadialIntegration: Don't keep RadialIntegration on stack 2023-08-08 11:32:27 +02:00
104ec86af4 RadialIntegration: Minor improvements 2023-08-08 11:13:14 +02:00
2eac43b925 RadialIntegration: Enable pixel splitting with CPU based routine 2023-08-08 10:20:26 +02:00
669b2d9358 CUDAWrapper: Move select device to dedicated wrapper 2023-07-27 21:30:10 +02:00
3e42e997f4 CMake: minor CUDA fixes 2023-07-27 20:34:46 +02:00
2b72039045 PredictSpotsOnDetector: Add (but no correctness test so far) 2023-06-23 14:18:36 +02:00
4c28d2d976 GPUImageAnalysis: minor correction 2023-06-19 20:08:37 +02:00
945a3b9271 DiffractionExperiment: Enable/disable solid angle and polarization corrections 2023-06-19 11:36:32 +02:00
032543e69a GPUImageAnalysis: Add option to include corrections in radial integration + keep rad.int. sum and count as floats 2023-06-19 09:29:23 +02:00
bcf1d634f8 DiffractionGeometry: Dedicated file + option to project reciprocal space nodes on the detector + more calculations (phi, cos 2theta, solid angle) 2023-06-18 22:35:43 +02:00
cd76e97766 IndexerWrapper: Fix for Intel Compiler (probably returning stack reference?) 2023-06-14 11:34:49 +02:00
ee4eb6e067 Remove _Alt from non-GPU .cpp files 2023-06-13 20:23:39 +02:00
a3996a81e3 FPGA: Remove data collection counter 2023-05-30 20:13:54 +02:00
e7f012dd90 Update fast-feedback-indexer to last version 2023-05-18 10:48:40 +02:00
bb4cee9b2d JFJochReceiver: Save information on crystal lattice and spot indexing status to HDF5 file 2023-05-18 10:46:46 +02:00
e3998a7488 IndexerWrapper: Add indexed spots information 2023-05-18 09:18:16 +02:00
8c85789a77 IndexerWrapper: Use dedicated structure to write result 2023-05-18 08:52:49 +02:00
ea719742ce DiffractionExperiment: Solid angle correction is saved with the master file 2023-05-17 22:53:41 +02:00
11e478a5d0 DiffractionExperiment: Solid angle correction is not anymore preference of a dataset; it can be now turned on and off when asking for plot 2023-05-17 22:33:03 +02:00
70fb7b96f8 RadialIntegrationProfile: Minor change to the interface 2023-05-09 14:47:23 +02:00