Vindaar / TimepixAnalysis

Contains code related to calibration and analysis of Timepix based detector + CAST related code
MIT License
19 stars 6 forks source link

Arraymancer slicing error in `calcMinOfPulse` #21

Closed Vindaar closed 5 years ago

Vindaar commented 5 years ago

Just ran raw_data_manipulation in debug mode for the first time in a long while and got:

INFO Compared with starting files 1000
raw_data_manipulation.nim(1261) raw_data_manipulation
raw_data_manipulation.nim(1194) main
raw_data_manipulation.nim(1129) processAndWriteSingleRun
raw_data_manipulation.nim(1083) processAndWriteFadc
raw_data_manipulation.nim(702) readProcessWriteFadcData
raw_data_manipulation.nim(491) processFadcData
fadc_helpers.nim(171)    calcMinOfPulse
p_accessors_macros_read.nim(45) slicer
p_checks.nim(77)         check_start_end
Error: unhandled exception: Your slice start: 2439, or stop: 2560 cannot slice a dimension of size 2560. Slicing must be done between 0 (inclusive) and 2560 (exclusive). [IndexError]