Add more energy calibration methods #49
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This is a more complicated PR. It boils down to the idea that each dose-rate calibration is based on spectra that have (or don't have) one or more energy/channel calibrations. Users try all kinds of weird things, and I realised that we cannot take for granted that all spectra are energy-calibrated. On the other hand, since the energy calibration likely did not change, it would be nice if
dose_predict()
were to take over the calibration from the original dataset.Description
Side effect of this change is that, because it was necessary to touch the class methods, that
energy_calibrate()
can now copy over an existing calibration from another spectrum.Related Issue
Not applicable.
Example