Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
PSX: Completely overhaul the psx detection algorithm
This overhaul makes it impossible to reuse old data, either from the cache, or the results wave. We do warn the user about that. And as usual don't delete the old data. - Gather new values in psxEvent (e.g. Onset Time, Slew Rate and time, ...) and rename entries like post_minXX, pre_maxXX, rel_peak, etc. - Make the calculation clearer and explicitly document where we use the deconvoluated data and where the offsetted and filtered sweep data - Change how we apply the filtering for the deconvoluted and the sweep data - Make the histogram calculation more robust by using a fixed number of bins - To make the code easier to grasp we now also calculate the rise time as part of the other event properties - The extracted single event range now depends on the tau's of all events from that combination - Introduce more constants for magic numbers - Add more properties to display for psxstats - Rework the offsetting in the all events graph and add an entry for slew rate - Change how we calculate the fit range for the accept average fit - Enforce that the decay tau is larger than the rise tau for psxKernel - Add a third parameter to psxRiseTime - Don't round the peak threshold to three digits as this breaks for very small values
- Loading branch information