|
|
a43fa2a296
|
ProtoBuf: Don't use maps, as these don't preserve order of elements
|
2023-06-26 09:27:47 +02:00 |
|
|
|
2caba97bb2
|
DiffractionExperiment: Save ROI
|
2023-06-23 21:04:15 +02:00 |
|
|
|
9089794d46
|
ROIFilter: Fix
|
2023-06-23 14:29:49 +02:00 |
|
|
|
2b72039045
|
PredictSpotsOnDetector: Add (but no correctness test so far)
|
2023-06-23 14:18:36 +02:00 |
|
|
|
bd549bb339
|
ROIFilter: Add filter to only preserve ROI regions
|
2023-06-23 14:17:53 +02:00 |
|
|
|
bbd0b6ef36
|
ROIFilter: Add filter to only preserve ROI regions
|
2023-06-23 13:26:55 +02:00 |
|
|
|
dd20ac2acd
|
RadialIntegrationTest: Add test for corrections
|
2023-06-19 20:08:51 +02:00 |
|
|
|
4c28d2d976
|
GPUImageAnalysis: minor correction
|
2023-06-19 20:08:37 +02:00 |
|
|
|
ca15556964
|
DiffractionGeometry: Add DistFromEwaldSphere function
|
2023-06-19 20:06:11 +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 |
|
|
|
74ed4ad47b
|
DiffractionGeometry: Fix PolarizationCorrection
|
2023-06-19 07:47:40 +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 |
|
|
|
0aa3d7fbfd
|
JFConversionFloatingPoint: Don't rely on infinity for FP math
|
2023-06-14 12:02:05 +02:00 |
|
|
|
cd76e97766
|
IndexerWrapper: Fix for Intel Compiler (probably returning stack reference?)
|
2023-06-14 11:34:49 +02:00 |
|
|
|
cc07979fca
|
JFCalibrationPerfTest: Don't use random numbers to generate pedestal frames (too slow with Intel Compiler)
|
2023-06-14 10:04:47 +02:00 |
|
|
|
b92f345dea
|
CoordTest: Fix handling of imprecision
|
2023-06-13 22:22:14 +02:00 |
|
|
|
d30c3eb055
|
FPGAAcquisitionDevice: Serious seg-fault!
|
2023-06-13 22:16:22 +02:00 |
|
|
|
697e727a16
|
JFConversionFixedPoint: vectorization, try again
|
2023-06-13 21:16:12 +02:00 |
|
|
|
ee4eb6e067
|
Remove _Alt from non-GPU .cpp files
|
2023-06-13 20:23:39 +02:00 |
|
|
|
cf9a65b1c3
|
JFConversionGPU: Fix alternative function
|
2023-06-13 20:22:56 +02:00 |
|
|
|
7799571a35
|
JFConversionFixedPoint: Remove ConvertLine
|
2023-06-13 20:22:22 +02:00 |
|
|
|
cadcc03d32
|
Revert "JFConversionFixedPoint: More SIMD friendly"
This reverts commit 17040d4ee5.
|
2023-06-09 18:17:14 +02:00 |
|
|
|
5b11a6f842
|
Revert "JFConversionFixedPoint: More SIMD improvement (but Intel only!)"
This reverts commit b51c8b91d2.
|
2023-06-09 18:17:14 +02:00 |
|
|
|
b51c8b91d2
|
JFConversionFixedPoint: More SIMD improvement (but Intel only!)
|
2023-06-09 15:55:48 +02:00 |
|
|
|
17040d4ee5
|
JFConversionFixedPoint: More SIMD friendly
|
2023-06-09 15:17:00 +02:00 |
|
|
|
a12fc941d5
|
JFJochReceiver: Remove host subdirectory
|
2023-06-07 21:28:22 +02:00 |
|
|
|
7a98766304
|
FPGA: Split receiver and FPGA design directories
|
2023-06-07 21:21:22 +02:00 |
|
|
|
0b1bae7e8e
|
CMake: Minor fix to handle missing IBVERBS
|
2023-06-07 21:01:04 +02:00 |
|
|
|
b5d0b34fc8
|
JFConversion: Simplify (processing per module, not per packet) + add GPU conversion procedure - currently only synchronous
|
2023-06-07 20:53:59 +02:00 |
|
|
|
6a50092800
|
JFConversion: Remove function to do conversion + geometry correction in one go (it makes code complex)
|
2023-06-07 10:13:19 +02:00 |
|
|
|
190068d8fa
|
JFCalibrationPerfTest: Add parallel conversion test (up to 32 threads)
|
2023-06-06 18:53:42 +02:00 |
|
|
|
b74513ef49
|
ProcessJFPacket: Support up to 32 modules
|
2023-06-06 18:53:10 +02:00 |
|
|
|
6d4717e1e5
|
JFConversionFixedPoint: Minor speed-up
|
2023-06-04 09:18:54 +02:00 |
|
|
|
64a4b7323c
|
ZMQWrappers: remove <sempahore> include
|
2023-06-03 23:01:40 +02:00 |
|
|
|
1930bd2c6e
|
JFConversionFixedPoint: Minor performance improvement
|
2023-06-03 22:49:30 +02:00 |
|
|
|
5513b46833
|
JFCalibrationPerfTest: measure performance of conversion with packet processing
|
2023-06-03 21:02:21 +02:00 |
|
|
|
38b59de045
|
ProcessJFPacket: Enable conversion (no storage cells at the moment)
|
2023-06-03 20:49:43 +02:00 |
|
|
|
d6d827fd9d
|
FPGA: host_writer is not sending packet count back
|
2023-06-03 20:00:02 +02:00 |
|
|
|
3d645c7169
|
AcquisitionDevice: Always use AcquisitionCounters to find how many packets/bytes were downloaded
|
2023-06-03 20:00:02 +02:00 |
|
|
|
459b84d7c6
|
AcquisitionCounters: Simplify
|
2023-06-03 19:41:42 +02:00 |
|
|
|
ab6f33be84
|
AcquisitionDevice: further simplify
|
2023-06-03 18:54:05 +02:00 |
|
|
|
e1e46f411f
|
AcquisitionDevice: refactor to make it less FPGA dependent
|
2023-06-03 18:37:56 +02:00 |
|
|
|
7d88017d51
|
AcquisitionDevice: FPGA specific calibration initialization moved to FPGAAcqusitionDevice
|
2023-06-03 17:27:49 +02:00 |
|
|
|
9497d84f3c
|
FPGA: Small rewrite of the internal_packet_generator
|
2023-06-02 21:59:24 +02:00 |
|
|
|
62ce464fb9
|
PCIe driver: automatically cancel data collection when character device is released
|
2023-06-02 16:55:25 +02:00 |
|
|
|
1da3019190
|
FPGAAcquisitionDevice: Bug in ReadWorkCompletionThread - loop exit condition was wrong
|
2023-06-02 16:52:34 +02:00 |
|
|
|
dff0015762
|
PCIe driver: Minor fix
|
2023-06-02 07:52:08 +02:00 |
|
|
|
9178bbd689
|
jfjoch_pcie_status: show data collection cancel bit
|
2023-06-01 21:29:38 +02:00 |
|
|
|
9bbf1c06a1
|
FPGAAcquisitionDevice: Add extra verbosity
|
2023-06-01 21:20:59 +02:00 |
|