326 Commits

Author SHA1 Message Date
cf62f8cae8 Debug 2025-03-13 16:10:32 +01:00
08c10679e6 Debug 2025-03-13 16:06:50 +01:00
2b68b2158b Debug 2025-03-13 16:02:24 +01:00
35c37998f3 tweak file name 2025-03-11 11:55:53 +01:00
9b13ddf6be Merge branch 'developer' into jf_h5reader 2025-03-10 16:46:42 +01:00
49db2fbee7 Fix tiff filename 2025-03-10 16:46:04 +01:00
297c3752e3
Dev/remove gotthard i (#1108)
* slsSupportLib done, at receiver rooting out in implementation

* removed from receiver and client

* removed everywhere except gui, python and client(commands.yaml and Detector.h)

* updated python

* fixed autocomplete to print what the issue is if there is one with ToString when running the autocomplete script to generate fixed.json. updated readme.md in generator folder

* formatting

* removed enums for dacs

* udpating autocomplete and generating commands

* removed gotthard from docs and release notes

* removed dac test

* bug from removing g1

* fixed virtual test for xilinx, was minor. so in this PR

* gui done

* binary in merge fix

* formatting and removing enums

* updated fixed and dump.json

* bash autocomplete

* updated doc on command line generation

* removing increments in dac enums for backward compatibility. Not required

* removed ROI from rxParameters  (only in g1), not needed to be backward compatible

* removed the phase shift option from det server staruip
2025-03-10 14:24:33 +01:00
a0e5304df6 Modify tiff file name 2025-03-10 12:23:51 +01:00
2b8fbad47d reduce compiler warnings 2025-03-07 22:01:44 +01:00
a095a4ffce Fix double-free 2025-03-07 21:49:05 +01:00
d74da4cf04 Fix implicit conversion float->double compiler warning 2025-03-07 11:48:15 +01:00
9321d6d03a add SC to CMake 2025-03-06 20:32:45 +01:00
45a9a74137 Merge branch 'developer' into jf_h5reader 2025-03-06 17:14:17 +01:00
bede3003b6 Edit default rank 2025-03-06 17:06:45 +01:00
aad1ab0cf4
file from Anna: could be reduce print out in zmq processing when using energy threshold (#1113) 2025-02-21 12:49:33 +01:00
5fd319725e include <mutex> 2025-02-10 20:05:13 +01:00
fb77bc7f1d Rework for mutex safety and RAII compliance 2025-02-10 20:01:36 +01:00
8a5bd21ecc Add constructor printout (debug) 2025-02-10 19:08:13 +01:00
cb99aa40cb Adapt main() for storage cell case 2025-02-10 17:45:05 +01:00
41bb7ca1ed Adapt file pointer setting + pedestal reading 2025-02-10 16:50:09 +01:00
d85d4f94d6 Adapt constructor for multithreaded storage cell use 2025-02-10 16:11:30 +01:00
ea288a1939 Globally implement Copy() function for deep copy of detector objects 2025-02-10 16:10:53 +01:00
be607e8a2e Fix missing includes 2025-02-07 21:49:06 +01:00
7396ceed54 Create copy constructor for singlePhotonDetector that creates a new mutex 2025-02-07 21:09:31 +01:00
243c555798 Remove explicit class member analogDetector<uint16_t>* dd[MAXTHREADS] 2025-02-07 16:32:09 +01:00
7b1e74f4a4 Adapt get and writeImage methods to storage cell data 2025-02-07 15:33:31 +01:00
fcbb87b71a Adapt multithreaded cluster finder to storage cell data - continued (non-functional) 2025-02-06 20:42:36 +01:00
3a1945116a First (unfinished) attempt to adapt multithreaded cluster finding to storage cell data; REVERT BACK TO PREVIOUS COMMIT IF THIS FAILS! 2025-02-05 20:17:46 +01:00
884104156b Minor debugging 2025-02-04 18:15:33 +01:00
830ce66a4c Remove redundant default constructor and destructor of HDF5File reader class 2025-02-03 18:52:39 +01:00
69e1702493 Clear up warnings 2025-02-03 18:36:57 +01:00
027534cc2f comments 2025-02-03 18:01:13 +01:00
633f83f9c7 Minor include cleanup 2025-02-03 17:35:50 +01:00
71ca4e9f0f Generalize HDF5 reader for 3- or 4-dimensional datasets 2025-02-03 17:28:33 +01:00
25854f7736 Init problem fixed, add comments 2024-12-03 16:56:47 +01:00
bc6814ad0b Initialize image for all threads 2024-12-03 16:23:24 +01:00
adcaf6b3df Debug getImage() 2024-12-02 15:06:09 +01:00
cfa0b003ba include <memory> 2024-11-21 16:33:38 +01:00
266ace44a2 Include fmt a CMake dependency 2024-11-08 16:35:04 +01:00
d2dead070c Revert previous datatype change to int 2024-11-08 12:01:08 +01:00
0583a0703c Datatype change long long int also for moenchZMqProcess; these datatype changes need to be discussed as they could have fruther impact! 2024-10-29 17:51:09 +01:00
19f4c07642 Datatype change long long int also for multiThreadedInterpolatingDetector; note that this change could have further impact on local code 2024-10-29 17:32:21 +01:00
f3a3fb09bf Merge branch 'developer' into jf_h5reader 2024-10-11 17:15:33 +02:00
f0fc547c6f Fix segmentation fault caused by double delete of threads and resolve memory leaks 2024-10-11 17:14:55 +02:00
3150276bfe Add frame number 2024-10-11 17:12:55 +02:00
e848293916
Dev/zmq stream all ipv6 adn remove rx_zmqip (#958)
* enable ipv6 in zmq socket

* removed rx_zmqip API and field in gui, changed client updaterxrzip to updateclientzmqip to have the rx_hostname ip if 0. 

* updated command line for rx_zmqip to give a warning. 

* Replaced 'depreciated' to 'deprecated' everywhere

* switching from * to 0.0.0.0 works for rebinding zmq sockets

* fixed help in command line for rx_zmqip * to 0.0.0.0 and removed cmd in python

* remove publisher zmq socket ip also for moench post processing

* fixed tests

* publisher zmq ip macros to be reused
2024-09-10 15:19:08 +02:00
7b4740ced2 program runs (fixed detector size in jungfrauLGADStrixelsDataQuadH5.h) 2024-09-05 17:03:31 +02:00
anberga
15e8c0d9f1
Moench mess from developer (#953)
* new moench data structure for offline processing
2024-09-05 15:32:20 +02:00
16bfcc17ce Fetch json from remote 2024-09-02 18:16:57 +02:00
vhinger182
a9c366890b add vs code and rhel 8 2024-09-02 12:00:12 +02:00