42 Commits

Author SHA1 Message Date
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
8a5bd21ecc Add constructor printout (debug) 2025-02-10 19:08:13 +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
be607e8a2e Fix missing includes 2025-02-07 21:49:06 +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
25854f7736 Init problem fixed, add comments 2024-12-03 16:56:47 +01:00
adcaf6b3df Debug getImage() 2024-12-02 15:06:09 +01:00
d2dead070c Revert previous datatype change to int 2024-11-08 12:01:08 +01:00
f0fc547c6f Fix segmentation fault caused by double delete of threads and resolve memory leaks 2024-10-11 17:14:55 +02:00
4c6be26846
Jf rawdataprocess txtfile (#732)
* Fix ROI mapping

* Formatting

* Minor edit

* intial draft of cmake for jungfrau executables Makefile.rawdataprocess

* added the cmake file

* missed Makefile

* added libfmt

* Fix some compiler warnings

* Fix some compiler warnings

* Create filename usining fmt::format

* Rewrite command line parsing with std::string and fmt::format

* Fix file reading

* Fix root string extraction

* Fix ifstream file reading

* Clean up comments

* Add version of rawdataprocess with bash wildcards

* Add version of rawdataprocess that reads inputs from txt-file, still buggy

* intermediate

* fix file loop

* fix const

* Circumevent bug with stuck threads

* Fix mutex bug

* cleanup

---------

Co-authored-by: vhinger182 <hinger_v@hv_home_lt1.localdomain>
Co-authored-by: Dhanya Thattil <dhanya.thattil@psi.ch>
Co-authored-by: Erik Fröjdh <erik.frojdh@gmail.com>
2023-05-08 16:30:37 +02:00
1bd813d620 Fix bug to allow larger clusters 2023-03-17 15:34:08 +01:00
6793f5e530 fixed virtual function problem in slsDetectorCalibration 2022-02-01 12:01:53 +01:00
Erik Frojdh
c554bbb2d3 formatted slsDetectorCalibration 2022-01-24 11:26:56 +01:00
Erik Frojdh
02174f79d1 changed deprecated uint32 declaration to uint32_t 2022-01-24 09:01:44 +01:00
5403656e79 Fixed some stuff for the Zmq process 2022-01-19 14:56:44 +01:00
4de7bb51ed updated all .h files with license notice and copyright notice 2021-10-14 18:10:56 +02:00
fa6a685508 fixed moenchZmq executables 2021-04-21 17:25:51 +02:00
e65e7ac42f energyCalibration updated with Sophie's version 2021-03-29 15:35:27 +02:00
Erik Fröjdh
a15d8dd30a
Moving headers into include/sls (#212) 2020-11-02 16:05:28 +01:00
f811c065d1 corrected a delete [] in multiThreadedAnalogDetector 2020-04-09 09:31:43 +02:00
78dd96357d fixed slsDeetctorcalibration - including interpolation for rectangular pixels 2020-03-19 15:25:00 +01:00
6091271f37 somenthing on calibration 2020-03-19 11:41:55 +01:00
fc27cfd663 merging problem 2020-02-18 10:55:41 +01:00
6b0bf02a85 Some fixes to use moench 2020-02-18 10:45:53 +01:00
Erik Frojdh
a3c686d271 renamed 2020-02-03 11:04:49 +01:00
2a48f70320 Fixed all warning in moenchZmqProcess 2019-09-25 12:14:15 +02:00
61c495f218 multithreading fixed for gain map, common mode and ghosting 2019-09-18 13:21:47 +02:00
25541b37f6 added patternGenerator and slsDteectorCalibration directory in order to compile the ctbGui 2019-05-29 11:38:43 +02:00
89a06f099c merging refactor (replacing) 2019-04-12 10:53:09 +02:00
2e83db7d45 changed cluster file format 2018-11-09 12:34:14 +01:00
4aa720eecb added data structure for moench03 rectangual pixels module 019 2018-10-11 09:32:47 +02:00
ae8678cdc2 New Zmq header staructur implemented and works, still different number of pixels in the GUI should be fixed (but it does not crash) 2018-09-25 09:36:47 +02:00
19e7ced332 moench zmq process implemented - command implementation is missing 2018-09-13 16:07:43 +02:00
f288390255 Zmq communication uses additional headers, moench processing fixed 2018-09-11 17:05:11 +02:00
df75fef6f6 reordered moenchExecutables 2018-08-08 11:27:46 +02:00
44fdc46c11 some changes in the moench executables 2018-08-08 10:23:35 +02:00
1bf7b4a6a1 directory restuctured 2017-12-06 09:10:13 +01:00