Commit Graph

37 Commits

Author SHA1 Message Date
8f2695f8a7 Reorganize event actions to separate numba functions 2025-10-06 09:54:17 +02:00
650730ce12 Move calculation codes out of reducer and add projection classes that handle histogramming 2025-10-03 18:31:36 +02:00
39b267e96c Start including refactored data reader 2025-10-01 18:23:12 +02:00
fe2975c71d Fix some bugs from new options configuration and make test run again 2025-10-01 14:11:16 +02:00
1a3c637b39 Begin refactoring file_reader to separate data readout, corrections and other actions to decouple AmorData class 2025-10-01 13:01:21 +02:00
f46eefb0cb Start cleaning up with separating numba check from function usage 2025-10-01 13:01:21 +02:00
082d96510b reorganised file expansion 2025-09-08 16:53:52 +02:00
e24ce01419 Put output format evaluation in config and use StrEnum for it 2025-09-08 16:09:00 +02:00
68e592cfe4 commented out "autoscale" - has to be fixed 2025-09-05 14:45:54 +02:00
03e2f461cb completed help and group entries for command line options 2025-09-05 14:39:46 +02:00
f5b4f8bba2 changed code formatting, fixed the pc normalisation 2025-09-05 10:22:45 +02:00
319cbb4c2c Start implementing new way to build command line arguments and defaults based on options classes directly 2025-09-03 12:47:39 +02:00
d1e075cca4 adapted otions to new command-line grammar 2025-09-02 19:18:41 +02:00
7f01f89f2b Start implementing new way to build command line arguments and defaults based on options classes directly 2025-08-27 17:19:40 +02:00
b6e3cb2eef fixed signe in chopper phase calculation 2025-08-27 08:24:10 +02:00
057742cabd taking chopper info from event stream, new debug output, fix for chopper offset 2025-06-24 11:06:07 +02:00
2689a969f1 fallback in case no chopper trigger signal is available, typo fixes 2025-06-13 12:38:26 +02:00
6102ed7123 chopper phases defaults, e2h_2025 2025-06-08 15:50:08 +02:00
fbb44d435b changed keys for monitorType 2024-10-22 17:46:31 +02:00
7f2d5cf765 added monitorType 2024-10-22 09:43:44 +02:00
b848d66290 changed path variable names + new option lowCurrentThreshold 2024-10-04 15:10:11 +02:00
e7e9094040 fix error from merge and make raw data dir location platform independent 2024-09-25 11:09:58 +02:00
128a8da358 Fix use of class method with wrong object instead of instance method, 2024-09-24 14:29:12 +02:00
10d73e344f using div to determin the theta range for reduction 2024-09-13 15:15:25 +02:00
e651b64b9c introduced underillumination option 2024-09-11 18:22:39 +02:00
05e35ca4e0 added qx to Rlt file 2024-08-12 12:26:51 +02:00
ea0296cade nothing but formatting 2024-08-09 10:02:43 +02:00
d5df124122 added amor manual 2024-08-09 09:29:45 +02:00
42e4defcca introduced raw data directory path 2024-06-24 08:32:56 +02:00
Jochen Stahn
d0504e25f1 corrected chopper phase offset 2024-06-19 15:14:25 +02:00
96772ed72d added new ways to calc alphaI 2024-06-18 17:46:49 +02:00
965e5125c8 expanded the use of qzRange 2024-05-31 08:30:10 +02:00
86fddb4d53 new management of defaults, migration of 'call_string' 2024-03-14 10:12:04 +01:00
8300e842dc Add test cases for full reduction with and w/o slicing (data to be stored in "test_data" folder) 2024-03-04 17:39:10 +01:00
6cee00adaa Move startTime to ReaderConfig, separte Header into module, AmorData class to read directly (clearify scope) 2024-03-04 16:39:30 +01:00
a56b10ae9a Separate reader from experiment config 2024-03-04 13:48:13 +01:00
3f97c16c65 Move all reduction code to AmorReducer class and options to dataclasses, all command line handling separated 2024-03-04 13:31:23 +01:00