|
|
709a0c5392
|
Add TofZProjection
|
2025-10-08 09:26:14 +02:00 |
|
|
|
b71b72c6a3
|
Add YZProjection
|
2025-10-08 08:54:39 +02:00 |
|
|
|
2972ffd5d8
|
Add option to show line in LT plot with q-value
|
2025-10-07 16:50:33 +02:00 |
|
|
|
31201795b0
|
implement events2histogram for LZ graph and automatic update
|
2025-10-07 16:19:57 +02:00 |
|
|
|
99af021b3e
|
separte hdf file header reading, start events2histogram and fix test
|
2025-10-07 11:20:56 +02:00 |
|
|
|
aacbe3ed6f
|
separate AssociatePulseWithMonitor and FilterMonitorThreshold to allow monitor use without wallTime
|
2025-10-07 10:29:02 +02:00 |
|
|
|
6c0c2fcab8
|
rename AmorReduction to ReflectivityReduction and use single config object to stay comparable with future reductions
|
2025-10-07 08:48:15 +02:00 |
|
|
|
db5713ab56
|
bump revision
|
2025-10-06 18:18:57 +02:00 |
|
|
|
10e9398f29
|
Remove out-dated windows_build and replace by only one version
Release / build-ubuntu-latest (push) Failing after 2s
Release / build-windows (push) Has been cancelled
Release / release (push) Has been cancelled
v3.0.0
|
2025-10-06 18:15:07 +02:00 |
|
|
|
2d2f0ec5e4
|
Add plot command line option and method for projections
|
2025-10-06 17:59:09 +02:00 |
|
|
|
3b3f0a1823
|
ignore that cache decorator does not exisit in python 3.8
|
2025-10-06 17:00:43 +02:00 |
|
|
|
20122eb32e
|
fix attribute error for python <3.10
|
2025-10-06 16:57:38 +02:00 |
|
|
|
c68aa29141
|
deal with backport StrEnum doesn't work with python <3.10 and requirements.txt for backports
|
2025-10-06 16:53:52 +02:00 |
|
|
|
b638237f66
|
add git lfs to unit_test action
|
2025-10-06 16:46:33 +02:00 |
|
|
|
9ce902d82c
|
Allow StrEnum from backports for python <3.11
|
2025-10-06 16:36:26 +02:00 |
|
|
|
a3dccb8429
|
Merge branch 'refactor'
|
2025-10-06 16:17:33 +02:00 |
|
|
|
b80a01325b
|
Update version information for commit before merge of version 3
Release / build-ubuntu-latest (push) Failing after 2s
Release / build-windows (push) Has been cancelled
Release / release (push) Has been cancelled
v2.2.0
|
2025-10-06 16:12:47 +02:00 |
|
|
|
51cb3087cb
|
fix 1e9 factor in time slicing
|
2025-10-06 16:10:14 +02:00 |
|
|
|
e39d8b108a
|
update version info data
|
2025-10-06 15:46:27 +02:00 |
|
|
|
2985d10883
|
Fix q-calculation for incidentAngle flag
|
2025-10-06 15:45:35 +02:00 |
|
|
|
cec4fc2965
|
Modifictaions from discussion, some reduction issues remain (time slicing, q-calculation)
|
2025-10-06 15:34:21 +02:00 |
|
|
|
2467ba38b8
|
Move execution script from eos.py to package and rename package to eos, add entry point to setup
|
2025-10-06 11:38:52 +02:00 |
|
|
|
3a21a8505a
|
Performance evaluation add TODOs
|
2025-10-06 10:10:41 +02:00 |
|
|
|
e9b860f7cd
|
Fix numba dtypes to avoid unneeded conversions
|
2025-10-06 09:57:21 +02:00 |
|
|
|
8f2695f8a7
|
Reorganize event actions to separate numba functions
|
2025-10-06 09:54:17 +02:00 |
|
|
|
f6bda1160e
|
Finalize implementation of new file_reader interface into reduction and change tests to run from base path
|
2025-10-06 09:46:03 +02:00 |
|
|
|
2a10597dc3
|
Update test case to new data, fix sample model from config parameter, add git attributes for lfs of test files
|
2025-10-06 09:17:41 +02:00 |
|
|
|
9f0de521ee
|
Add sample model parsing from hdf
|
2025-10-06 08:19:49 +02:00 |
|
|
|
650730ce12
|
Move calculation codes out of reducer and add projection classes that handle histogramming
|
2025-10-03 18:31:36 +02:00 |
|
|
|
93405c880d
|
Ensure normalization file load from file is valid by encoding all actions performed on file with input parameters
|
2025-10-03 11:40:56 +02:00 |
|
|
|
68f671f447
|
Perform reduction action for normalization with less steps directly in reducer class, prepare same for datasets
|
2025-10-02 18:26:05 +02:00 |
|
|
|
cb4415ad3d
|
Separate PathResolver and Normalisation, prepare different event treatment for normalization and datafiles
|
2025-10-02 18:03:19 +02:00 |
|
|
|
2a89e58698
|
Dynamically extend event recarray and only filter events by setting mask values. Masks are now bitmasks to track which filter applied where.
|
2025-10-02 16:41:09 +02:00 |
|
|
|
5ecdecfe24
|
Extract some actions from file reader to event actions as they depend on series time or parameter overwrites
|
2025-10-02 12:23:23 +02:00 |
|
|
|
ae6aa9d24d
|
make refactored reader work run without time-slicing
|
2025-10-02 08:25:11 +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 |
|
|
|
1e78325663
|
Include old file_reader updates from reorganisation branch
|
2025-10-01 13:09:22 +02:00 |
|
|
|
1d74d947de
|
Remove old datasets, start update full analysis test
|
2025-10-01 13:02:26 +02:00 |
|
|
|
c540fa16fe
|
Move event data type specification in separate method and decouple event handling from file reader by using a Protocol
|
2025-10-01 13:02:25 +02:00 |
|
|
|
7cf7ff8e61
|
All actions within old file_reader now implemented as new style event transformations
|
2025-10-01 13:02:25 +02:00 |
|
|
|
753b32203a
|
Start separating code into different files
|
2025-10-01 13:02:09 +02:00 |
|
|
|
d936f7ae7d
|
Add option to read dataset partially by limiting maximum events to be read
|
2025-10-01 13:01:21 +02:00 |
|
|
|
429bd47c59
|
Move event data to record arrays to keep events/packets/pulses connected
|
2025-10-01 13:01:21 +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 |
|
|
|
0697e5ce80
|
typo fix
|
2025-09-30 13:02:00 +02:00 |
|
|
|
f88cea417c
|
orso model ca now be a dict and read from yaml file
|
2025-09-30 10:21:01 +02:00 |
|
|
|
a22732c612
|
fixed the wrong proton-current matching
|
2025-09-16 11:08:52 +02:00 |
|
|
|
ae5b3e789e
|
added TODO for polarization
|
2025-09-15 17:30:59 +02:00 |
|