11c24a44e1
added Artur as author
Jochen Stahn
2024-03-06 07:51:44 +01:00
146743673c
Add numba implementation of some event functions, yielding x2 speed improvement, also some small general speedups
glavic_a2024-03-05 15:49:15 +01:00
ac9a03c97e
Speed up merge_frames by 45% using combined scalar offsets instead of full array operations
glavic_a2024-03-05 14:14:51 +01:00
736ce0b2e9
Add alternative histogram function, but did not improve performance for the size of lambda binning used
glavic_a2024-03-05 14:09:09 +01:00
7274e1bc85
Add profiling to tests and separate read_individual_data into sub-methods
glavic_a2024-03-05 10:19:21 +01:00
1780916a12
correct pycache folder name in .gitignore
glavic_a2024-03-04 17:40:00 +01:00
8300e842dc
Add test cases for full reduction with and w/o slicing (data to be stored in "test_data" folder)
glavic_a2024-03-04 17:39:10 +01:00
363710c95c
Rename to file_reader and add annotations to AmorData
glavic_a2024-03-04 16:55:51 +01:00
6cee00adaa
Move startTime to ReaderConfig, separte Header into module, AmorData class to read directly (clearify scope)
glavic_a2024-03-04 16:39:30 +01:00
44ab8fb211
Start refactoring reduction into multiple methods
glavic_a2024-03-04 15:26:29 +01:00
a56b10ae9a
Separate reader from experiment config
glavic_a2024-03-04 13:48:13 +01:00
3f97c16c65
Move all reduction code to AmorReducer class and options to dataclasses, all command line handling separated
glavic_a2024-03-04 13:31:23 +01:00
a18b820712
Separate code into multiple modules within libeos package
glavic_a2024-03-04 12:10:34 +01:00
b842eaa418
Introduce loggers instead of print statements, options -v,-vv for verbose console output
glavic_a2024-03-04 11:13:00 +01:00
7a8b11b3c7
Minor format convention, no utf-8 line needed in python 3.x
glavic_a2024-03-04 09:24:53 +01:00
d810715bc0
Add requirements.txt to define setup of virtual environment
glavic_a2024-03-04 09:22:38 +01:00
5d6556292a
applied Artur's correction also to other output channel
stahn2024-03-04 08:07:39 +01:00
b8108fb680
Use Orso.from_dict for copy (in case the header includes first level user attributes)
glavic_a2024-03-01 18:57:15 +01:00
a4cf456323
Make comment to explain issue with "data_set" name in time slicing
glavic_a2024-03-01 18:47:24 +01:00
8fcda83d0a
amor raw data file for testing
stahn2024-03-01 16:05:25 +01:00
eb0549d93a
removed control output
stahn2024-03-01 14:50:50 +01:00
340a9976f5
chaged internal format in 'fileName' and fixed 'data_set' entry
stahn2024-03-01 14:46:51 +01:00
d10acdce17
applied round() to mu and nu
stahn2024-02-29 13:26:05 +01:00