glavic_a
5e96a20f23
Evaluating ToF to extract sub-frames and assign to correct neutron pulse not chopper pulse ( #4 )
...
Unit Testing / test (3.10) (push) Successful in 54s
Unit Testing / test (3.11) (push) Successful in 49s
Unit Testing / test (3.8) (push) Successful in 50s
Unit Testing / test (3.12) (push) Successful in 55s
Unit Testing / test (3.9) (push) Successful in 54s
Interpolate neutorn times between chopper pulses and assign by ToF. If ToF too short (long wavelengths from previous pulse), assign them to the previous sub-pulse.
Reviewed with Jochen
Reviewed-on: #4
Co-authored-by: Artur Glavic <artur.glavic@psi.ch >
Co-committed-by: Artur Glavic <artur.glavic@psi.ch >
2026-03-10 15:00:10 +01:00
glavic_a
29d406a290
Add unit tests for filterinc capability and automatic spin state splitting
Unit Testing / test (3.12) (push) Successful in 46s
Unit Testing / test (3.10) (push) Successful in 48s
Unit Testing / test (3.9) (push) Successful in 45s
Unit Testing / test (3.8) (push) Successful in 48s
Release / test (3.12) (push) Failing after 10s
Release / build-ubuntu-latest (push) Has been cancelled
Release / build-windows (push) Has been cancelled
Release / release (push) Has been cancelled
Release / test (3.8) (push) Has been cancelled
Release / test (3.10) (push) Has been cancelled
Release / test (3.9) (push) Has been cancelled
2026-02-27 11:44:56 +01:00
glavic_a
7f0e6f1026
Allow option to filter pulses where a switch occured, implement updating of headerin information from filtered log-values for temp., filed and polarization, don't report empty sample environment values
Unit Testing / test (3.10) (push) Successful in 41s
Unit Testing / test (3.12) (push) Successful in 41s
Unit Testing / test (3.9) (push) Successful in 40s
Unit Testing / test (3.8) (push) Successful in 41s
2026-02-27 10:08:49 +01:00
glavic_a
6298487bf3
fix output name having colon by default, add 2026 dataset and test for logfilter with polarization
Unit Testing / test (3.10) (push) Failing after 29s
Unit Testing / test (3.8) (push) Failing after 27s
Unit Testing / test (3.9) (push) Failing after 27s
Unit Testing / test (3.12) (push) Successful in 35s
2026-02-27 08:35:56 +01:00
glavic_a
26b6057941
Try fixing test failure due to floating point precision issue
Unit Testing / test (3.10) (push) Has been cancelled
Unit Testing / test (3.11) (push) Has been cancelled
Unit Testing / test (3.12) (push) Has been cancelled
Unit Testing / test (3.8) (push) Has been cancelled
Unit Testing / test (3.9) (push) Has been cancelled
2026-02-24 08:27:57 +01:00
glavic_a
1d8fea7498
Add further tests for all other event actions
2026-02-23 16:30:54 +01:00
glavic_a
d2fff51787
Start adding specific tests for event handling actions
2026-02-23 15:30:25 +01:00
glavic_a
8347942c15
Fix qzRange being ignored in filtering if high value not below 0.5
2026-02-23 10:11:33 +01:00
glavic_a
99af021b3e
separte hdf file header reading, start events2histogram and fix test
2025-10-07 11:20:56 +02:00
glavic_a
aacbe3ed6f
separate AssociatePulseWithMonitor and FilterMonitorThreshold to allow monitor use without wallTime
2025-10-07 10:29:02 +02:00
glavic_a
6c0c2fcab8
rename AmorReduction to ReflectivityReduction and use single config object to stay comparable with future reductions
2025-10-07 08:48:15 +02:00
glavic_a
2d2f0ec5e4
Add plot command line option and method for projections
2025-10-06 17:59:09 +02:00
glavic_a
cec4fc2965
Modifictaions from discussion, some reduction issues remain (time slicing, q-calculation)
2025-10-06 15:34:21 +02:00
glavic_a
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
glavic_a
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
glavic_a
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
glavic_a
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
glavic_a
cb4415ad3d
Separate PathResolver and Normalisation, prepare different event treatment for normalization and datafiles
2025-10-02 18:03:19 +02:00
glavic_a
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
glavic_a
fe2975c71d
Fix some bugs from new options configuration and make test run again
2025-10-01 14:11:16 +02:00
glavic_a
1e78325663
Include old file_reader updates from reorganisation branch
2025-10-01 13:09:22 +02:00
glavic_a
1d74d947de
Remove old datasets, start update full analysis test
2025-10-01 13:02:26 +02:00
glavic_a
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
glavic_a
12d0370807
add test data and pytest action to repository
2024-10-30 12:59:00 +01:00
glavic_a
b1e7b68a21
update tests to new configuration parameters
2024-10-30 12:32:24 +01:00
glavic_a
a7e88db425
Update test cases and make old datafile work
2024-09-24 14:51:27 +02:00
glavic_a
7274e1bc85
Add profiling to tests and separate read_individual_data into sub-methods
2024-03-05 10:19:21 +01:00
glavic_a
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